gravitino.api.function.function_changeΒΆ

Classes

AddDefinition(definition)

A FunctionChange to add a new definition to a function.

AddImpl(parameters, implementation)

A FunctionChange to add an implementation to a definition.

FunctionChange()

Represents a change that can be applied to a function.

RemoveDefinition(parameters)

A FunctionChange to remove an existing definition from a function.

RemoveImpl(parameters, runtime)

A FunctionChange to remove an implementation for a specific runtime.

UpdateComment(new_comment)

A FunctionChange to update the comment of a function.

UpdateImpl(parameters, runtime, implementation)

A FunctionChange to replace an implementation for a specific definition.