public static class AmazonRedshiftConnection.Builder extends Object
Constructor and Description |
---|
Builder() |
public AmazonRedshiftConnection.Builder id(String id)
public AmazonRedshiftConnection.Builder displayName(String displayName)
public AmazonRedshiftConnection.Builder description(String description)
public AmazonRedshiftConnection.Builder compartmentId(String compartmentId)
public AmazonRedshiftConnection.Builder freeformTags(Map<String,String> freeformTags)
public AmazonRedshiftConnection.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public AmazonRedshiftConnection.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public AmazonRedshiftConnection.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public AmazonRedshiftConnection.Builder lifecycleDetails(String lifecycleDetails)
public AmazonRedshiftConnection.Builder timeCreated(Date timeCreated)
public AmazonRedshiftConnection.Builder timeUpdated(Date timeUpdated)
public AmazonRedshiftConnection.Builder locks(List<ResourceLock> locks)
public AmazonRedshiftConnection.Builder vaultId(String vaultId)
public AmazonRedshiftConnection.Builder keyId(String keyId)
public AmazonRedshiftConnection.Builder ingressIps(List<IngressIpDetails> ingressIps)
public AmazonRedshiftConnection.Builder nsgIds(List<String> nsgIds)
public AmazonRedshiftConnection.Builder subnetId(String subnetId)
public AmazonRedshiftConnection.Builder routingMethod(RoutingMethod routingMethod)
public AmazonRedshiftConnection.Builder doesUseSecretIds(Boolean doesUseSecretIds)
public AmazonRedshiftConnection.Builder technologyType(AmazonRedshiftConnection.TechnologyType technologyType)
The Amazon Redshift technology type.
technologyType
- the value to setpublic AmazonRedshiftConnection.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 AmazonRedshiftConnection.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 AmazonRedshiftConnection.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 AmazonRedshiftConnection build()
public AmazonRedshiftConnection.Builder copy(AmazonRedshiftConnection model)
Copyright © 2016–2024. All rights reserved.