Interface UpdateInstancePartitionRequestOrBuilder

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

public interface UpdateInstancePartitionRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.FieldMask
    Required.
    com.google.protobuf.FieldMaskOrBuilder
    Required.
    Required.
    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

    • hasInstancePartition

      boolean hasInstancePartition()
       Required. The instance partition to update, which must always include the
       instance partition name. Otherwise, only fields mentioned in
       [field_mask][google.spanner.admin.instance.v1.UpdateInstancePartitionRequest.field_mask]
       need be included.
       
      .google.spanner.admin.instance.v1.InstancePartition instance_partition = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the instancePartition field is set.
    • getInstancePartition

      InstancePartition getInstancePartition()
       Required. The instance partition to update, which must always include the
       instance partition name. Otherwise, only fields mentioned in
       [field_mask][google.spanner.admin.instance.v1.UpdateInstancePartitionRequest.field_mask]
       need be included.
       
      .google.spanner.admin.instance.v1.InstancePartition instance_partition = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The instancePartition.
    • getInstancePartitionOrBuilder

      InstancePartitionOrBuilder getInstancePartitionOrBuilder()
       Required. The instance partition to update, which must always include the
       instance partition name. Otherwise, only fields mentioned in
       [field_mask][google.spanner.admin.instance.v1.UpdateInstancePartitionRequest.field_mask]
       need be included.
       
      .google.spanner.admin.instance.v1.InstancePartition instance_partition = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasFieldMask

      boolean hasFieldMask()
       Required. A mask specifying which fields in
       [InstancePartition][google.spanner.admin.instance.v1.InstancePartition]
       should be updated. The field mask must always be specified; this prevents
       any future fields in
       [InstancePartition][google.spanner.admin.instance.v1.InstancePartition]
       from being erased accidentally by clients that do not know about them.
       
      .google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the fieldMask field is set.
    • getFieldMask

      com.google.protobuf.FieldMask getFieldMask()
       Required. A mask specifying which fields in
       [InstancePartition][google.spanner.admin.instance.v1.InstancePartition]
       should be updated. The field mask must always be specified; this prevents
       any future fields in
       [InstancePartition][google.spanner.admin.instance.v1.InstancePartition]
       from being erased accidentally by clients that do not know about them.
       
      .google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The fieldMask.
    • getFieldMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder()
       Required. A mask specifying which fields in
       [InstancePartition][google.spanner.admin.instance.v1.InstancePartition]
       should be updated. The field mask must always be specified; this prevents
       any future fields in
       [InstancePartition][google.spanner.admin.instance.v1.InstancePartition]
       from being erased accidentally by clients that do not know about them.
       
      .google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];