public static class DatabaseToolsConnectionPostgresqlSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public DatabaseToolsConnectionPostgresqlSummary.Builder id(String id)
public DatabaseToolsConnectionPostgresqlSummary.Builder displayName(String displayName)
public DatabaseToolsConnectionPostgresqlSummary.Builder compartmentId(String compartmentId)
public DatabaseToolsConnectionPostgresqlSummary.Builder lifecycleState(LifecycleState lifecycleState)
public DatabaseToolsConnectionPostgresqlSummary.Builder lifecycleDetails(String lifecycleDetails)
public DatabaseToolsConnectionPostgresqlSummary.Builder timeCreated(Date timeCreated)
public DatabaseToolsConnectionPostgresqlSummary.Builder timeUpdated(Date timeUpdated)
public DatabaseToolsConnectionPostgresqlSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public DatabaseToolsConnectionPostgresqlSummary.Builder freeformTags(Map<String,String> freeformTags)
public DatabaseToolsConnectionPostgresqlSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public DatabaseToolsConnectionPostgresqlSummary.Builder locks(List<ResourceLock> locks)
public DatabaseToolsConnectionPostgresqlSummary.Builder runtimeSupport(RuntimeSupport runtimeSupport)
public DatabaseToolsConnectionPostgresqlSummary.Builder relatedResource(DatabaseToolsRelatedResourcePostgresql relatedResource)
public DatabaseToolsConnectionPostgresqlSummary.Builder connectionString(String connectionString)
The connection string used to connect to the PostgreSQL Server.
connectionString
- the value to setpublic DatabaseToolsConnectionPostgresqlSummary.Builder userName(String userName)
The user name.
userName
- the value to setpublic DatabaseToolsConnectionPostgresqlSummary.Builder userPassword(DatabaseToolsUserPasswordSummary userPassword)
public DatabaseToolsConnectionPostgresqlSummary.Builder advancedProperties(Map<String,String> advancedProperties)
The advanced connection properties key-value pair (e.g., sslMode
).
advancedProperties
- the value to setpublic DatabaseToolsConnectionPostgresqlSummary.Builder keyStores(List<DatabaseToolsKeyStorePostgresqlSummary> keyStores)
The CA certificate to verify the server’s certificate and the client private key and associated certificate required for client authentication.
keyStores
- the value to setpublic DatabaseToolsConnectionPostgresqlSummary.Builder privateEndpointId(String privateEndpointId)
The OCID of the
DatabaseToolsPrivateEndpoint
used to access the database in the customer VCN.
privateEndpointId
- the value to setpublic DatabaseToolsConnectionPostgresqlSummary build()
public DatabaseToolsConnectionPostgresqlSummary.Builder copy(DatabaseToolsConnectionPostgresqlSummary model)
Copyright © 2016–2024. All rights reserved.