Interface DetachLunRequestOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getInstance()
      Required.
      com.google.protobuf.ByteString getInstanceBytes()
      Required.
      String getLun()
      Required.
      com.google.protobuf.ByteString getLunBytes()
      Required.
      boolean getSkipReboot()
      If true, performs lun unmapping without instance reboot.
      • 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

      • getInstance

        String getInstance()
         Required. Name of the instance.
         
        string instance = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The instance.
      • getInstanceBytes

        com.google.protobuf.ByteString getInstanceBytes()
         Required. Name of the instance.
         
        string instance = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for instance.
      • getLun

        String getLun()
         Required. Name of the Lun to detach.
         
        string lun = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The lun.
      • getLunBytes

        com.google.protobuf.ByteString getLunBytes()
         Required. Name of the Lun to detach.
         
        string lun = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for lun.
      • getSkipReboot

        boolean getSkipReboot()
         If true, performs lun unmapping without instance reboot.
         
        bool skip_reboot = 3;
        Returns:
        The skipReboot.