public static interface UpdateWorkgroupRequest.Builder extends RedshiftServerlessRequest.Builder, SdkPojo, CopyableBuilder<UpdateWorkgroupRequest.Builder,UpdateWorkgroupRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateWorkgroupRequest.Builder |
baseCapacity(Integer baseCapacity)
The new base data warehouse capacity in Redshift Processing Units (RPUs).
|
UpdateWorkgroupRequest.Builder |
configParameters(Collection<ConfigParameter> configParameters)
An array of parameters to set for advanced control over a database.
|
UpdateWorkgroupRequest.Builder |
configParameters(ConfigParameter... configParameters)
An array of parameters to set for advanced control over a database.
|
UpdateWorkgroupRequest.Builder |
configParameters(Consumer<ConfigParameter.Builder>... configParameters)
An array of parameters to set for advanced control over a database.
|
UpdateWorkgroupRequest.Builder |
enhancedVpcRouting(Boolean enhancedVpcRouting)
The value that specifies whether to turn on enhanced virtual private cloud (VPC) routing, which forces Amazon
Redshift Serverless to route traffic through your VPC.
|
UpdateWorkgroupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateWorkgroupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateWorkgroupRequest.Builder |
publiclyAccessible(Boolean publiclyAccessible)
A value that specifies whether the workgroup can be accessible from a public network.
|
UpdateWorkgroupRequest.Builder |
securityGroupIds(Collection<String> securityGroupIds)
An array of security group IDs to associate with the workgroup.
|
UpdateWorkgroupRequest.Builder |
securityGroupIds(String... securityGroupIds)
An array of security group IDs to associate with the workgroup.
|
UpdateWorkgroupRequest.Builder |
subnetIds(Collection<String> subnetIds)
An array of VPC subnet IDs to associate with the workgroup.
|
UpdateWorkgroupRequest.Builder |
subnetIds(String... subnetIds)
An array of VPC subnet IDs to associate with the workgroup.
|
UpdateWorkgroupRequest.Builder |
workgroupName(String workgroupName)
The name of the workgroup to update.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateWorkgroupRequest.Builder baseCapacity(Integer baseCapacity)
The new base data warehouse capacity in Redshift Processing Units (RPUs).
baseCapacity - The new base data warehouse capacity in Redshift Processing Units (RPUs).UpdateWorkgroupRequest.Builder configParameters(Collection<ConfigParameter> configParameters)
An array of parameters to set for advanced control over a database. The options are datestyle,
enable_user_activity_logging, query_group, search_path, and
max_query_execution_time.
configParameters - An array of parameters to set for advanced control over a database. The options are
datestyle, enable_user_activity_logging, query_group,
search_path, and max_query_execution_time.UpdateWorkgroupRequest.Builder configParameters(ConfigParameter... configParameters)
An array of parameters to set for advanced control over a database. The options are datestyle,
enable_user_activity_logging, query_group, search_path, and
max_query_execution_time.
configParameters - An array of parameters to set for advanced control over a database. The options are
datestyle, enable_user_activity_logging, query_group,
search_path, and max_query_execution_time.UpdateWorkgroupRequest.Builder configParameters(Consumer<ConfigParameter.Builder>... configParameters)
An array of parameters to set for advanced control over a database. The options are datestyle,
enable_user_activity_logging, query_group, search_path, and
max_query_execution_time.
ConfigParameter.Builder avoiding the need to
create one manually via
ConfigParameter.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #configParameters(List.
configParameters - a consumer that will call methods on
ConfigParameter.Builder#configParameters(java.util.Collection) UpdateWorkgroupRequest.Builder enhancedVpcRouting(Boolean enhancedVpcRouting)
The value that specifies whether to turn on enhanced virtual private cloud (VPC) routing, which forces Amazon Redshift Serverless to route traffic through your VPC.
enhancedVpcRouting - The value that specifies whether to turn on enhanced virtual private cloud (VPC) routing, which forces
Amazon Redshift Serverless to route traffic through your VPC.UpdateWorkgroupRequest.Builder publiclyAccessible(Boolean publiclyAccessible)
A value that specifies whether the workgroup can be accessible from a public network.
publiclyAccessible - A value that specifies whether the workgroup can be accessible from a public network.UpdateWorkgroupRequest.Builder securityGroupIds(Collection<String> securityGroupIds)
An array of security group IDs to associate with the workgroup.
securityGroupIds - An array of security group IDs to associate with the workgroup.UpdateWorkgroupRequest.Builder securityGroupIds(String... securityGroupIds)
An array of security group IDs to associate with the workgroup.
securityGroupIds - An array of security group IDs to associate with the workgroup.UpdateWorkgroupRequest.Builder subnetIds(Collection<String> subnetIds)
An array of VPC subnet IDs to associate with the workgroup.
subnetIds - An array of VPC subnet IDs to associate with the workgroup.UpdateWorkgroupRequest.Builder subnetIds(String... subnetIds)
An array of VPC subnet IDs to associate with the workgroup.
subnetIds - An array of VPC subnet IDs to associate with the workgroup.UpdateWorkgroupRequest.Builder workgroupName(String workgroupName)
The name of the workgroup to update.
workgroupName - The name of the workgroup to update.UpdateWorkgroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateWorkgroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.