Package com.oracle.bmc.opsi.model
Class ConnectionDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.opsi.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
copy(ConnectionDetails model)
ConnectionDetails.Builder
hostName(String hostName)
Name of the listener host that will be used to create the connect string to the database.ConnectionDetails.Builder
port(Integer port)
Listener port number used for connection requests.ConnectionDetails.Builder
protocol(ConnectionDetails.Protocol protocol)
Protocol used for connection requests.ConnectionDetails.Builder
serviceName(String serviceName)
Database service name used for connection requests.
-
-
-
Method Detail
-
hostName
public ConnectionDetails.Builder hostName(String hostName)
Name of the listener host that will be used to create the connect string to the database.- Parameters:
hostName
- the value to set- Returns:
- this builder
-
protocol
public ConnectionDetails.Builder protocol(ConnectionDetails.Protocol protocol)
Protocol used for connection requests.- 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
-
serviceName
public ConnectionDetails.Builder serviceName(String serviceName)
Database service name used for connection requests.- Parameters:
serviceName
- the value to set- Returns:
- this builder
-
build
public ConnectionDetails build()
-
copy
public ConnectionDetails.Builder copy(ConnectionDetails model)
-
-