public static interface UpdateKxClusterCodeConfigurationRequest.Builder extends FinspaceRequest.Builder, SdkPojo, CopyableBuilder<UpdateKxClusterCodeConfigurationRequest.Builder,UpdateKxClusterCodeConfigurationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateKxClusterCodeConfigurationRequest.Builder environmentId(String environmentId)
A unique identifier of the kdb environment.
environmentId - A unique identifier of the kdb environment.UpdateKxClusterCodeConfigurationRequest.Builder clusterName(String clusterName)
The name of the cluster.
clusterName - The name of the cluster.UpdateKxClusterCodeConfigurationRequest.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.UpdateKxClusterCodeConfigurationRequest.Builder code(CodeConfiguration code)
code - The new value for the Code property for this object.default UpdateKxClusterCodeConfigurationRequest.Builder code(Consumer<CodeConfiguration.Builder> code)
CodeConfiguration.Builder avoiding the
need to create one manually via CodeConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to code(CodeConfiguration).
code - a consumer that will call methods on CodeConfiguration.Buildercode(CodeConfiguration)UpdateKxClusterCodeConfigurationRequest.Builder initializationScript(String initializationScript)
Specifies a Q program that will be run at launch of a cluster. It is a relative path within .zip file
that contains the custom code, which will be loaded on the cluster. It must include the file name itself. For
example, somedir/init.q.
initializationScript - Specifies a Q program that will be run at launch of a cluster. It is a relative path within
.zip file that contains the custom code, which will be loaded on the cluster. It must include
the file name itself. For example, somedir/init.q.UpdateKxClusterCodeConfigurationRequest.Builder commandLineArguments(Collection<KxCommandLineArgument> commandLineArguments)
Specifies the key-value pairs to make them available inside the cluster.
commandLineArguments - Specifies the key-value pairs to make them available inside the cluster.UpdateKxClusterCodeConfigurationRequest.Builder commandLineArguments(KxCommandLineArgument... commandLineArguments)
Specifies the key-value pairs to make them available inside the cluster.
commandLineArguments - Specifies the key-value pairs to make them available inside the cluster.UpdateKxClusterCodeConfigurationRequest.Builder commandLineArguments(Consumer<KxCommandLineArgument.Builder>... commandLineArguments)
Specifies the key-value pairs to make them available inside the cluster.
This is a convenience method that creates an instance of theKxCommandLineArgument.Builder avoiding the need to
create one manually via
KxCommandLineArgument.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #commandLineArguments(List.
commandLineArguments - a consumer that will call methods on
KxCommandLineArgument.Builder#commandLineArguments(java.util.Collection) UpdateKxClusterCodeConfigurationRequest.Builder deploymentConfiguration(KxClusterCodeDeploymentConfiguration deploymentConfiguration)
The configuration that allows you to choose how you want to update the code on a cluster.
deploymentConfiguration - The configuration that allows you to choose how you want to update the code on a cluster.default UpdateKxClusterCodeConfigurationRequest.Builder deploymentConfiguration(Consumer<KxClusterCodeDeploymentConfiguration.Builder> deploymentConfiguration)
The configuration that allows you to choose how you want to update the code on a cluster.
This is a convenience method that creates an instance of theKxClusterCodeDeploymentConfiguration.Builder avoiding the need to create one manually via
KxClusterCodeDeploymentConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
deploymentConfiguration(KxClusterCodeDeploymentConfiguration).
deploymentConfiguration - a consumer that will call methods on KxClusterCodeDeploymentConfiguration.BuilderdeploymentConfiguration(KxClusterCodeDeploymentConfiguration)UpdateKxClusterCodeConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateKxClusterCodeConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.