Package com.oracle.bmc.psql.model
Class ConnectionDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.psql.model.ConnectionDetails.Builder
 
- 
- Enclosing class:
- ConnectionDetails
 
 public static class ConnectionDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionDetailsbuild()ConnectionDetails.BuildercaCertificate(String caCertificate)The CA certificate to be used by the PosgreSQL client to connect to the database.ConnectionDetails.Buildercopy(ConnectionDetails model)ConnectionDetails.BuilderinstanceEndpoints(List<DbInstanceEndpoint> instanceEndpoints)The list of database instance node endpoints in the database system.ConnectionDetails.BuilderprimaryDbEndpoint(Endpoint primaryDbEndpoint)ConnectionDetails.BuilderreaderEndpoint(Endpoint readerEndpoint)
 
- 
- 
- 
Method Detail- 
caCertificatepublic ConnectionDetails.Builder caCertificate(String caCertificate) The CA certificate to be used by the PosgreSQL client to connect to the database.The CA certificate is used to authenticate the server identity. It is issued by PostgreSQL Service Private CA. - Parameters:
- caCertificate- the value to set
- Returns:
- this builder
 
 - 
primaryDbEndpointpublic ConnectionDetails.Builder primaryDbEndpoint(Endpoint primaryDbEndpoint) 
 - 
instanceEndpointspublic ConnectionDetails.Builder instanceEndpoints(List<DbInstanceEndpoint> instanceEndpoints) The list of database instance node endpoints in the database system.- Parameters:
- instanceEndpoints- the value to set
- Returns:
- this builder
 
 - 
readerEndpointpublic ConnectionDetails.Builder readerEndpoint(Endpoint readerEndpoint) 
 - 
buildpublic ConnectionDetails build() 
 - 
copypublic ConnectionDetails.Builder copy(ConnectionDetails model) 
 
- 
 
-