Interface DeviceiSCSIAttributes.Builder

All Superinterfaces:
Buildable, CopyableBuilder<DeviceiSCSIAttributes.Builder,DeviceiSCSIAttributes>, SdkBuilder<DeviceiSCSIAttributes.Builder,DeviceiSCSIAttributes>, SdkPojo
Enclosing class:
DeviceiSCSIAttributes

public static interface DeviceiSCSIAttributes.Builder extends SdkPojo, CopyableBuilder<DeviceiSCSIAttributes.Builder,DeviceiSCSIAttributes>
  • Method Details

    • targetARN

      DeviceiSCSIAttributes.Builder targetARN(String targetARN)

      Specifies the unique Amazon Resource Name (ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.

      Parameters:
      targetARN - Specifies the unique Amazon Resource Name (ARN) that encodes the iSCSI qualified name(iqn) of a tape drive or media changer target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkInterfaceId

      DeviceiSCSIAttributes.Builder networkInterfaceId(String networkInterfaceId)

      The network interface identifier of the VTL device.

      Parameters:
      networkInterfaceId - The network interface identifier of the VTL device.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkInterfacePort

      DeviceiSCSIAttributes.Builder networkInterfacePort(Integer networkInterfacePort)

      The port used to communicate with iSCSI VTL device targets.

      Parameters:
      networkInterfacePort - The port used to communicate with iSCSI VTL device targets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • chapEnabled

      DeviceiSCSIAttributes.Builder chapEnabled(Boolean chapEnabled)

      Indicates whether mutual CHAP is enabled for the iSCSI target.

      Parameters:
      chapEnabled - Indicates whether mutual CHAP is enabled for the iSCSI target.
      Returns:
      Returns a reference to this object so that method calls can be chained together.