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.BuilderclusterArn(String clusterArn)The Amazon Resource Name (ARN) of the configuration.default UpdateConnectivityRequest.BuilderconnectivityInfo(Consumer<ConnectivityInfo.Builder> connectivityInfo)Information about the broker access configuration.UpdateConnectivityRequest.BuilderconnectivityInfo(ConnectivityInfo connectivityInfo)Information about the broker access configuration.UpdateConnectivityRequest.BuildercurrentVersion(String currentVersion)The version of the MSK cluster to update.UpdateConnectivityRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateConnectivityRequest.BuilderoverrideConfiguration(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, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaConnectivityInfo.builder().When the
Consumercompletes,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:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateConnectivityRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-