Interface UpdateConnectivityRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateConnectivityRequest.Builder,UpdateConnectivityRequest>
,KafkaRequest.Builder
,SdkBuilder<UpdateConnectivityRequest.Builder,UpdateConnectivityRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- UpdateConnectivityRequest
public static interface UpdateConnectivityRequest.Builder extends KafkaRequest.Builder, SdkPojo, CopyableBuilder<UpdateConnectivityRequest.Builder,UpdateConnectivityRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateConnectivityRequest.Builder
clusterArn(String clusterArn)
The Amazon Resource Name (ARN) of the configuration.default UpdateConnectivityRequest.Builder
connectivityInfo(Consumer<ConnectivityInfo.Builder> connectivityInfo)
Information about the broker access configuration.UpdateConnectivityRequest.Builder
connectivityInfo(ConnectivityInfo connectivityInfo)
Information about the broker access configuration.UpdateConnectivityRequest.Builder
currentVersion(String currentVersion)
The version of the MSK cluster to update.UpdateConnectivityRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
UpdateConnectivityRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.kafka.model.KafkaRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
clusterArn
UpdateConnectivityRequest.Builder clusterArn(String clusterArn)
The Amazon Resource Name (ARN) of the configuration.
- Parameters:
clusterArn
-The Amazon Resource Name (ARN) of the configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectivityInfo
UpdateConnectivityRequest.Builder connectivityInfo(ConnectivityInfo connectivityInfo)
Information about the broker access configuration.
- Parameters:
connectivityInfo
-Information about the broker access configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectivityInfo
default UpdateConnectivityRequest.Builder connectivityInfo(Consumer<ConnectivityInfo.Builder> connectivityInfo)
Information about the broker access configuration.
This is a convenience method that creates an instance of theConnectivityInfo.Builder
avoiding the need to create one manually viaConnectivityInfo.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconnectivityInfo(ConnectivityInfo)
.- Parameters:
connectivityInfo
- a consumer that will call methods onConnectivityInfo.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
connectivityInfo(ConnectivityInfo)
-
currentVersion
UpdateConnectivityRequest.Builder currentVersion(String currentVersion)
The version of the MSK cluster to update. Cluster versions aren't simple numbers. You can describe an MSK cluster to find its version. When this update operation is successful, it generates a new cluster version.
- Parameters:
currentVersion
-The version of the MSK cluster to update. Cluster versions aren't simple numbers. You can describe an MSK cluster to find its version. When this update operation is successful, it generates a new cluster version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateConnectivityRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateConnectivityRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-