public static final class CreateTagTemplateRequest.Builder extends GeneratedMessageV3.Builder<CreateTagTemplateRequest.Builder> implements CreateTagTemplateRequestOrBuilder
Request message for
CreateTagTemplate.
Protobuf type google.cloud.datacatalog.v1.CreateTagTemplateRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public CreateTagTemplateRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public CreateTagTemplateRequest build()
buildPartial()
public CreateTagTemplateRequest buildPartial()
clear()
public CreateTagTemplateRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public CreateTagTemplateRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public CreateTagTemplateRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearParent()
public CreateTagTemplateRequest.Builder clearParent()
Required. The name of the project and the template location
region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearTagTemplate()
public CreateTagTemplateRequest.Builder clearTagTemplate()
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
clearTagTemplateId()
public CreateTagTemplateRequest.Builder clearTagTemplateId()
Required. The ID of the tag template to create.
The ID must contain only lowercase letters (a-z), numbers (0-9),
or underscores (_), and must start with a letter or underscore.
The maximum size is 64 bytes when encoded in UTF-8.
string tag_template_id = 3 [(.google.api.field_behavior) = REQUIRED];
clone()
public CreateTagTemplateRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public CreateTagTemplateRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getParent()
public String getParent()
Required. The name of the project and the template location
region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. The name of the project and the template location
region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for parent.
|
getTagTemplate()
public TagTemplate getTagTemplate()
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
getTagTemplateBuilder()
public TagTemplate.Builder getTagTemplateBuilder()
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
getTagTemplateId()
public String getTagTemplateId()
Required. The ID of the tag template to create.
The ID must contain only lowercase letters (a-z), numbers (0-9),
or underscores (_), and must start with a letter or underscore.
The maximum size is 64 bytes when encoded in UTF-8.
string tag_template_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
String | The tagTemplateId.
|
getTagTemplateIdBytes()
public ByteString getTagTemplateIdBytes()
Required. The ID of the tag template to create.
The ID must contain only lowercase letters (a-z), numbers (0-9),
or underscores (_), and must start with a letter or underscore.
The maximum size is 64 bytes when encoded in UTF-8.
string tag_template_id = 3 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
ByteString | The bytes for tagTemplateId.
|
getTagTemplateOrBuilder()
public TagTemplateOrBuilder getTagTemplateOrBuilder()
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
hasTagTemplate()
public boolean hasTagTemplate()
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the tagTemplate field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(CreateTagTemplateRequest other)
public CreateTagTemplateRequest.Builder mergeFrom(CreateTagTemplateRequest other)
public CreateTagTemplateRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public CreateTagTemplateRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeTagTemplate(TagTemplate value)
public CreateTagTemplateRequest.Builder mergeTagTemplate(TagTemplate value)
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final CreateTagTemplateRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public CreateTagTemplateRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setParent(String value)
public CreateTagTemplateRequest.Builder setParent(String value)
Required. The name of the project and the template location
region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The parent to set.
|
setParentBytes(ByteString value)
public CreateTagTemplateRequest.Builder setParentBytes(ByteString value)
Required. The name of the project and the template location
region.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for parent to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public CreateTagTemplateRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setTagTemplate(TagTemplate value)
public CreateTagTemplateRequest.Builder setTagTemplate(TagTemplate value)
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
setTagTemplate(TagTemplate.Builder builderForValue)
public CreateTagTemplateRequest.Builder setTagTemplate(TagTemplate.Builder builderForValue)
Required. The tag template to create.
.google.cloud.datacatalog.v1.TagTemplate tag_template = 2 [(.google.api.field_behavior) = REQUIRED];
setTagTemplateId(String value)
public CreateTagTemplateRequest.Builder setTagTemplateId(String value)
Required. The ID of the tag template to create.
The ID must contain only lowercase letters (a-z), numbers (0-9),
or underscores (_), and must start with a letter or underscore.
The maximum size is 64 bytes when encoded in UTF-8.
string tag_template_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | String
The tagTemplateId to set.
|
setTagTemplateIdBytes(ByteString value)
public CreateTagTemplateRequest.Builder setTagTemplateIdBytes(ByteString value)
Required. The ID of the tag template to create.
The ID must contain only lowercase letters (a-z), numbers (0-9),
or underscores (_), and must start with a letter or underscore.
The maximum size is 64 bytes when encoded in UTF-8.
string tag_template_id = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter |
---|
Name | Description |
value | ByteString
The bytes for tagTemplateId to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final CreateTagTemplateRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides