Package com.oracle.bmc.dataflow.model
Class SqlEndpointVcnConfig.Builder
- java.lang.Object
-
- com.oracle.bmc.dataflow.model.SqlEndpointVcnConfig.Builder
-
- Enclosing class:
- SqlEndpointVcnConfig
public static class SqlEndpointVcnConfig.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SqlEndpointVcnConfig
build()
SqlEndpointVcnConfig.Builder
copy(SqlEndpointVcnConfig model)
SqlEndpointVcnConfig.Builder
hostNamePrefix(String hostNamePrefix)
The host name prefix.SqlEndpointVcnConfig.Builder
nsgIds(List<String> nsgIds)
The OCIDs of Network Security Groups (NSGs).SqlEndpointVcnConfig.Builder
privateEndpointIp(String privateEndpointIp)
Ip Address of private endpointSqlEndpointVcnConfig.Builder
subnetId(String subnetId)
The VCN Subnet OCID.SqlEndpointVcnConfig.Builder
vcnId(String vcnId)
The VCN OCID.
-
-
-
Method Detail
-
vcnId
public SqlEndpointVcnConfig.Builder vcnId(String vcnId)
The VCN OCID.- Parameters:
vcnId
- the value to set- Returns:
- this builder
-
subnetId
public SqlEndpointVcnConfig.Builder subnetId(String subnetId)
The VCN Subnet OCID.- Parameters:
subnetId
- the value to set- Returns:
- this builder
-
hostNamePrefix
public SqlEndpointVcnConfig.Builder hostNamePrefix(String hostNamePrefix)
The host name prefix.- Parameters:
hostNamePrefix
- the value to set- Returns:
- this builder
-
nsgIds
public SqlEndpointVcnConfig.Builder nsgIds(List<String> nsgIds)
The OCIDs of Network Security Groups (NSGs).- Parameters:
nsgIds
- the value to set- Returns:
- this builder
-
privateEndpointIp
public SqlEndpointVcnConfig.Builder privateEndpointIp(String privateEndpointIp)
Ip Address of private endpoint- Parameters:
privateEndpointIp
- the value to set- Returns:
- this builder
-
build
public SqlEndpointVcnConfig build()
-
copy
public SqlEndpointVcnConfig.Builder copy(SqlEndpointVcnConfig model)
-
-