public static interface MSKSourceConfiguration.Builder extends SdkPojo, CopyableBuilder<MSKSourceConfiguration.Builder,MSKSourceConfiguration>
| Modifier and Type | Method and Description |
|---|---|
MSKSourceConfiguration.Builder |
authenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
|
default MSKSourceConfiguration.Builder |
authenticationConfiguration(Consumer<AuthenticationConfiguration.Builder> authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
|
MSKSourceConfiguration.Builder |
mskClusterARN(String mskClusterARN)
The ARN of the Amazon MSK cluster.
|
MSKSourceConfiguration.Builder |
topicName(String topicName)
The topic name within the Amazon MSK cluster.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMSKSourceConfiguration.Builder mskClusterARN(String mskClusterARN)
The ARN of the Amazon MSK cluster.
mskClusterARN - The ARN of the Amazon MSK cluster.MSKSourceConfiguration.Builder topicName(String topicName)
The topic name within the Amazon MSK cluster.
topicName - The topic name within the Amazon MSK cluster.MSKSourceConfiguration.Builder authenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
authenticationConfiguration - The authentication configuration of the Amazon MSK cluster.default MSKSourceConfiguration.Builder authenticationConfiguration(Consumer<AuthenticationConfiguration.Builder> authenticationConfiguration)
The authentication configuration of the Amazon MSK cluster.
This is a convenience method that creates an instance of theAuthenticationConfiguration.Builder
avoiding the need to create one manually via AuthenticationConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to authenticationConfiguration(AuthenticationConfiguration).
authenticationConfiguration - a consumer that will call methods on AuthenticationConfiguration.BuilderauthenticationConfiguration(AuthenticationConfiguration)Copyright © 2023. All rights reserved.