Class PublicConnectivityAddon.Builder
- java.lang.Object
-
- com.oracle.bmc.managedkafka.model.PublicConnectivityAddon.Builder
-
- Enclosing class:
- PublicConnectivityAddon
public static class PublicConnectivityAddon.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PublicConnectivityAddon.BuilderauthenticationMechanism(AuthenticationMechanism authenticationMechanism)Authentication mechanism.PublicConnectivityAddon.BuilderbootstrapUrl(String bootstrapUrl)The bootstrap url of the kafka cluster.PublicConnectivityAddonbuild()PublicConnectivityAddon.Buildercopy(PublicConnectivityAddon model)PublicConnectivityAddon.Builderdescription(String description)PublicConnectivityAddon.BuilderlifecycleState(KafkaClusterAddon.LifecycleState lifecycleState)PublicConnectivityAddon.Buildername(String name)PublicConnectivityAddon.BuildernetworkCidrs(List<String> networkCidrs)A list of CIDR ranges for ingress/egress traffic.PublicConnectivityAddon.BuildertimeCreated(Date timeCreated)PublicConnectivityAddon.BuildertimeUpdated(Date timeUpdated)
-
-
-
Method Detail
-
name
public PublicConnectivityAddon.Builder name(String name)
-
description
public PublicConnectivityAddon.Builder description(String description)
-
timeCreated
public PublicConnectivityAddon.Builder timeCreated(Date timeCreated)
-
timeUpdated
public PublicConnectivityAddon.Builder timeUpdated(Date timeUpdated)
-
lifecycleState
public PublicConnectivityAddon.Builder lifecycleState(KafkaClusterAddon.LifecycleState lifecycleState)
-
authenticationMechanism
public PublicConnectivityAddon.Builder authenticationMechanism(AuthenticationMechanism authenticationMechanism)
Authentication mechanism.- Parameters:
authenticationMechanism- the value to set- Returns:
- this builder
-
bootstrapUrl
public PublicConnectivityAddon.Builder bootstrapUrl(String bootstrapUrl)
The bootstrap url of the kafka cluster.- Parameters:
bootstrapUrl- the value to set- Returns:
- this builder
-
networkCidrs
public PublicConnectivityAddon.Builder networkCidrs(List<String> networkCidrs)
A list of CIDR ranges for ingress/egress traffic.- Parameters:
networkCidrs- the value to set- Returns:
- this builder
-
build
public PublicConnectivityAddon build()
-
copy
public PublicConnectivityAddon.Builder copy(PublicConnectivityAddon model)
-
-