public static class KafkaConnection.Builder extends Object
Constructor and Description |
---|
Builder() |
public KafkaConnection.Builder id(String id)
public KafkaConnection.Builder displayName(String displayName)
public KafkaConnection.Builder description(String description)
public KafkaConnection.Builder compartmentId(String compartmentId)
public KafkaConnection.Builder freeformTags(Map<String,String> freeformTags)
public KafkaConnection.Builder lifecycleState(Connection.LifecycleState lifecycleState)
public KafkaConnection.Builder lifecycleDetails(String lifecycleDetails)
public KafkaConnection.Builder timeCreated(Date timeCreated)
public KafkaConnection.Builder timeUpdated(Date timeUpdated)
public KafkaConnection.Builder locks(List<ResourceLock> locks)
public KafkaConnection.Builder vaultId(String vaultId)
public KafkaConnection.Builder keyId(String keyId)
public KafkaConnection.Builder ingressIps(List<IngressIpDetails> ingressIps)
public KafkaConnection.Builder nsgIds(List<String> nsgIds)
public KafkaConnection.Builder subnetId(String subnetId)
public KafkaConnection.Builder routingMethod(RoutingMethod routingMethod)
public KafkaConnection.Builder technologyType(KafkaConnection.TechnologyType technologyType)
The Kafka technology type.
technologyType
- the value to setpublic KafkaConnection.Builder streamPoolId(String streamPoolId)
The OCID of the stream pool being referenced.
streamPoolId
- the value to setpublic KafkaConnection.Builder bootstrapServers(List<KafkaBootstrapServer> bootstrapServers)
Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of
KafkaBootstrapServer objects specified by host/port. Used for establishing the initial
connection to the Kafka cluster. Example: "server1.example.com:9092,server2.example.com:9092"
bootstrapServers
- the value to setpublic KafkaConnection.Builder securityProtocol(KafkaConnection.SecurityProtocol securityProtocol)
Kafka security protocol.
securityProtocol
- the value to setpublic KafkaConnection.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 KafkaConnection build()
public KafkaConnection.Builder copy(KafkaConnection model)
Copyright © 2016–2024. All rights reserved.