AppFunctionSchemaMetadata
public final class AppFunctionSchemaMetadata
Represents a predefined AppFunction schema.
A schema defines a function's input parameters and output. This class holds identifying information about a specific, SDK-provided schema.
Summary
Public constructors |
|---|
AppFunctionSchemaMetadata( |
Public methods |
|
|---|---|
boolean |
|
final @NonNull String |
Specifies the category of the schema used by this function. |
final @NonNull String |
getName()The unique name of the schema within its category. |
final long |
The version of the schema. |
int |
hashCode() |
@NonNull String |
toString() |
Public constructors
AppFunctionSchemaMetadata
public AppFunctionSchemaMetadata(
@NonNull String category,
@NonNull String name,
long version
)
Public methods
getCategory
public final @NonNull String getCategory()
Specifies the category of the schema used by this function. This allows for logical grouping of schemas. For instance, all schemas related to email functionality would be categorized as 'email'.
getName
public final @NonNull String getName()
The unique name of the schema within its category.
getVersion
public final long getVersion()
The version of the schema. This is used to track the changes to the schema over time.