CopyableBuilder<DBSecurityGroup.Builder,DBSecurityGroup>
, SdkBuilder<DBSecurityGroup.Builder,DBSecurityGroup>
public static interface DBSecurityGroup.Builder extends CopyableBuilder<DBSecurityGroup.Builder,DBSecurityGroup>
Modifier and Type | Method | Description |
---|---|---|
DBSecurityGroup.Builder |
dbSecurityGroupArn(String dbSecurityGroupArn) |
The Amazon Resource Name (ARN) for the DB security group.
|
DBSecurityGroup.Builder |
dbSecurityGroupDescription(String dbSecurityGroupDescription) |
Provides the description of the DB security group.
|
DBSecurityGroup.Builder |
dbSecurityGroupName(String dbSecurityGroupName) |
Specifies the name of the DB security group.
|
DBSecurityGroup.Builder |
ec2SecurityGroups(Collection<EC2SecurityGroup> ec2SecurityGroups) |
Contains a list of EC2SecurityGroup elements.
|
DBSecurityGroup.Builder |
ec2SecurityGroups(EC2SecurityGroup... ec2SecurityGroups) |
Contains a list of EC2SecurityGroup elements.
|
DBSecurityGroup.Builder |
ipRanges(Collection<IPRange> ipRanges) |
Contains a list of IPRange elements.
|
DBSecurityGroup.Builder |
ipRanges(IPRange... ipRanges) |
Contains a list of IPRange elements.
|
DBSecurityGroup.Builder |
ownerId(String ownerId) |
Provides the AWS ID of the owner of a specific DB security group.
|
DBSecurityGroup.Builder |
vpcId(String vpcId) |
Provides the VpcId of the DB security group.
|
copy
apply, build
DBSecurityGroup.Builder ownerId(String ownerId)
Provides the AWS ID of the owner of a specific DB security group.
ownerId
- Provides the AWS ID of the owner of a specific DB security group.DBSecurityGroup.Builder dbSecurityGroupName(String dbSecurityGroupName)
Specifies the name of the DB security group.
dbSecurityGroupName
- Specifies the name of the DB security group.DBSecurityGroup.Builder dbSecurityGroupDescription(String dbSecurityGroupDescription)
Provides the description of the DB security group.
dbSecurityGroupDescription
- Provides the description of the DB security group.DBSecurityGroup.Builder vpcId(String vpcId)
Provides the VpcId of the DB security group.
vpcId
- Provides the VpcId of the DB security group.DBSecurityGroup.Builder ec2SecurityGroups(Collection<EC2SecurityGroup> ec2SecurityGroups)
Contains a list of EC2SecurityGroup elements.
ec2SecurityGroups
- Contains a list of EC2SecurityGroup elements.DBSecurityGroup.Builder ec2SecurityGroups(EC2SecurityGroup... ec2SecurityGroups)
Contains a list of EC2SecurityGroup elements.
NOTE: This method appends the values to the existing list (if any). Use
#setEC2SecurityGroups(java.util.Collection)
or #withEC2SecurityGroups(java.util.Collection)
if you want to override the existing values.
ec2SecurityGroups
- Contains a list of EC2SecurityGroup elements.DBSecurityGroup.Builder ipRanges(Collection<IPRange> ipRanges)
Contains a list of IPRange elements.
ipRanges
- Contains a list of IPRange elements.DBSecurityGroup.Builder ipRanges(IPRange... ipRanges)
Contains a list of IPRange elements.
NOTE: This method appends the values to the existing list (if any). Use
#setIPRanges(java.util.Collection)
or #withIPRanges(java.util.Collection)
if you want to
override the existing values.
ipRanges
- Contains a list of IPRange elements.DBSecurityGroup.Builder dbSecurityGroupArn(String dbSecurityGroupArn)
The Amazon Resource Name (ARN) for the DB security group.
dbSecurityGroupArn
- The Amazon Resource Name (ARN) for the DB security group.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.