Package com.pulumi.aws.pipes.outputs
Class PipeSourceParametersSelfManagedKafkaParameters
- java.lang.Object
-
- com.pulumi.aws.pipes.outputs.PipeSourceParametersSelfManagedKafkaParameters
-
public final class PipeSourceParametersSelfManagedKafkaParameters extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PipeSourceParametersSelfManagedKafkaParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
additionalBootstrapServers()
java.util.Optional<java.lang.Integer>
batchSize()
static PipeSourceParametersSelfManagedKafkaParameters.Builder
builder()
static PipeSourceParametersSelfManagedKafkaParameters.Builder
builder(PipeSourceParametersSelfManagedKafkaParameters defaults)
java.util.Optional<java.lang.String>
consumerGroupId()
java.util.Optional<PipeSourceParametersSelfManagedKafkaParametersCredentials>
credentials()
java.util.Optional<java.lang.Integer>
maximumBatchingWindowInSeconds()
java.util.Optional<java.lang.String>
serverRootCaCertificate()
java.util.Optional<java.lang.String>
startingPosition()
java.lang.String
topicName()
java.util.Optional<PipeSourceParametersSelfManagedKafkaParametersVpc>
vpc()
-
-
-
Method Detail
-
additionalBootstrapServers
public java.util.List<java.lang.String> additionalBootstrapServers()
- Returns:
- An array of server URLs. Maximum number of 2 items, each of maximum length 300.
-
batchSize
public java.util.Optional<java.lang.Integer> batchSize()
- Returns:
- The maximum number of records to include in each batch. Maximum value of 10000.
-
consumerGroupId
public java.util.Optional<java.lang.String> consumerGroupId()
- Returns:
- The name of the destination queue to consume. Maximum value of 200.
-
credentials
public java.util.Optional<PipeSourceParametersSelfManagedKafkaParametersCredentials> credentials()
- Returns:
- The credentials needed to access the resource. Detailed below.
-
maximumBatchingWindowInSeconds
public java.util.Optional<java.lang.Integer> maximumBatchingWindowInSeconds()
- Returns:
- The maximum length of a time to wait for events. Maximum value of 300.
-
serverRootCaCertificate
public java.util.Optional<java.lang.String> serverRootCaCertificate()
- Returns:
- The ARN of the Secrets Manager secret used for certification.
-
startingPosition
public java.util.Optional<java.lang.String> startingPosition()
- Returns:
- The position in a stream from which to start reading. Valid values: TRIM_HORIZON, LATEST.
-
topicName
public java.lang.String topicName()
- Returns:
- The name of the topic that the pipe will read from. Maximum length of 249.
-
vpc
public java.util.Optional<PipeSourceParametersSelfManagedKafkaParametersVpc> vpc()
- Returns:
- This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used. Detailed below.
-
builder
public static PipeSourceParametersSelfManagedKafkaParameters.Builder builder()
-
builder
public static PipeSourceParametersSelfManagedKafkaParameters.Builder builder(PipeSourceParametersSelfManagedKafkaParameters defaults)
-
-