Class ConnectionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.stackmonitoring.model.ConnectionDetails.Builder
-
- Enclosing class:
- ConnectionDetails
public static class ConnectionDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectionDetailsbuild()ConnectionDetails.BuilderconnectorId(String connectorId)Database connector Identifier OCID.ConnectionDetails.Buildercopy(ConnectionDetails model)ConnectionDetails.BuilderdbId(String dbId)dbId of the database.ConnectionDetails.BuilderdbUniqueName(String dbUniqueName)UniqueName used for database connection requests.ConnectionDetails.Builderport(Integer port)Listener Port number used for connection requests.ConnectionDetails.Builderprotocol(ConnectionDetails.Protocol protocol)Protocol used in DB connection string when connecting to external database service.ConnectionDetails.BuilderserviceName(String serviceName)Service name used for connection requests.ConnectionDetails.BuildersslSecretId(String sslSecretId)SSL Secret Identifier for TCPS connector in OCI VaultOCID.
-
-
-
Method Detail
-
protocol
public ConnectionDetails.Builder protocol(ConnectionDetails.Protocol protocol)
Protocol used in DB connection string when connecting to external database service.- Parameters:
protocol- the value to set- Returns:
- this builder
-
port
public ConnectionDetails.Builder port(Integer port)
Listener Port number used for connection requests.- Parameters:
port- the value to set- Returns:
- this builder
-
connectorId
public ConnectionDetails.Builder connectorId(String connectorId)
Database connector Identifier OCID.- Parameters:
connectorId- the value to set- Returns:
- this builder
-
serviceName
public ConnectionDetails.Builder serviceName(String serviceName)
Service name used for connection requests.- Parameters:
serviceName- the value to set- Returns:
- this builder
-
dbUniqueName
public ConnectionDetails.Builder dbUniqueName(String dbUniqueName)
UniqueName used for database connection requests.- Parameters:
dbUniqueName- the value to set- Returns:
- this builder
-
dbId
public ConnectionDetails.Builder dbId(String dbId)
dbId of the database.- Parameters:
dbId- the value to set- Returns:
- this builder
-
sslSecretId
public ConnectionDetails.Builder sslSecretId(String sslSecretId)
SSL Secret Identifier for TCPS connector in OCI VaultOCID.- Parameters:
sslSecretId- the value to set- Returns:
- this builder
-
build
public ConnectionDetails build()
-
copy
public ConnectionDetails.Builder copy(ConnectionDetails model)
-
-