Interface UpdateTagKeyRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
UpdateTagKeyRequest, UpdateTagKeyRequest.Builder

@Generated public interface UpdateTagKeyRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    Required.
    com.google.protobuf.FieldMask
    Fields to be updated.
    com.google.protobuf.FieldMaskOrBuilder
    Fields to be updated.
    boolean
    Set as true to perform validations necessary for updating the resource, but not actually perform the action.
    boolean
    Required.
    boolean
    Fields to be updated.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasTagKey

      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];
      Returns:
      Whether the tagKey field is set.
    • getTagKey

      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];
      Returns:
      The tagKey.
    • getTagKeyOrBuilder

      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];
    • hasUpdateMask

      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:
      Whether the updateMask field is set.
    • getUpdateMask

      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;
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      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;
    • getValidateOnly

      boolean getValidateOnly()
       Set as true to perform validations necessary for updating the resource, but
       not actually perform the action.
       
      bool validate_only = 3;
      Returns:
      The validateOnly.