Class UpdateTagKeyRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
- com.google.cloud.resourcemanager.v3.UpdateTagKeyRequest.Builder
-
- All Implemented Interfaces:
UpdateTagKeyRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- UpdateTagKeyRequest
public static final class UpdateTagKeyRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder> implements UpdateTagKeyRequestOrBuilder
The request message for updating a TagKey.
Protobuf typegoogle.cloud.resourcemanager.v3.UpdateTagKeyRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateTagKeyRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UpdateTagKeyRequest
build()
UpdateTagKeyRequest
buildPartial()
UpdateTagKeyRequest.Builder
clear()
UpdateTagKeyRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
UpdateTagKeyRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
UpdateTagKeyRequest.Builder
clearTagKey()
Required.UpdateTagKeyRequest.Builder
clearUpdateMask()
Fields to be updated.UpdateTagKeyRequest.Builder
clearValidateOnly()
Set as true to perform validations necessary for updating the resource, but not actually perform the action.UpdateTagKeyRequest.Builder
clone()
UpdateTagKeyRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
TagKey
getTagKey()
Required.TagKey.Builder
getTagKeyBuilder()
Required.TagKeyOrBuilder
getTagKeyOrBuilder()
Required.com.google.protobuf.FieldMask
getUpdateMask()
Fields to be updated.com.google.protobuf.FieldMask.Builder
getUpdateMaskBuilder()
Fields to be updated.com.google.protobuf.FieldMaskOrBuilder
getUpdateMaskOrBuilder()
Fields to be updated.boolean
getValidateOnly()
Set as true to perform validations necessary for updating the resource, but not actually perform the action.boolean
hasTagKey()
Required.boolean
hasUpdateMask()
Fields to be updated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
UpdateTagKeyRequest.Builder
mergeFrom(UpdateTagKeyRequest other)
UpdateTagKeyRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
UpdateTagKeyRequest.Builder
mergeFrom(com.google.protobuf.Message other)
UpdateTagKeyRequest.Builder
mergeTagKey(TagKey value)
Required.UpdateTagKeyRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
UpdateTagKeyRequest.Builder
mergeUpdateMask(com.google.protobuf.FieldMask value)
Fields to be updated.UpdateTagKeyRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
UpdateTagKeyRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
UpdateTagKeyRequest.Builder
setTagKey(TagKey value)
Required.UpdateTagKeyRequest.Builder
setTagKey(TagKey.Builder builderForValue)
Required.UpdateTagKeyRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
UpdateTagKeyRequest.Builder
setUpdateMask(com.google.protobuf.FieldMask value)
Fields to be updated.UpdateTagKeyRequest.Builder
setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Fields to be updated.UpdateTagKeyRequest.Builder
setValidateOnly(boolean value)
Set as true to perform validations necessary for updating the resource, but not actually perform the action.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
clear
public UpdateTagKeyRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
getDefaultInstanceForType
public UpdateTagKeyRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public UpdateTagKeyRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UpdateTagKeyRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UpdateTagKeyRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
setField
public UpdateTagKeyRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
clearField
public UpdateTagKeyRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
clearOneof
public UpdateTagKeyRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
setRepeatedField
public UpdateTagKeyRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
addRepeatedField
public UpdateTagKeyRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
mergeFrom
public UpdateTagKeyRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpdateTagKeyRequest.Builder>
-
mergeFrom
public UpdateTagKeyRequest.Builder mergeFrom(UpdateTagKeyRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
mergeFrom
public UpdateTagKeyRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpdateTagKeyRequest.Builder>
- Throws:
IOException
-
hasTagKey
public boolean hasTagKey()
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasTagKey
in interfaceUpdateTagKeyRequestOrBuilder
- Returns:
- Whether the tagKey field is set.
-
getTagKey
public TagKey getTagKey()
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getTagKey
in interfaceUpdateTagKeyRequestOrBuilder
- Returns:
- The tagKey.
-
setTagKey
public UpdateTagKeyRequest.Builder setTagKey(TagKey value)
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
-
setTagKey
public UpdateTagKeyRequest.Builder setTagKey(TagKey.Builder builderForValue)
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
-
mergeTagKey
public UpdateTagKeyRequest.Builder mergeTagKey(TagKey value)
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
-
clearTagKey
public UpdateTagKeyRequest.Builder clearTagKey()
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
-
getTagKeyBuilder
public TagKey.Builder getTagKeyBuilder()
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
-
getTagKeyOrBuilder
public TagKeyOrBuilder getTagKeyOrBuilder()
Required. The new definition of the TagKey. Only the `description` and `etag` fields can be updated by this request. If the `etag` field is not empty, it must match the `etag` field of the existing tag key. Otherwise, `ABORTED` will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getTagKeyOrBuilder
in interfaceUpdateTagKeyRequestOrBuilder
-
hasUpdateMask
public boolean hasUpdateMask()
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
- Specified by:
hasUpdateMask
in interfaceUpdateTagKeyRequestOrBuilder
- Returns:
- Whether the updateMask field is set.
-
getUpdateMask
public com.google.protobuf.FieldMask getUpdateMask()
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
- Specified by:
getUpdateMask
in interfaceUpdateTagKeyRequestOrBuilder
- Returns:
- The updateMask.
-
setUpdateMask
public UpdateTagKeyRequest.Builder setUpdateMask(com.google.protobuf.FieldMask value)
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
-
setUpdateMask
public UpdateTagKeyRequest.Builder setUpdateMask(com.google.protobuf.FieldMask.Builder builderForValue)
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
-
mergeUpdateMask
public UpdateTagKeyRequest.Builder mergeUpdateMask(com.google.protobuf.FieldMask value)
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
-
clearUpdateMask
public UpdateTagKeyRequest.Builder clearUpdateMask()
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
-
getUpdateMaskBuilder
public com.google.protobuf.FieldMask.Builder getUpdateMaskBuilder()
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
-
getUpdateMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
Fields to be updated. The mask may only contain `description` or `etag`. If omitted entirely, both `description` and `etag` are assumed to be significant.
.google.protobuf.FieldMask update_mask = 2;
- Specified by:
getUpdateMaskOrBuilder
in interfaceUpdateTagKeyRequestOrBuilder
-
getValidateOnly
public boolean getValidateOnly()
Set as true to perform validations necessary for updating the resource, but not actually perform the action.
bool validate_only = 3;
- Specified by:
getValidateOnly
in interfaceUpdateTagKeyRequestOrBuilder
- Returns:
- The validateOnly.
-
setValidateOnly
public UpdateTagKeyRequest.Builder setValidateOnly(boolean value)
Set as true to perform validations necessary for updating the resource, but not actually perform the action.
bool validate_only = 3;
- Parameters:
value
- The validateOnly to set.- Returns:
- This builder for chaining.
-
clearValidateOnly
public UpdateTagKeyRequest.Builder clearValidateOnly()
Set as true to perform validations necessary for updating the resource, but not actually perform the action.
bool validate_only = 3;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final UpdateTagKeyRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
mergeUnknownFields
public final UpdateTagKeyRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<UpdateTagKeyRequest.Builder>
-
-