public static class AmazonRedshiftConnectionSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public AmazonRedshiftConnectionSummary.Builder id(String id)
public AmazonRedshiftConnectionSummary.Builder displayName(String displayName)
public AmazonRedshiftConnectionSummary.Builder description(String description)
public AmazonRedshiftConnectionSummary.Builder compartmentId(String compartmentId)
public AmazonRedshiftConnectionSummary.Builder freeformTags(Map<String,String> freeformTags)
public AmazonRedshiftConnectionSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public AmazonRedshiftConnectionSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public AmazonRedshiftConnectionSummary.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public AmazonRedshiftConnectionSummary.Builder lifecycleDetails(String lifecycleDetails)
public AmazonRedshiftConnectionSummary.Builder timeCreated(Date timeCreated)
public AmazonRedshiftConnectionSummary.Builder timeUpdated(Date timeUpdated)
public AmazonRedshiftConnectionSummary.Builder vaultId(String vaultId)
public AmazonRedshiftConnectionSummary.Builder keyId(String keyId)
public AmazonRedshiftConnectionSummary.Builder ingressIps(List<IngressIpDetails> ingressIps)
public AmazonRedshiftConnectionSummary.Builder nsgIds(List<String> nsgIds)
public AmazonRedshiftConnectionSummary.Builder subnetId(String subnetId)
public AmazonRedshiftConnectionSummary.Builder routingMethod(RoutingMethod routingMethod)
public AmazonRedshiftConnectionSummary.Builder locks(List<ResourceLock> locks)
public AmazonRedshiftConnectionSummary.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public AmazonRedshiftConnectionSummary.Builder technologyType(AmazonRedshiftConnection.TechnologyType technologyType)
The Amazon Redshift technology type.
technologyType
- the value to setpublic AmazonRedshiftConnectionSummary.Builder connectionUrl(String connectionUrl)
Connection URL. e.g.: ‘jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb’
connectionUrl
- the value to setpublic AmazonRedshiftConnectionSummary.Builder username(String username)
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
username
- the value to setpublic AmazonRedshiftConnectionSummary.Builder passwordSecretId(String passwordSecretId)
The OCID of the Secret where the password is stored. The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. If secretId is used plaintext field must not be provided. Note: When provided, ‘password’ field must not be provided.
passwordSecretId
- the value to setpublic AmazonRedshiftConnectionSummary build()
public AmazonRedshiftConnectionSummary.Builder copy(AmazonRedshiftConnectionSummary model)
Copyright © 2016–2024. All rights reserved.