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
      Instance getInstance()
      Required.
      InstanceOrBuilder getInstanceOrBuilder()
      Required.
      com.google.protobuf.FieldMask getUpdateMask()
      Field mask is used to specify the fields that the update will overwrite in an instance resource.
      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
      Field mask is used to specify the fields that the update will overwrite in an instance resource.
      boolean hasInstance()
      Required.
      boolean hasUpdateMask()
      Field mask is used to specify the fields that the update will overwrite in an instance resource.
      • 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 resource that replaces the resource on the server. Currently,
         Data Fusion only allows replacing labels, options, and stack driver
         settings. All other fields will be ignored.
         
        .google.cloud.datafusion.v1beta1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        Whether the instance field is set.
      • getInstance

        Instance getInstance()
         Required. The instance resource that replaces the resource on the server. Currently,
         Data Fusion only allows replacing labels, options, and stack driver
         settings. All other fields will be ignored.
         
        .google.cloud.datafusion.v1beta1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The instance.
      • getInstanceOrBuilder

        InstanceOrBuilder getInstanceOrBuilder()
         Required. The instance resource that replaces the resource on the server. Currently,
         Data Fusion only allows replacing labels, options, and stack driver
         settings. All other fields will be ignored.
         
        .google.cloud.datafusion.v1beta1.Instance instance = 1 [(.google.api.field_behavior) = REQUIRED];
      • hasUpdateMask

        boolean hasUpdateMask()
         Field mask is used to specify the fields that the update will overwrite
         in an instance resource. The fields specified in the update_mask are
         relative to the resource, not the full request.
         A field will be overwritten if it is in the mask.
         If the user does not provide a mask, all the supported fields (labels and
         options currently) will be overwritten.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        Whether the updateMask field is set.
      • getUpdateMask

        com.google.protobuf.FieldMask getUpdateMask()
         Field mask is used to specify the fields that the update will overwrite
         in an instance resource. The fields specified in the update_mask are
         relative to the resource, not the full request.
         A field will be overwritten if it is in the mask.
         If the user does not provide a mask, all the supported fields (labels and
         options currently) will be overwritten.
         
        .google.protobuf.FieldMask update_mask = 2;
        Returns:
        The updateMask.
      • getUpdateMaskOrBuilder

        com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
         Field mask is used to specify the fields that the update will overwrite
         in an instance resource. The fields specified in the update_mask are
         relative to the resource, not the full request.
         A field will be overwritten if it is in the mask.
         If the user does not provide a mask, all the supported fields (labels and
         options currently) will be overwritten.
         
        .google.protobuf.FieldMask update_mask = 2;