Class OlvmIscsiDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.cloudmigrations.model.OlvmIscsiDetails.Builder
-
- Enclosing class:
- OlvmIscsiDetails
public static class OlvmIscsiDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
address
public OlvmIscsiDetails.Builder address(String address)
Address of iSCSI- Parameters:
address- the value to set- Returns:
- this builder
-
diskId
public OlvmIscsiDetails.Builder diskId(String diskId)
Disk ID of iSCSI- Parameters:
diskId- the value to set- Returns:
- this builder
-
initiator
public OlvmIscsiDetails.Builder initiator(String initiator)
Initiator of iSCSI- Parameters:
initiator- the value to set- Returns:
- this builder
-
lunMapping
public OlvmIscsiDetails.Builder lunMapping(Integer lunMapping)
LUN Mapping of iSCSI- Parameters:
lunMapping- the value to set- Returns:
- this builder
-
paths
public OlvmIscsiDetails.Builder paths(Integer paths)
Number of paths of iSCSI- Parameters:
paths- the value to set- Returns:
- this builder
-
port
public OlvmIscsiDetails.Builder port(Integer port)
Port number of iSCSI- Parameters:
port- the value to set- Returns:
- this builder
-
portal
public OlvmIscsiDetails.Builder portal(String portal)
Portal of iSCSI- Parameters:
portal- the value to set- Returns:
- this builder
-
productId
public OlvmIscsiDetails.Builder productId(String productId)
Product ID of iSCSI- Parameters:
productId- the value to set- Returns:
- this builder
-
serial
public OlvmIscsiDetails.Builder serial(String serial)
Serial of iSCSI- Parameters:
serial- the value to set- Returns:
- this builder
-
sizeInBytes
public OlvmIscsiDetails.Builder sizeInBytes(Long sizeInBytes)
size of iSCSI- Parameters:
sizeInBytes- the value to set- Returns:
- this builder
-
status
public OlvmIscsiDetails.Builder status(String status)
Status of iSCSI- Parameters:
status- the value to set- Returns:
- this builder
-
storageDomainId
public OlvmIscsiDetails.Builder storageDomainId(String storageDomainId)
Storage Domain ID of iSCSI- Parameters:
storageDomainId- the value to set- Returns:
- this builder
-
target
public OlvmIscsiDetails.Builder target(String target)
target of iSCSI- Parameters:
target- the value to set- Returns:
- this builder
-
username
public OlvmIscsiDetails.Builder username(String username)
Username of iSCSI- Parameters:
username- the value to set- Returns:
- this builder
-
vendorId
public OlvmIscsiDetails.Builder vendorId(String vendorId)
Vendor ID of iSCSI- Parameters:
vendorId- the value to set- Returns:
- this builder
-
volumeGroupId
public OlvmIscsiDetails.Builder volumeGroupId(String volumeGroupId)
Volume Group ID of iSCSI- Parameters:
volumeGroupId- the value to set- Returns:
- this builder
-
build
public OlvmIscsiDetails build()
-
copy
public OlvmIscsiDetails.Builder copy(OlvmIscsiDetails model)
-
-