public static interface UpdateKxClusterDatabasesRequest.Builder extends FinspaceRequest.Builder, SdkPojo, CopyableBuilder<UpdateKxClusterDatabasesRequest.Builder,UpdateKxClusterDatabasesRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateKxClusterDatabasesRequest.Builder environmentId(String environmentId)
The unique identifier of a kdb environment.
environmentId - The unique identifier of a kdb environment.UpdateKxClusterDatabasesRequest.Builder clusterName(String clusterName)
A unique name for the cluster that you want to modify.
clusterName - A unique name for the cluster that you want to modify.UpdateKxClusterDatabasesRequest.Builder clientToken(String clientToken)
A token that ensures idempotency. This token expires in 10 minutes.
clientToken - A token that ensures idempotency. This token expires in 10 minutes.UpdateKxClusterDatabasesRequest.Builder databases(Collection<KxDatabaseConfiguration> databases)
The structure of databases mounted on the cluster.
databases - The structure of databases mounted on the cluster.UpdateKxClusterDatabasesRequest.Builder databases(KxDatabaseConfiguration... databases)
The structure of databases mounted on the cluster.
databases - The structure of databases mounted on the cluster.UpdateKxClusterDatabasesRequest.Builder databases(Consumer<KxDatabaseConfiguration.Builder>... databases)
The structure of databases mounted on the cluster.
This is a convenience method that creates an instance of theKxDatabaseConfiguration.Builder avoiding the need to
create one manually via
KxDatabaseConfiguration.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #databases(List.
databases - a consumer that will call methods on
KxDatabaseConfiguration.Builder#databases(java.util.Collection) UpdateKxClusterDatabasesRequest.Builder deploymentConfiguration(KxDeploymentConfiguration deploymentConfiguration)
The configuration that allows you to choose how you want to update the databases on a cluster.
deploymentConfiguration - The configuration that allows you to choose how you want to update the databases on a cluster.default UpdateKxClusterDatabasesRequest.Builder deploymentConfiguration(Consumer<KxDeploymentConfiguration.Builder> deploymentConfiguration)
The configuration that allows you to choose how you want to update the databases on a cluster.
This is a convenience method that creates an instance of theKxDeploymentConfiguration.Builder
avoiding the need to create one manually via KxDeploymentConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to deploymentConfiguration(KxDeploymentConfiguration).
deploymentConfiguration - a consumer that will call methods on KxDeploymentConfiguration.BuilderdeploymentConfiguration(KxDeploymentConfiguration)UpdateKxClusterDatabasesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateKxClusterDatabasesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.