Interface UpdateClusterRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    Required.
    Idempotent request UUID.
    com.google.protobuf.ByteString
    Idempotent request UUID.
    com.google.protobuf.FieldMask
    Required.
    com.google.protobuf.FieldMaskOrBuilder
    Required.
    boolean
    Required.
    boolean
    Required.

    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

    • hasUpdateMask

      boolean hasUpdateMask()
       Required. Mask of fields to update. At least one path must be supplied in
       this field. The elements of the repeated paths field may only include these
       fields from [Cluster][google.cloud.redis.cluster.v1beta1.Cluster]:
      
       *   `size_gb`
       *   `replica_count`
       
      .google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.FieldMask getUpdateMask()
       Required. Mask of fields to update. At least one path must be supplied in
       this field. The elements of the repeated paths field may only include these
       fields from [Cluster][google.cloud.redis.cluster.v1beta1.Cluster]:
      
       *   `size_gb`
       *   `replica_count`
       
      .google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
       Required. Mask of fields to update. At least one path must be supplied in
       this field. The elements of the repeated paths field may only include these
       fields from [Cluster][google.cloud.redis.cluster.v1beta1.Cluster]:
      
       *   `size_gb`
       *   `replica_count`
       
      .google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasCluster

      boolean hasCluster()
       Required. Update description.
       Only fields specified in update_mask are updated.
       
      .google.cloud.redis.cluster.v1beta1.Cluster cluster = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the cluster field is set.
    • getCluster

      Cluster getCluster()
       Required. Update description.
       Only fields specified in update_mask are updated.
       
      .google.cloud.redis.cluster.v1beta1.Cluster cluster = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The cluster.
    • getClusterOrBuilder

      ClusterOrBuilder getClusterOrBuilder()
       Required. Update description.
       Only fields specified in update_mask are updated.
       
      .google.cloud.redis.cluster.v1beta1.Cluster cluster = 2 [(.google.api.field_behavior) = REQUIRED];
    • getRequestId

      String getRequestId()
       Idempotent request UUID.
       
      string request_id = 3;
      Returns:
      The requestId.
    • getRequestIdBytes

      com.google.protobuf.ByteString getRequestIdBytes()
       Idempotent request UUID.
       
      string request_id = 3;
      Returns:
      The bytes for requestId.