AppFunctionSchemaMetadata


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(category: String, name: String, version: Long)

Public functions

open operator Boolean
equals(other: Any?)
open Int
open String

Public properties

String

Specifies the category of the schema used by this function.

String

The unique name of the schema within its category.

Long

The version of the schema.

Public constructors

AppFunctionSchemaMetadata

Added in 1.0.0-alpha01
AppFunctionSchemaMetadata(category: String, name: String, version: Long)

Public functions

equals

open operator fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

toString

open fun toString(): String

Public properties

category

Added in 1.0.0-alpha01
val categoryString

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'.

name

Added in 1.0.0-alpha01
val nameString

The unique name of the schema within its category.

version

Added in 1.0.0-alpha01
val versionLong

The version of the schema. This is used to track the changes to the schema over time.