public class DescribeSecurityGroupsRequest extends AmazonWebServiceRequest implements java.io.Serializable
DescribeSecurityGroups operation.
The DescribeSecurityGroups operation returns information about security groups that you own.
If you specify security group names, information about those security group is returned. Otherwise, information for all security group is returned. If you specify a group that does not exist, a fault is returned.
| コンストラクタと説明 |
|---|
DescribeSecurityGroupsRequest() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.util.List<Filter> |
getFilters()
A list of filters used to match properties for SecurityGroups.
|
java.util.List<java.lang.String> |
getGroupIds()
Returns the value of the GroupIds property for this object.
|
java.util.List<java.lang.String> |
getGroupNames()
An optional list of group names that specify the Amazon EC2 security
groups to describe.
|
int |
hashCode() |
void |
setFilters(java.util.Collection<Filter> filters)
A list of filters used to match properties for SecurityGroups.
|
void |
setGroupIds(java.util.Collection<java.lang.String> groupIds)
Sets the value of the GroupIds property for this object.
|
void |
setGroupNames(java.util.Collection<java.lang.String> groupNames)
An optional list of group names that specify the Amazon EC2 security
groups to describe.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DescribeSecurityGroupsRequest |
withFilters(java.util.Collection<Filter> filters)
A list of filters used to match properties for SecurityGroups.
|
DescribeSecurityGroupsRequest |
withFilters(Filter... filters)
A list of filters used to match properties for SecurityGroups.
|
DescribeSecurityGroupsRequest |
withGroupIds(java.util.Collection<java.lang.String> groupIds)
Sets the value of the GroupIds property for this object.
|
DescribeSecurityGroupsRequest |
withGroupIds(java.lang.String... groupIds)
Sets the value of the GroupIds property for this object.
|
DescribeSecurityGroupsRequest |
withGroupNames(java.util.Collection<java.lang.String> groupNames)
An optional list of group names that specify the Amazon EC2 security
groups to describe.
|
DescribeSecurityGroupsRequest |
withGroupNames(java.lang.String... groupNames)
An optional list of group names that specify the Amazon EC2 security
groups to describe.
|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentialspublic java.util.List<java.lang.String> getGroupNames()
public void setGroupNames(java.util.Collection<java.lang.String> groupNames)
groupNames - An optional list of group names that specify the Amazon EC2 security
groups to describe.public DescribeSecurityGroupsRequest withGroupNames(java.lang.String... groupNames)
Returns a reference to this object so that method calls can be chained together.
groupNames - An optional list of group names that specify the Amazon EC2 security
groups to describe.public DescribeSecurityGroupsRequest withGroupNames(java.util.Collection<java.lang.String> groupNames)
Returns a reference to this object so that method calls can be chained together.
groupNames - An optional list of group names that specify the Amazon EC2 security
groups to describe.public java.util.List<java.lang.String> getGroupIds()
public void setGroupIds(java.util.Collection<java.lang.String> groupIds)
groupIds - The new value for the GroupIds property for this object.public DescribeSecurityGroupsRequest withGroupIds(java.lang.String... groupIds)
Returns a reference to this object so that method calls can be chained together.
groupIds - The new value for the GroupIds property for this object.public DescribeSecurityGroupsRequest withGroupIds(java.util.Collection<java.lang.String> groupIds)
Returns a reference to this object so that method calls can be chained together.
groupIds - The new value for the GroupIds property for this object.public java.util.List<Filter> getFilters()
public void setFilters(java.util.Collection<Filter> filters)
filters - A list of filters used to match properties for SecurityGroups. For a
complete reference to the available filter keys for this operation,
see the Amazon
EC2 API reference.public DescribeSecurityGroupsRequest withFilters(Filter... filters)
Returns a reference to this object so that method calls can be chained together.
filters - A list of filters used to match properties for SecurityGroups. For a
complete reference to the available filter keys for this operation,
see the Amazon
EC2 API reference.public DescribeSecurityGroupsRequest withFilters(java.util.Collection<Filter> filters)
Returns a reference to this object so that method calls can be chained together.
filters - A list of filters used to match properties for SecurityGroups. For a
complete reference to the available filter keys for this operation,
see the Amazon
EC2 API reference.public java.lang.String toString()
toString クラス内 java.lang.ObjectObject.toString()public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Object