Package com.oracle.bmc.database.model
Class CreateApplicationVipDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.CreateApplicationVipDetails.Builder
-
- Enclosing class:
- CreateApplicationVipDetails
public static class CreateApplicationVipDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateApplicationVipDetails
build()
CreateApplicationVipDetails.Builder
cloudVmClusterId(String cloudVmClusterId)
The OCID of the cloud VM cluster associated with the application virtual IP (VIP) address.CreateApplicationVipDetails.Builder
copy(CreateApplicationVipDetails model)
CreateApplicationVipDetails.Builder
dbNodeId(String dbNodeId)
The OCID of the DB node associated with the application virtual IP (VIP) address.CreateApplicationVipDetails.Builder
hostnameLabel(String hostnameLabel)
The hostname of the application virtual IP (VIP) address.CreateApplicationVipDetails.Builder
ipAddress(String ipAddress)
The application virtual IP (VIP) IPv4 address.CreateApplicationVipDetails.Builder
ipv6Address(String ipv6Address)
The application virtual IP (VIP) IPv6 address.CreateApplicationVipDetails.Builder
subnetId(String subnetId)
The OCID of the subnet associated with the application virtual IP (VIP) address.
-
-
-
Method Detail
-
hostnameLabel
public CreateApplicationVipDetails.Builder hostnameLabel(String hostnameLabel)
The hostname of the application virtual IP (VIP) address.- Parameters:
hostnameLabel
- the value to set- Returns:
- this builder
-
dbNodeId
public CreateApplicationVipDetails.Builder dbNodeId(String dbNodeId)
The OCID of the DB node associated with the application virtual IP (VIP) address.- Parameters:
dbNodeId
- the value to set- Returns:
- this builder
-
cloudVmClusterId
public CreateApplicationVipDetails.Builder cloudVmClusterId(String cloudVmClusterId)
The OCID of the cloud VM cluster associated with the application virtual IP (VIP) address.- Parameters:
cloudVmClusterId
- the value to set- Returns:
- this builder
-
subnetId
public CreateApplicationVipDetails.Builder subnetId(String subnetId)
The OCID of the subnet associated with the application virtual IP (VIP) address.- Parameters:
subnetId
- the value to set- Returns:
- this builder
-
ipAddress
public CreateApplicationVipDetails.Builder ipAddress(String ipAddress)
The application virtual IP (VIP) IPv4 address.- Parameters:
ipAddress
- the value to set- Returns:
- this builder
-
ipv6Address
public CreateApplicationVipDetails.Builder ipv6Address(String ipv6Address)
The application virtual IP (VIP) IPv6 address.- Parameters:
ipv6Address
- the value to set- Returns:
- this builder
-
build
public CreateApplicationVipDetails build()
-
copy
public CreateApplicationVipDetails.Builder copy(CreateApplicationVipDetails model)
-
-