GetMetadataSchemaResult class
Result data returned by getMetadataSchema.
Constructors
- GetMetadataSchemaResult({required String createTime, required String description, required String name, required String schema, required String schemaType, required String schemaVersion})
-
Creates a new GetMetadataSchemaResult.
createTimeTimestamp when this MetadataSchema was created.descriptionDescription of the Metadata SchemanameThe resource name of the MetadataSchema.schemaThe raw YAML string representation of the MetadataSchema. The combination ofMetadataSchema.versionand the schema name given bytitlein MetadataSchema.schema must be unique within a MetadataStore. The schema is defined as an OpenAPI 3.0.2 MetadataSchema ObjectschemaTypeThe type of the MetadataSchema. This is a property that identifies which metadata types will use the MetadataSchema.schemaVersionThe version of the MetadataSchema. The version's format must match the following regular expression:^[0-9]+.+.+$, which would allow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.const -
GetMetadataSchemaResult.fromMap(Map<
String, dynamic> map) -
factory
Properties
- createTime → String
-
Timestamp when this MetadataSchema was created.
final
- description → String
-
Description of the Metadata Schema
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- name → String
-
The resource name of the MetadataSchema.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schema → String
-
The raw YAML string representation of the MetadataSchema. The combination of
MetadataSchema.versionand the schema name given bytitlein MetadataSchema.schema must be unique within a MetadataStore. The schema is defined as an OpenAPI 3.0.2 MetadataSchema Objectfinal - schemaType → String
-
The type of the MetadataSchema. This is a property that identifies which metadata types will use the MetadataSchema.
final
- schemaVersion → String
-
The version of the MetadataSchema. The version's format must match the following regular expression:
^[0-9]+.+.+$, which would allow to order/compare different versions. Example: 1.0.0, 1.0.1, etc.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited