@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:21.567Z") @Stability(value=Experimental) public interface SelfManagedKafkaEventSourceProps extends software.amazon.jsii.JsiiSerializable, KafkaEventSourceProps
If your Kafka cluster is only reachable via VPC make sure to configure it.
| Modifier and Type | Interface and Description |
|---|---|
static class |
SelfManagedKafkaEventSourceProps.Builder
A builder for
SelfManagedKafkaEventSourceProps |
static class |
SelfManagedKafkaEventSourceProps.Jsii$Proxy
An implementation for
SelfManagedKafkaEventSourceProps |
| Modifier and Type | Method and Description |
|---|---|
static SelfManagedKafkaEventSourceProps.Builder |
builder() |
default AuthenticationMethod |
getAuthenticationMethod()
(experimental) The authentication method for your Kafka cluster.
|
List<String> |
getBootstrapServers()
(experimental) The list of host and port pairs that are the addresses of the Kafka brokers in a "bootstrap" Kafka cluster that a Kafka client connects to initially to bootstrap itself.
|
default ISecurityGroup |
getSecurityGroup()
(experimental) If your Kafka brokers are only reachable via VPC, provide the security group here.
|
default IVpc |
getVpc()
(experimental) If your Kafka brokers are only reachable via VPC provide the VPC here.
|
default SubnetSelection |
getVpcSubnets()
(experimental) If your Kafka brokers are only reachable via VPC, provide the subnets selection here.
|
getSecret, getTopicgetBatchSize, getBisectBatchOnError, getEnabled, getMaxBatchingWindow, getMaxRecordAge, getOnFailure, getParallelizationFactor, getRetryAttempts, getStartingPosition, getTumblingWindow@Stability(value=Experimental) @NotNull List<String> getBootstrapServers()
They are in the format abc.xyz.com:xxxx.
@Stability(value=Experimental) @Nullable default AuthenticationMethod getAuthenticationMethod()
Default: AuthenticationMethod.SASL_SCRAM_512_AUTH
@Stability(value=Experimental) @Nullable default ISecurityGroup getSecurityGroup()
Default: - none, required if setting vpc
@Stability(value=Experimental) @Nullable default IVpc getVpc()
Default: none
@Stability(value=Experimental) @Nullable default SubnetSelection getVpcSubnets()
Default: - none, required if setting vpc
@Stability(value=Experimental) static SelfManagedKafkaEventSourceProps.Builder builder()
builder in interface KafkaEventSourcePropsbuilder in interface StreamEventSourcePropsSelfManagedKafkaEventSourceProps.Builder of SelfManagedKafkaEventSourcePropsCopyright © 2021. All rights reserved.