Package com.oracle.bmc.core.model
Class MultipathDevice.Builder
- java.lang.Object
-
- com.oracle.bmc.core.model.MultipathDevice.Builder
-
- Enclosing class:
- MultipathDevice
public static class MultipathDevice.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultipathDevice
build()
MultipathDevice.Builder
copy(MultipathDevice model)
MultipathDevice.Builder
ipv4(String ipv4)
The volume’s iSCSI IP address.MultipathDevice.Builder
iqn(String iqn)
The target volume’s iSCSI Qualified Name in the format defined by RFC 3720.MultipathDevice.Builder
port(Integer port)
The volume’s iSCSI port, usually port 860 or 3260.
-
-
-
Method Detail
-
ipv4
public MultipathDevice.Builder ipv4(String ipv4)
The volume’s iSCSI IP address.Example: 169.254.2.2
- Parameters:
ipv4
- the value to set- Returns:
- this builder
-
iqn
public MultipathDevice.Builder iqn(String iqn)
The target volume’s iSCSI Qualified Name in the format defined by RFC 3720.Example: iqn.2015-12.com.oracleiaas:40b7ee03-883f-46c6-a951-63d2841d2195
- Parameters:
iqn
- the value to set- Returns:
- this builder
-
port
public MultipathDevice.Builder port(Integer port)
The volume’s iSCSI port, usually port 860 or 3260.Example: 3260
- Parameters:
port
- the value to set- Returns:
- this builder
-
build
public MultipathDevice build()
-
copy
public MultipathDevice.Builder copy(MultipathDevice model)
-
-