public static interface PipeSourceSelfManagedKafkaParameters.Builder extends SdkPojo, CopyableBuilder<PipeSourceSelfManagedKafkaParameters.Builder,PipeSourceSelfManagedKafkaParameters>
| Modifier and Type | Method and Description |
|---|---|
PipeSourceSelfManagedKafkaParameters.Builder |
additionalBootstrapServers(Collection<String> additionalBootstrapServers)
An array of server URLs.
|
PipeSourceSelfManagedKafkaParameters.Builder |
additionalBootstrapServers(String... additionalBootstrapServers)
An array of server URLs.
|
PipeSourceSelfManagedKafkaParameters.Builder |
batchSize(Integer batchSize)
The maximum number of records to include in each batch.
|
PipeSourceSelfManagedKafkaParameters.Builder |
consumerGroupID(String consumerGroupID)
The name of the destination queue to consume.
|
default PipeSourceSelfManagedKafkaParameters.Builder |
credentials(Consumer<SelfManagedKafkaAccessConfigurationCredentials.Builder> credentials)
The credentials needed to access the resource.
|
PipeSourceSelfManagedKafkaParameters.Builder |
credentials(SelfManagedKafkaAccessConfigurationCredentials credentials)
The credentials needed to access the resource.
|
PipeSourceSelfManagedKafkaParameters.Builder |
maximumBatchingWindowInSeconds(Integer maximumBatchingWindowInSeconds)
The maximum length of a time to wait for events.
|
PipeSourceSelfManagedKafkaParameters.Builder |
serverRootCaCertificate(String serverRootCaCertificate)
The ARN of the Secrets Manager secret used for certification.
|
PipeSourceSelfManagedKafkaParameters.Builder |
startingPosition(SelfManagedKafkaStartPosition startingPosition)
(Streams only) The position in a stream from which to start reading.
|
PipeSourceSelfManagedKafkaParameters.Builder |
startingPosition(String startingPosition)
(Streams only) The position in a stream from which to start reading.
|
PipeSourceSelfManagedKafkaParameters.Builder |
topicName(String topicName)
The name of the topic that the pipe will read from.
|
default PipeSourceSelfManagedKafkaParameters.Builder |
vpc(Consumer<SelfManagedKafkaAccessConfigurationVpc.Builder> vpc)
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address
is to be used.
|
PipeSourceSelfManagedKafkaParameters.Builder |
vpc(SelfManagedKafkaAccessConfigurationVpc vpc)
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address
is to be used.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPipeSourceSelfManagedKafkaParameters.Builder additionalBootstrapServers(Collection<String> additionalBootstrapServers)
An array of server URLs.
additionalBootstrapServers - An array of server URLs.PipeSourceSelfManagedKafkaParameters.Builder additionalBootstrapServers(String... additionalBootstrapServers)
An array of server URLs.
additionalBootstrapServers - An array of server URLs.PipeSourceSelfManagedKafkaParameters.Builder batchSize(Integer batchSize)
The maximum number of records to include in each batch.
batchSize - The maximum number of records to include in each batch.PipeSourceSelfManagedKafkaParameters.Builder consumerGroupID(String consumerGroupID)
The name of the destination queue to consume.
consumerGroupID - The name of the destination queue to consume.PipeSourceSelfManagedKafkaParameters.Builder credentials(SelfManagedKafkaAccessConfigurationCredentials credentials)
The credentials needed to access the resource.
credentials - The credentials needed to access the resource.default PipeSourceSelfManagedKafkaParameters.Builder credentials(Consumer<SelfManagedKafkaAccessConfigurationCredentials.Builder> credentials)
The credentials needed to access the resource.
This is a convenience method that creates an instance of theSelfManagedKafkaAccessConfigurationCredentials.Builder avoiding the need to create one manually via
SelfManagedKafkaAccessConfigurationCredentials.builder().
When the Consumer completes, SdkBuilder.build()
is called immediately and its result is passed to
credentials(SelfManagedKafkaAccessConfigurationCredentials).
credentials - a consumer that will call methods on SelfManagedKafkaAccessConfigurationCredentials.Buildercredentials(SelfManagedKafkaAccessConfigurationCredentials)PipeSourceSelfManagedKafkaParameters.Builder maximumBatchingWindowInSeconds(Integer maximumBatchingWindowInSeconds)
The maximum length of a time to wait for events.
maximumBatchingWindowInSeconds - The maximum length of a time to wait for events.PipeSourceSelfManagedKafkaParameters.Builder serverRootCaCertificate(String serverRootCaCertificate)
The ARN of the Secrets Manager secret used for certification.
serverRootCaCertificate - The ARN of the Secrets Manager secret used for certification.PipeSourceSelfManagedKafkaParameters.Builder startingPosition(String startingPosition)
(Streams only) The position in a stream from which to start reading.
startingPosition - (Streams only) The position in a stream from which to start reading.SelfManagedKafkaStartPosition,
SelfManagedKafkaStartPositionPipeSourceSelfManagedKafkaParameters.Builder startingPosition(SelfManagedKafkaStartPosition startingPosition)
(Streams only) The position in a stream from which to start reading.
startingPosition - (Streams only) The position in a stream from which to start reading.SelfManagedKafkaStartPosition,
SelfManagedKafkaStartPositionPipeSourceSelfManagedKafkaParameters.Builder topicName(String topicName)
The name of the topic that the pipe will read from.
topicName - The name of the topic that the pipe will read from.PipeSourceSelfManagedKafkaParameters.Builder vpc(SelfManagedKafkaAccessConfigurationVpc vpc)
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.
vpc - This structure specifies the VPC subnets and security groups for the stream, and whether a public IP
address is to be used.default PipeSourceSelfManagedKafkaParameters.Builder vpc(Consumer<SelfManagedKafkaAccessConfigurationVpc.Builder> vpc)
This structure specifies the VPC subnets and security groups for the stream, and whether a public IP address is to be used.
This is a convenience method that creates an instance of theSelfManagedKafkaAccessConfigurationVpc.Builder avoiding the need to create one manually via
SelfManagedKafkaAccessConfigurationVpc.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to vpc(SelfManagedKafkaAccessConfigurationVpc).
vpc - a consumer that will call methods on SelfManagedKafkaAccessConfigurationVpc.Buildervpc(SelfManagedKafkaAccessConfigurationVpc)Copyright © 2023. All rights reserved.