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 ConnectionDetails
build()
ConnectionDetails.Builder
connectorId(String connectorId)
Database connector Identifier OCID.ConnectionDetails.Builder
copy(ConnectionDetails model)
ConnectionDetails.Builder
dbId(String dbId)
dbId of the database.ConnectionDetails.Builder
dbUniqueName(String dbUniqueName)
UniqueName used for database connection requests.ConnectionDetails.Builder
port(Integer port)
Listener Port number used for connection requests.ConnectionDetails.Builder
protocol(ConnectionDetails.Protocol protocol)
Protocol used in DB connection string when connecting to external database service.ConnectionDetails.Builder
serviceName(String serviceName)
Service name used for connection requests.ConnectionDetails.Builder
sslSecretId(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)
-
-