public static final class CreateTagTemplateFieldRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder> implements CreateTagTemplateFieldRequestOrBuilder
Request message for [CreateTagTemplateField][google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplateField].Protobuf type
google.cloud.datacatalog.v1.CreateTagTemplateFieldRequestgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CreateTagTemplateFieldRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CreateTagTemplateFieldRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CreateTagTemplateFieldRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder mergeFrom(CreateTagTemplateFieldRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public CreateTagTemplateFieldRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CreateTagTemplateFieldRequest.Builder>IOExceptionpublic String getParent()
Required. The name of the project and the template location [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParent in interface CreateTagTemplateFieldRequestOrBuilderpublic com.google.protobuf.ByteString getParentBytes()
Required. The name of the project and the template location [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
getParentBytes in interface CreateTagTemplateFieldRequestOrBuilderpublic CreateTagTemplateFieldRequest.Builder setParent(String value)
Required. The name of the project and the template location [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The parent to set.public CreateTagTemplateFieldRequest.Builder clearParent()
Required. The name of the project and the template location [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public CreateTagTemplateFieldRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
Required. The name of the project and the template location [region](https://cloud.google.com/data-catalog/docs/concepts/regions).
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
value - The bytes for parent to set.public String getTagTemplateFieldId()
Required. The ID of the tag template field to create. Note: Adding a required field to an existing template is *not* allowed. Field IDs can contain letters (both uppercase and lowercase), numbers (0-9), underscores (_) and dashes (-). Field IDs must be at least 1 character long and at most 128 characters long. Field IDs must also be unique within their template.
string tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED];getTagTemplateFieldId in interface CreateTagTemplateFieldRequestOrBuilderpublic com.google.protobuf.ByteString getTagTemplateFieldIdBytes()
Required. The ID of the tag template field to create. Note: Adding a required field to an existing template is *not* allowed. Field IDs can contain letters (both uppercase and lowercase), numbers (0-9), underscores (_) and dashes (-). Field IDs must be at least 1 character long and at most 128 characters long. Field IDs must also be unique within their template.
string tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED];getTagTemplateFieldIdBytes in interface CreateTagTemplateFieldRequestOrBuilderpublic CreateTagTemplateFieldRequest.Builder setTagTemplateFieldId(String value)
Required. The ID of the tag template field to create. Note: Adding a required field to an existing template is *not* allowed. Field IDs can contain letters (both uppercase and lowercase), numbers (0-9), underscores (_) and dashes (-). Field IDs must be at least 1 character long and at most 128 characters long. Field IDs must also be unique within their template.
string tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The tagTemplateFieldId to set.public CreateTagTemplateFieldRequest.Builder clearTagTemplateFieldId()
Required. The ID of the tag template field to create. Note: Adding a required field to an existing template is *not* allowed. Field IDs can contain letters (both uppercase and lowercase), numbers (0-9), underscores (_) and dashes (-). Field IDs must be at least 1 character long and at most 128 characters long. Field IDs must also be unique within their template.
string tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED];public CreateTagTemplateFieldRequest.Builder setTagTemplateFieldIdBytes(com.google.protobuf.ByteString value)
Required. The ID of the tag template field to create. Note: Adding a required field to an existing template is *not* allowed. Field IDs can contain letters (both uppercase and lowercase), numbers (0-9), underscores (_) and dashes (-). Field IDs must be at least 1 character long and at most 128 characters long. Field IDs must also be unique within their template.
string tag_template_field_id = 2 [(.google.api.field_behavior) = REQUIRED];value - The bytes for tagTemplateFieldId to set.public boolean hasTagTemplateField()
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
hasTagTemplateField in interface CreateTagTemplateFieldRequestOrBuilderpublic TagTemplateField getTagTemplateField()
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
getTagTemplateField in interface CreateTagTemplateFieldRequestOrBuilderpublic CreateTagTemplateFieldRequest.Builder setTagTemplateField(TagTemplateField value)
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateTagTemplateFieldRequest.Builder setTagTemplateField(TagTemplateField.Builder builderForValue)
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateTagTemplateFieldRequest.Builder mergeTagTemplateField(TagTemplateField value)
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
public CreateTagTemplateFieldRequest.Builder clearTagTemplateField()
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
public TagTemplateField.Builder getTagTemplateFieldBuilder()
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
public TagTemplateFieldOrBuilder getTagTemplateFieldOrBuilder()
Required. The tag template field to create.
.google.cloud.datacatalog.v1.TagTemplateField tag_template_field = 3 [(.google.api.field_behavior) = REQUIRED];
getTagTemplateFieldOrBuilder in interface CreateTagTemplateFieldRequestOrBuilderpublic final CreateTagTemplateFieldRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>public final CreateTagTemplateFieldRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CreateTagTemplateFieldRequest.Builder>Copyright © 2023 Google LLC. All rights reserved.