public static final class UpdateTagTemplateFieldRequest.Builder extends GeneratedMessageV3.Builder<UpdateTagTemplateFieldRequest.Builder> implements UpdateTagTemplateFieldRequestOrBuilder
Request message for
UpdateTagTemplateField.
Protobuf type google.cloud.datacatalog.v1beta1.UpdateTagTemplateFieldRequest
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 UpdateTagTemplateFieldRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public UpdateTagTemplateFieldRequest build()
buildPartial()
public UpdateTagTemplateFieldRequest buildPartial()
clear()
public UpdateTagTemplateFieldRequest.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public UpdateTagTemplateFieldRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearName()
public UpdateTagTemplateFieldRequest.Builder clearName()
Required. The name of the tag template field. Example:
- projects/{project_id}/locations/{location}/tagTemplates/{tag_template_id}/fields/{tag_template_field_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
clearOneof(Descriptors.OneofDescriptor oneof)
public UpdateTagTemplateFieldRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearTagTemplateField()
public UpdateTagTemplateFieldRequest.Builder clearTagTemplateField()
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
clearUpdateMask()
public UpdateTagTemplateFieldRequest.Builder clearUpdateMask()
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
clone()
public UpdateTagTemplateFieldRequest.Builder clone()
Overrides
getDefaultInstanceForType()
public UpdateTagTemplateFieldRequest getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getName()
Required. The name of the tag template field. Example:
- projects/{project_id}/locations/{location}/tagTemplates/{tag_template_id}/fields/{tag_template_field_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The name.
|
getNameBytes()
public ByteString getNameBytes()
Required. The name of the tag template field. Example:
- projects/{project_id}/locations/{location}/tagTemplates/{tag_template_id}/fields/{tag_template_field_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for name.
|
getTagTemplateField()
public TagTemplateField getTagTemplateField()
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
getTagTemplateFieldBuilder()
public TagTemplateField.Builder getTagTemplateFieldBuilder()
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
getTagTemplateFieldOrBuilder()
public TagTemplateFieldOrBuilder getTagTemplateFieldOrBuilder()
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
getUpdateMask()
public FieldMask getUpdateMask()
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
FieldMask | The updateMask.
|
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
hasTagTemplateField()
public boolean hasTagTemplateField()
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the tagTemplateField field is set.
|
hasUpdateMask()
public boolean hasUpdateMask()
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
boolean | Whether the updateMask field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(UpdateTagTemplateFieldRequest other)
public UpdateTagTemplateFieldRequest.Builder mergeFrom(UpdateTagTemplateFieldRequest other)
public UpdateTagTemplateFieldRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public UpdateTagTemplateFieldRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeTagTemplateField(TagTemplateField value)
public UpdateTagTemplateFieldRequest.Builder mergeTagTemplateField(TagTemplateField value)
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
mergeUnknownFields(UnknownFieldSet unknownFields)
public final UpdateTagTemplateFieldRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpdateMask(FieldMask value)
public UpdateTagTemplateFieldRequest.Builder mergeUpdateMask(FieldMask value)
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
setField(Descriptors.FieldDescriptor field, Object value)
public UpdateTagTemplateFieldRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setName(String value)
public UpdateTagTemplateFieldRequest.Builder setName(String value)
Required. The name of the tag template field. Example:
- projects/{project_id}/locations/{location}/tagTemplates/{tag_template_id}/fields/{tag_template_field_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The name to set.
|
setNameBytes(ByteString value)
public UpdateTagTemplateFieldRequest.Builder setNameBytes(ByteString value)
Required. The name of the tag template field. Example:
- projects/{project_id}/locations/{location}/tagTemplates/{tag_template_id}/fields/{tag_template_field_id}
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for name to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public UpdateTagTemplateFieldRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setTagTemplateField(TagTemplateField value)
public UpdateTagTemplateFieldRequest.Builder setTagTemplateField(TagTemplateField value)
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
setTagTemplateField(TagTemplateField.Builder builderForValue)
public UpdateTagTemplateFieldRequest.Builder setTagTemplateField(TagTemplateField.Builder builderForValue)
Required. The template to update.
.google.cloud.datacatalog.v1beta1.TagTemplateField tag_template_field = 2 [(.google.api.field_behavior) = REQUIRED];
setUnknownFields(UnknownFieldSet unknownFields)
public final UpdateTagTemplateFieldRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpdateMask(FieldMask value)
public UpdateTagTemplateFieldRequest.Builder setUpdateMask(FieldMask value)
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateTagTemplateFieldRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)
Optional. The field mask specifies the parts of the template to be updated.
Allowed fields:
display_name
type.enum_type
is_required
If update_mask
is not set or empty, all of the allowed fields above will
be updated.
When updating an enum type, the provided values will be merged with the
existing values. Therefore, enum values can only be added, existing enum
values cannot be deleted nor renamed. Updating a template field from
optional to required is NOT allowed.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
builderForValue | Builder
|