Package com.oracle.bmc.database.model
Class ConsoleConnectionSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.database.model.ConsoleConnectionSummary.Builder
-
- Enclosing class:
- ConsoleConnectionSummary
public static class ConsoleConnectionSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsoleConnectionSummary
build()
ConsoleConnectionSummary.Builder
compartmentId(String compartmentId)
The OCID of the compartment to contain the console connection.ConsoleConnectionSummary.Builder
connectionString(String connectionString)
The SSH connection string for the console connection.ConsoleConnectionSummary.Builder
copy(ConsoleConnectionSummary model)
ConsoleConnectionSummary.Builder
dbNodeId(String dbNodeId)
The OCID of the database node.ConsoleConnectionSummary.Builder
definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.ConsoleConnectionSummary.Builder
fingerprint(String fingerprint)
The SSH public key fingerprint for the console connection.ConsoleConnectionSummary.Builder
freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.ConsoleConnectionSummary.Builder
id(String id)
The OCID of the console connection.ConsoleConnectionSummary.Builder
lifecycleDetails(String lifecycleDetails)
Information about the current lifecycle state.ConsoleConnectionSummary.Builder
lifecycleState(ConsoleConnectionSummary.LifecycleState lifecycleState)
The current state of the console connection.ConsoleConnectionSummary.Builder
serviceHostKeyFingerprint(String serviceHostKeyFingerprint)
The SSH public key’s fingerprint for the console connection service host.
-
-
-
Method Detail
-
id
public ConsoleConnectionSummary.Builder id(String id)
The OCID of the console connection.- Parameters:
id
- the value to set- Returns:
- this builder
-
compartmentId
public ConsoleConnectionSummary.Builder compartmentId(String compartmentId)
The OCID of the compartment to contain the console connection.- Parameters:
compartmentId
- the value to set- Returns:
- this builder
-
dbNodeId
public ConsoleConnectionSummary.Builder dbNodeId(String dbNodeId)
The OCID of the database node.- Parameters:
dbNodeId
- the value to set- Returns:
- this builder
-
connectionString
public ConsoleConnectionSummary.Builder connectionString(String connectionString)
The SSH connection string for the console connection.- Parameters:
connectionString
- the value to set- Returns:
- this builder
-
fingerprint
public ConsoleConnectionSummary.Builder fingerprint(String fingerprint)
The SSH public key fingerprint for the console connection.- Parameters:
fingerprint
- the value to set- Returns:
- this builder
-
serviceHostKeyFingerprint
public ConsoleConnectionSummary.Builder serviceHostKeyFingerprint(String serviceHostKeyFingerprint)
The SSH public key’s fingerprint for the console connection service host.- Parameters:
serviceHostKeyFingerprint
- the value to set- Returns:
- this builder
-
freeformTags
public ConsoleConnectionSummary.Builder freeformTags(Map<String,String> freeformTags)
Free-form tags for this resource.Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags.
Example: {"Department": "Finance"}
- Parameters:
freeformTags
- the value to set- Returns:
- this builder
-
definedTags
public ConsoleConnectionSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
Defined tags for this resource.Each key is predefined and scoped to a namespace. For more information, see Resource Tags.
- Parameters:
definedTags
- the value to set- Returns:
- this builder
-
lifecycleDetails
public ConsoleConnectionSummary.Builder lifecycleDetails(String lifecycleDetails)
Information about the current lifecycle state.- Parameters:
lifecycleDetails
- the value to set- Returns:
- this builder
-
lifecycleState
public ConsoleConnectionSummary.Builder lifecycleState(ConsoleConnectionSummary.LifecycleState lifecycleState)
The current state of the console connection.- Parameters:
lifecycleState
- the value to set- Returns:
- this builder
-
build
public ConsoleConnectionSummary build()
-
copy
public ConsoleConnectionSummary.Builder copy(ConsoleConnectionSummary model)
-
-