gravitino.dto.requests.model_version_update_request.ModelVersionUpdateRequest¶
- class gravitino.dto.requests.model_version_update_request.ModelVersionUpdateRequest¶
Bases:
objectNamespace for all model version update request types.
- __init__()¶
Methods
__init__()- class AddModelVersionUriRequest(uri_name: str, uri: str)¶
Bases:
ModelVersionUpdateRequestBaseRequest to add model version uri
- model_version_change()¶
Returns a ModelVersionChange object representing the add uri operation. Returns:
ModelVersionChange: The ModelVersionChange object representing the add uri operation.
- uri()¶
Retrieves the uri of the model version. Returns:
The uri of the model version.
- uri_name()¶
Retrieves the uri name of the model version. Returns:
The uri name of the model version.
- validate()¶
Validates the fields of the request.
- class ModelVersionAliasesRequest(aliases_to_add: Set[str], aliases_to_remove: Set[str])¶
Bases:
ModelVersionUpdateRequestBaseRequest to update model version aliases
- aliases_to_add()¶
Retrieves the new aliases of the model version. Returns:
The new aliases of the model version.
- aliases_to_remove()¶
Retrieves the new aliases of the model version. Returns:
The new aliases of the model version.
- model_version_change()¶
Returns a ModelVersionChange object representing the update aliases operation. Returns:
ModelVersionChange: The ModelVersionChange object representing the update aliases operation.
- validate()¶
Validates the fields of the request.
- class RemoveModelVersionPropertyRequest(pro: str)¶
Bases:
ModelVersionUpdateRequestBaseRequest to remove model version properties
- key()¶
Returns the key of the property to remove. Returns:
str: The key of the property to remove.
- model_version_change()¶
Convert to model version change operation
- validate()¶
Ensures that a constructed instance of a REST message is valid according to the REST spec.
This is needed when parsing data that comes from external sources and the object might have been constructed without all the required fields present.
- Raises:
IllegalArgumentException: If the message is not valid.
- class RemoveModelVersionUriRequest(uri_name: str)¶
Bases:
ModelVersionUpdateRequestBaseRequest to remove model version uri
- model_version_change()¶
Returns a ModelVersionChange object representing the remove uri operation. Returns:
ModelVersionChange: The ModelVersionChange object representing the remove uri operation.
- uri_name()¶
Retrieves the uri name of the model version. Returns:
The uri name of the model version.
- validate()¶
Validates the fields of the request.
- class SetModelVersionPropertyRequest(pro: str, value: str)¶
Bases:
ModelVersionUpdateRequestBaseRequest to update model version properties
- model_version_change() ModelVersionChange¶
Convert to model version change operation
- validate()¶
Ensures that a constructed instance of a REST message is valid according to the REST spec.
This is needed when parsing data that comes from external sources and the object might have been constructed without all the required fields present.
- Raises:
IllegalArgumentException: If the message is not valid.
- class UpdateModelVersionComment(new_comment: str)¶
Bases:
ModelVersionUpdateRequestBaseRequest to update model version comment
- model_version_change()¶
Convert to model version change operation
- validate()¶
Validates the fields of the request. Always pass.
- class UpdateModelVersionUriRequest(new_uri: str, uri_name: str)¶
Bases:
ModelVersionUpdateRequestBaseRequest to update model version uri
- model_version_change()¶
Returns a ModelVersionChange object representing the update uri operation. Returns:
ModelVersionChange: The ModelVersionChange object representing the update uri operation.
- new_uri()¶
Retrieves the new uri of the model version. Returns:
The new uri of the model version.
- uri_name()¶
Retrieves the uri name of the model version. Returns:
The uri name of the model version.
- validate()¶
Validates the fields of the request.