gravitino.api.schema_change.SchemaChange¶
- class gravitino.api.schema_change.SchemaChange¶
 Bases:
ABCNamespaceChange class to set the property and value pairs for the namespace.
- __init__()¶
 
Methods
__init__()remove_property(schema_property)SchemaChange class to remove a property from the schema.
set_property(schema_property, value)SchemaChange class to set the property and value pairs for the schema.
- class RemoveProperty(_property: str)¶
 Bases:
objectSchemaChange class to remove a property from the schema.
- property()¶
 Retrieves the name of the property to be removed.
- Returns:
 The name of the property for removal.
- class SetProperty(_property: str, _value: str)¶
 Bases:
objectSchemaChange class to set the property and value pairs for the schema.
- property()¶
 Retrieves the name of the property to be set.
- Returns:
 The name of the property.
- value()¶
 Retrieves the value of the property to be set.
- Returns:
 The value of the property.
- static remove_property(schema_property: str)¶
 SchemaChange class to remove a property from the schema.
- Args:
 schema_property: The property name to remove.
- Returns:
 The SchemaChange object.
- static set_property(schema_property: str, value: str)¶
 SchemaChange class to set the property and value pairs for the schema.
- Args:
 schema_property: The property name to set. value: The value to set the property to.
- Returns:
 The SchemaChange object.