GoogleCloudDataplexV1AspectTypeMetadataTemplate class
MetadataTemplate definition for AspectType
Constructors
-
GoogleCloudDataplexV1AspectTypeMetadataTemplate({GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations? annotations, GoogleCloudDataplexV1AspectTypeMetadataTemplate? arrayItems, GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints? constraints, List<
GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue> ? enumValues, int? index, GoogleCloudDataplexV1AspectTypeMetadataTemplate? mapItems, String? name, List<GoogleCloudDataplexV1AspectTypeMetadataTemplate> ? recordFields, String? type, String? typeId, String? typeRef}) - GoogleCloudDataplexV1AspectTypeMetadataTemplate.fromJson(Map json_)
Properties
- annotations ↔ GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations?
-
Specifies annotations on this field.
getter/setter pair
- arrayItems ↔ GoogleCloudDataplexV1AspectTypeMetadataTemplate?
-
array_items needs to be set if the type is array.
getter/setter pair
- constraints ↔ GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints?
-
Specifies the constraints on this field.
getter/setter pair
-
enumValues
↔ List<
GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue> ? -
The list of values for an enum type.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- index ↔ int?
-
Index is used to encode Template messages.
getter/setter pair
- mapItems ↔ GoogleCloudDataplexV1AspectTypeMetadataTemplate?
-
map_items needs to be set if the type is map.
getter/setter pair
- name ↔ String?
-
The name of the field.
getter/setter pair
-
recordFields
↔ List<
GoogleCloudDataplexV1AspectTypeMetadataTemplate> ? -
Field definition, needs to be specified if the type is record.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- type ↔ String?
-
The datatype of this field.
getter/setter pair
- typeId ↔ String?
-
Id can be used if this definition of the field needs to be reused later.
getter/setter pair
- typeRef ↔ String?
-
A reference to another field definition (instead of an inline definition).
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited