Package com.google.cloud.dataplex.v1
Class AspectType.MetadataTemplate.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AspectType.MetadataTemplate.Builder>
com.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Builder
- All Implemented Interfaces:
AspectType.MetadataTemplateOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AspectType.MetadataTemplate
public static final class AspectType.MetadataTemplate.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AspectType.MetadataTemplate.Builder>
implements AspectType.MetadataTemplateOrBuilder
MetadataTemplate definition for an AspectType.Protobuf type
google.cloud.dataplex.v1.AspectType.MetadataTemplate-
Method Summary
Modifier and TypeMethodDescriptionaddAllEnumValues(Iterable<? extends AspectType.MetadataTemplate.EnumValue> values) Optional.addAllRecordFields(Iterable<? extends AspectType.MetadataTemplate> values) Optional.addEnumValues(int index, AspectType.MetadataTemplate.EnumValue value) Optional.addEnumValues(int index, AspectType.MetadataTemplate.EnumValue.Builder builderForValue) Optional.Optional.addEnumValues(AspectType.MetadataTemplate.EnumValue.Builder builderForValue) Optional.Optional.addEnumValuesBuilder(int index) Optional.addRecordFields(int index, AspectType.MetadataTemplate value) Optional.addRecordFields(int index, AspectType.MetadataTemplate.Builder builderForValue) Optional.Optional.addRecordFields(AspectType.MetadataTemplate.Builder builderForValue) Optional.Optional.addRecordFieldsBuilder(int index) Optional.build()clear()Optional.Optional.Optional.Optional.Optional.Optional.Required.Optional.Required.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetEnumValues(int index) Optional.getEnumValuesBuilder(int index) Optional.Optional.intOptional.Optional.getEnumValuesOrBuilder(int index) Optional.Optional.intgetIndex()Optional.Optional.Optional.Optional.getName()Required.com.google.protobuf.ByteStringRequired.getRecordFields(int index) Optional.getRecordFieldsBuilder(int index) Optional.Optional.intOptional.Optional.getRecordFieldsOrBuilder(int index) Optional.List<? extends AspectType.MetadataTemplateOrBuilder>Optional.getType()Required.com.google.protobuf.ByteStringRequired.Optional.com.google.protobuf.ByteStringOptional.Optional.com.google.protobuf.ByteStringOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanOptional.Optional.Optional.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.removeEnumValues(int index) Optional.removeRecordFields(int index) Optional.Optional.setAnnotations(AspectType.MetadataTemplate.Annotations.Builder builderForValue) Optional.Optional.setArrayItems(AspectType.MetadataTemplate.Builder builderForValue) Optional.Optional.setConstraints(AspectType.MetadataTemplate.Constraints.Builder builderForValue) Optional.setEnumValues(int index, AspectType.MetadataTemplate.EnumValue value) Optional.setEnumValues(int index, AspectType.MetadataTemplate.EnumValue.Builder builderForValue) Optional.setIndex(int value) Optional.Optional.setMapItems(AspectType.MetadataTemplate.Builder builderForValue) Optional.Required.setNameBytes(com.google.protobuf.ByteString value) Required.setRecordFields(int index, AspectType.MetadataTemplate value) Optional.setRecordFields(int index, AspectType.MetadataTemplate.Builder builderForValue) Optional.Required.setTypeBytes(com.google.protobuf.ByteString value) Required.Optional.setTypeIdBytes(com.google.protobuf.ByteString value) Optional.setTypeRef(String value) Optional.setTypeRefBytes(com.google.protobuf.ByteString value) Optional.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<AspectType.MetadataTemplate.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<AspectType.MetadataTemplate.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<AspectType.MetadataTemplate.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AspectType.MetadataTemplate.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AspectType.MetadataTemplate.Builder>
-
mergeFrom
public AspectType.MetadataTemplate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AspectType.MetadataTemplate.Builder>- Throws:
IOException
-
getIndex
public int getIndex()Optional. Index is used to encode Template messages. The value of index can range between 1 and 2,147,483,647. Index must be unique within all fields in a Template. (Nested Templates can reuse indexes). Once a Template is defined, the index cannot be changed, because it identifies the field in the actual storage format. Index is a mandatory field, but it is optional for top level fields, and map/array "values" definitions.
int32 index = 1 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getIndexin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The index.
-
setIndex
Optional. Index is used to encode Template messages. The value of index can range between 1 and 2,147,483,647. Index must be unique within all fields in a Template. (Nested Templates can reuse indexes). Once a Template is defined, the index cannot be changed, because it identifies the field in the actual storage format. Index is a mandatory field, but it is optional for top level fields, and map/array "values" definitions.
int32 index = 1 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The index to set.- Returns:
- This builder for chaining.
-
clearIndex
Optional. Index is used to encode Template messages. The value of index can range between 1 and 2,147,483,647. Index must be unique within all fields in a Template. (Nested Templates can reuse indexes). Once a Template is defined, the index cannot be changed, because it identifies the field in the actual storage format. Index is a mandatory field, but it is optional for top level fields, and map/array "values" definitions.
int32 index = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
getName
Required. The name of the field.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNamein interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()Required. The name of the field.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNameBytesin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The bytes for name.
-
setName
Required. The name of the field.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
Required. The name of the field.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setNameBytes
Required. The name of the field.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getType
Required. The datatype of this field. The following values are supported: Primitive types: * string * int * bool * double * datetime. Must be of the format RFC3339 UTC "Zulu" (Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z"). Complex types: * enum * array * map * record
string type = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTypein interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()Required. The datatype of this field. The following values are supported: Primitive types: * string * int * bool * double * datetime. Must be of the format RFC3339 UTC "Zulu" (Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z"). Complex types: * enum * array * map * record
string type = 5 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getTypeBytesin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The bytes for type.
-
setType
Required. The datatype of this field. The following values are supported: Primitive types: * string * int * bool * double * datetime. Must be of the format RFC3339 UTC "Zulu" (Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z"). Complex types: * enum * array * map * record
string type = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Required. The datatype of this field. The following values are supported: Primitive types: * string * int * bool * double * datetime. Must be of the format RFC3339 UTC "Zulu" (Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z"). Complex types: * enum * array * map * record
string type = 5 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setTypeBytes
Required. The datatype of this field. The following values are supported: Primitive types: * string * int * bool * double * datetime. Must be of the format RFC3339 UTC "Zulu" (Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z"). Complex types: * enum * array * map * record
string type = 5 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getRecordFieldsList
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecordFieldsListin interfaceAspectType.MetadataTemplateOrBuilder
-
getRecordFieldsCount
public int getRecordFieldsCount()Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecordFieldsCountin interfaceAspectType.MetadataTemplateOrBuilder
-
getRecordFields
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecordFieldsin interfaceAspectType.MetadataTemplateOrBuilder
-
setRecordFields
public AspectType.MetadataTemplate.Builder setRecordFields(int index, AspectType.MetadataTemplate value) Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
setRecordFields
public AspectType.MetadataTemplate.Builder setRecordFields(int index, AspectType.MetadataTemplate.Builder builderForValue) Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
addRecordFields
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
addRecordFields
public AspectType.MetadataTemplate.Builder addRecordFields(int index, AspectType.MetadataTemplate value) Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
addRecordFields
public AspectType.MetadataTemplate.Builder addRecordFields(AspectType.MetadataTemplate.Builder builderForValue) Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
addRecordFields
public AspectType.MetadataTemplate.Builder addRecordFields(int index, AspectType.MetadataTemplate.Builder builderForValue) Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
addAllRecordFields
public AspectType.MetadataTemplate.Builder addAllRecordFields(Iterable<? extends AspectType.MetadataTemplate> values) Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
clearRecordFields
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
removeRecordFields
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getRecordFieldsBuilder
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getRecordFieldsOrBuilder
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecordFieldsOrBuilderin interfaceAspectType.MetadataTemplateOrBuilder
-
getRecordFieldsOrBuilderList
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getRecordFieldsOrBuilderListin interfaceAspectType.MetadataTemplateOrBuilder
-
addRecordFieldsBuilder
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
addRecordFieldsBuilder
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getRecordFieldsBuilderList
Optional. Field definition. You must specify it if the type is record. It defines the nested fields.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate record_fields = 6 [(.google.api.field_behavior) = OPTIONAL]; -
getEnumValuesList
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnumValuesListin interfaceAspectType.MetadataTemplateOrBuilder
-
getEnumValuesCount
public int getEnumValuesCount()Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnumValuesCountin interfaceAspectType.MetadataTemplateOrBuilder
-
getEnumValues
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnumValuesin interfaceAspectType.MetadataTemplateOrBuilder
-
setEnumValues
public AspectType.MetadataTemplate.Builder setEnumValues(int index, AspectType.MetadataTemplate.EnumValue value) Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
setEnumValues
public AspectType.MetadataTemplate.Builder setEnumValues(int index, AspectType.MetadataTemplate.EnumValue.Builder builderForValue) Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addEnumValues
public AspectType.MetadataTemplate.Builder addEnumValues(AspectType.MetadataTemplate.EnumValue value) Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addEnumValues
public AspectType.MetadataTemplate.Builder addEnumValues(int index, AspectType.MetadataTemplate.EnumValue value) Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addEnumValues
public AspectType.MetadataTemplate.Builder addEnumValues(AspectType.MetadataTemplate.EnumValue.Builder builderForValue) Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addEnumValues
public AspectType.MetadataTemplate.Builder addEnumValues(int index, AspectType.MetadataTemplate.EnumValue.Builder builderForValue) Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addAllEnumValues
public AspectType.MetadataTemplate.Builder addAllEnumValues(Iterable<? extends AspectType.MetadataTemplate.EnumValue> values) Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
clearEnumValues
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
removeEnumValues
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getEnumValuesBuilder
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getEnumValuesOrBuilder
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnumValuesOrBuilderin interfaceAspectType.MetadataTemplateOrBuilder
-
getEnumValuesOrBuilderList
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getEnumValuesOrBuilderListin interfaceAspectType.MetadataTemplateOrBuilder
-
addEnumValuesBuilder
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
addEnumValuesBuilder
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
getEnumValuesBuilderList
Optional. The list of values for an enum type. You must define it if the type is enum.
repeated .google.cloud.dataplex.v1.AspectType.MetadataTemplate.EnumValue enum_values = 8 [(.google.api.field_behavior) = OPTIONAL]; -
hasMapItems
public boolean hasMapItems()Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasMapItemsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- Whether the mapItems field is set.
-
getMapItems
Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMapItemsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The mapItems.
-
setMapItems
Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL]; -
setMapItems
public AspectType.MetadataTemplate.Builder setMapItems(AspectType.MetadataTemplate.Builder builderForValue) Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL]; -
mergeMapItems
Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL]; -
clearMapItems
Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL]; -
getMapItemsBuilder
Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL]; -
getMapItemsOrBuilder
Optional. If the type is map, set map_items. map_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate map_items = 10 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getMapItemsOrBuilderin interfaceAspectType.MetadataTemplateOrBuilder
-
hasArrayItems
public boolean hasArrayItems()Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasArrayItemsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- Whether the arrayItems field is set.
-
getArrayItems
Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArrayItemsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The arrayItems.
-
setArrayItems
Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL]; -
setArrayItems
public AspectType.MetadataTemplate.Builder setArrayItems(AspectType.MetadataTemplate.Builder builderForValue) Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL]; -
mergeArrayItems
Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL]; -
clearArrayItems
Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL]; -
getArrayItemsBuilder
Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL]; -
getArrayItemsOrBuilder
Optional. If the type is array, set array_items. array_items can refer to a primitive field or a complex (record only) field. To specify a primitive field, you only need to set name and type in the nested MetadataTemplate. The recommended value for the name field is item, as this isn't used in the actual payload.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate array_items = 11 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArrayItemsOrBuilderin interfaceAspectType.MetadataTemplateOrBuilder
-
getTypeId
Optional. You can use type id if this definition of the field needs to be reused later. The type id must be unique across the entire template. You can only specify it if the field type is record.
string type_id = 12 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTypeIdin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The typeId.
-
getTypeIdBytes
public com.google.protobuf.ByteString getTypeIdBytes()Optional. You can use type id if this definition of the field needs to be reused later. The type id must be unique across the entire template. You can only specify it if the field type is record.
string type_id = 12 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTypeIdBytesin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The bytes for typeId.
-
setTypeId
Optional. You can use type id if this definition of the field needs to be reused later. The type id must be unique across the entire template. You can only specify it if the field type is record.
string type_id = 12 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The typeId to set.- Returns:
- This builder for chaining.
-
clearTypeId
Optional. You can use type id if this definition of the field needs to be reused later. The type id must be unique across the entire template. You can only specify it if the field type is record.
string type_id = 12 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setTypeIdBytes
Optional. You can use type id if this definition of the field needs to be reused later. The type id must be unique across the entire template. You can only specify it if the field type is record.
string type_id = 12 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for typeId to set.- Returns:
- This builder for chaining.
-
getTypeRef
Optional. A reference to another field definition (not an inline definition). The value must be equal to the value of an id field defined elsewhere in the MetadataTemplate. Only fields with record type can refer to other fields.
string type_ref = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTypeRefin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The typeRef.
-
getTypeRefBytes
public com.google.protobuf.ByteString getTypeRefBytes()Optional. A reference to another field definition (not an inline definition). The value must be equal to the value of an id field defined elsewhere in the MetadataTemplate. Only fields with record type can refer to other fields.
string type_ref = 13 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getTypeRefBytesin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The bytes for typeRef.
-
setTypeRef
Optional. A reference to another field definition (not an inline definition). The value must be equal to the value of an id field defined elsewhere in the MetadataTemplate. Only fields with record type can refer to other fields.
string type_ref = 13 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The typeRef to set.- Returns:
- This builder for chaining.
-
clearTypeRef
Optional. A reference to another field definition (not an inline definition). The value must be equal to the value of an id field defined elsewhere in the MetadataTemplate. Only fields with record type can refer to other fields.
string type_ref = 13 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
setTypeRefBytes
Optional. A reference to another field definition (not an inline definition). The value must be equal to the value of an id field defined elsewhere in the MetadataTemplate. Only fields with record type can refer to other fields.
string type_ref = 13 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes for typeRef to set.- Returns:
- This builder for chaining.
-
hasConstraints
public boolean hasConstraints()Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasConstraintsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- Whether the constraints field is set.
-
getConstraints
Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getConstraintsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The constraints.
-
setConstraints
public AspectType.MetadataTemplate.Builder setConstraints(AspectType.MetadataTemplate.Constraints value) Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL]; -
setConstraints
public AspectType.MetadataTemplate.Builder setConstraints(AspectType.MetadataTemplate.Constraints.Builder builderForValue) Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL]; -
mergeConstraints
public AspectType.MetadataTemplate.Builder mergeConstraints(AspectType.MetadataTemplate.Constraints value) Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL]; -
clearConstraints
Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL]; -
getConstraintsBuilder
Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL]; -
getConstraintsOrBuilder
Optional. Specifies the constraints on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Constraints constraints = 50 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getConstraintsOrBuilderin interfaceAspectType.MetadataTemplateOrBuilder
-
hasAnnotations
public boolean hasAnnotations()Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasAnnotationsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- Whether the annotations field is set.
-
getAnnotations
Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsin interfaceAspectType.MetadataTemplateOrBuilder- Returns:
- The annotations.
-
setAnnotations
public AspectType.MetadataTemplate.Builder setAnnotations(AspectType.MetadataTemplate.Annotations value) Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL]; -
setAnnotations
public AspectType.MetadataTemplate.Builder setAnnotations(AspectType.MetadataTemplate.Annotations.Builder builderForValue) Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL]; -
mergeAnnotations
public AspectType.MetadataTemplate.Builder mergeAnnotations(AspectType.MetadataTemplate.Annotations value) Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL]; -
clearAnnotations
Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL]; -
getAnnotationsBuilder
Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL]; -
getAnnotationsOrBuilder
Optional. Specifies annotations on this field.
.google.cloud.dataplex.v1.AspectType.MetadataTemplate.Annotations annotations = 51 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsOrBuilderin interfaceAspectType.MetadataTemplateOrBuilder
-