gravitino.dto.requests.model_update_request.ModelUpdateRequest

class gravitino.dto.requests.model_update_request.ModelUpdateRequest

Bases: object

Namespace for all model update request types.

__init__()

Methods

class ModelRemovePropertyRequest(pro: str)

Bases: ModelUpdateRequestBase

Request to remove model property

model_change() ModelChange

Convert to model 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 ModelSetPropertyRequest(pro: str, value: str)

Bases: ModelUpdateRequestBase

Request to set model property

model_change() ModelChange

Convert to model 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 UpdateModelCommentRequest(new_comment: str)

Bases: ModelUpdateRequestBase

Request to update model comment

model_change()

Convert to model change operation

validate()

Validates the fields of the request. Always pass.

class UpdateModelNameRequest(new_name: str)

Bases: ModelUpdateRequestBase

Request to update model name

model_change() ModelChange

Convert to model 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.