Interface UpdateInstanceRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.FieldMask getFieldMask()
      Required.
      com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder()
      Required.
      Instance getInstance()
      Required.
      InstanceOrBuilder getInstanceOrBuilder()
      Required.
      boolean hasFieldMask()
      Required.
      boolean hasInstance()
      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 Detail

      • hasInstance

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

        Instance getInstance()
         Required. The instance to update, which must always include the instance
         name.  Otherwise, only fields mentioned in
         [field_mask][google.spanner.admin.instance.v1.UpdateInstanceRequest.field_mask]
         need be included.
         
        .google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The instance.
      • getInstanceOrBuilder

        InstanceOrBuilder getInstanceOrBuilder()
         Required. The instance to update, which must always include the instance
         name.  Otherwise, only fields mentioned in
         [field_mask][google.spanner.admin.instance.v1.UpdateInstanceRequest.field_mask]
         need be included.
         
        .google.spanner.admin.instance.v1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasFieldMask

        boolean hasFieldMask()
         Required. A mask specifying which fields in
         [Instance][google.spanner.admin.instance.v1.Instance] should be updated.
         The field mask must always be specified; this prevents any future fields in
         [Instance][google.spanner.admin.instance.v1.Instance] 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
         [Instance][google.spanner.admin.instance.v1.Instance] should be updated.
         The field mask must always be specified; this prevents any future fields in
         [Instance][google.spanner.admin.instance.v1.Instance] 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
         [Instance][google.spanner.admin.instance.v1.Instance] should be updated.
         The field mask must always be specified; this prevents any future fields in
         [Instance][google.spanner.admin.instance.v1.Instance] from being erased
         accidentally by clients that do not know about them.
         
        .google.protobuf.FieldMask field_mask = 2 [(.google.api.field_behavior) = REQUIRED];