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 SqlEndpointVcnConfigbuild()SqlEndpointVcnConfig.Buildercopy(SqlEndpointVcnConfig model)SqlEndpointVcnConfig.BuilderhostNamePrefix(String hostNamePrefix)The host name prefix.SqlEndpointVcnConfig.BuildernsgIds(List<String> nsgIds)The OCIDs of Network Security Groups (NSGs).SqlEndpointVcnConfig.BuilderprivateEndpointIp(String privateEndpointIp)Ip Address of private endpointSqlEndpointVcnConfig.BuildersubnetId(String subnetId)The VCN Subnet OCID.SqlEndpointVcnConfig.BuildervcnId(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)
 
 - 
 
 -