public final class UpdateTagKeyRequest extends GeneratedMessageV3 implements UpdateTagKeyRequestOrBuilder
The request message for updating a TagKey.
Protobuf type google.cloud.resourcemanager.v3.UpdateTagKeyRequest
Static Fields
TAG_KEY_FIELD_NUMBER
public static final int TAG_KEY_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
UPDATE_MASK_FIELD_NUMBER
public static final int UPDATE_MASK_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
VALIDATE_ONLY_FIELD_NUMBER
public static final int VALIDATE_ONLY_FIELD_NUMBER
Field Value |
---|
Type | Description |
int | |
Static Methods
getDefaultInstance()
public static UpdateTagKeyRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static UpdateTagKeyRequest.Builder newBuilder()
newBuilder(UpdateTagKeyRequest prototype)
public static UpdateTagKeyRequest.Builder newBuilder(UpdateTagKeyRequest prototype)
public static UpdateTagKeyRequest parseDelimitedFrom(InputStream input)
public static UpdateTagKeyRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static UpdateTagKeyRequest parseFrom(byte[] data)
Parameter |
---|
Name | Description |
data | byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static UpdateTagKeyRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static UpdateTagKeyRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateTagKeyRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static UpdateTagKeyRequest parseFrom(CodedInputStream input)
public static UpdateTagKeyRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static UpdateTagKeyRequest parseFrom(InputStream input)
public static UpdateTagKeyRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static UpdateTagKeyRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static UpdateTagKeyRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<UpdateTagKeyRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
---|
Name | Description |
obj | Object
|
Overrides
getDefaultInstanceForType()
public UpdateTagKeyRequest getDefaultInstanceForType()
getParserForType()
public Parser<UpdateTagKeyRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
---|
Type | Description |
int | |
Overrides
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,
FAILED_PRECONDITION
will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
TagKey | The tagKey.
|
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,
FAILED_PRECONDITION
will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Overrides
getUpdateMask()
public 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;
Returns |
---|
Type | Description |
FieldMask | The updateMask.
|
getUpdateMaskOrBuilder()
public 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;
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;
Returns |
---|
Type | Description |
boolean | The validateOnly.
|
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,
FAILED_PRECONDITION
will be returned.
.google.cloud.resourcemanager.v3.TagKey tag_key = 1 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the tagKey field is set.
|
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;
Returns |
---|
Type | Description |
boolean | Whether the updateMask field is set.
|
hashCode()
Returns |
---|
Type | Description |
int | |
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public UpdateTagKeyRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected UpdateTagKeyRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Overrides
toBuilder()
public UpdateTagKeyRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides