public static interface CreateClusterSecurityGroupRequest.Builder extends RedshiftRequest.Builder, SdkPojo, CopyableBuilder<CreateClusterSecurityGroupRequest.Builder,CreateClusterSecurityGroupRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateClusterSecurityGroupRequest.Builder |
clusterSecurityGroupName(String clusterSecurityGroupName)
The name for the security group.
|
CreateClusterSecurityGroupRequest.Builder |
description(String description)
A description for the security group.
|
CreateClusterSecurityGroupRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateClusterSecurityGroupRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateClusterSecurityGroupRequest.Builder |
tags(Collection<Tag> tags)
A list of tag instances.
|
CreateClusterSecurityGroupRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tag instances.
|
CreateClusterSecurityGroupRequest.Builder |
tags(Tag... tags)
A list of tag instances.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateClusterSecurityGroupRequest.Builder clusterSecurityGroupName(String clusterSecurityGroupName)
The name for the security group. Amazon Redshift stores the value as a lowercase string.
Constraints:
Must contain no more than 255 alphanumeric characters or hyphens.
Must not be "Default".
Must be unique for all security groups that are created by your Amazon Web Services account.
Example: examplesecuritygroup
clusterSecurityGroupName - The name for the security group. Amazon Redshift stores the value as a lowercase string.
Constraints:
Must contain no more than 255 alphanumeric characters or hyphens.
Must not be "Default".
Must be unique for all security groups that are created by your Amazon Web Services account.
Example: examplesecuritygroup
CreateClusterSecurityGroupRequest.Builder description(String description)
A description for the security group.
description - A description for the security group.CreateClusterSecurityGroupRequest.Builder tags(Collection<Tag> tags)
A list of tag instances.
tags - A list of tag instances.CreateClusterSecurityGroupRequest.Builder tags(Tag... tags)
A list of tag instances.
tags - A list of tag instances.CreateClusterSecurityGroupRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of tag instances.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateClusterSecurityGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateClusterSecurityGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.