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 that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateClusterSecurityGroupRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateClusterSecurityGroupRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.