|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.ec2.model.DescribeSecurityGroupsRequest
public class DescribeSecurityGroupsRequest
Container for the parameters to the 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.
AmazonEC2.describeSecurityGroups(DescribeSecurityGroupsRequest)
Constructor Summary | |
---|---|
DescribeSecurityGroupsRequest()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
List<Filter> |
getFilters()
A list of filters used to match properties for SecurityGroups. |
List<String> |
getGroupIds()
Returns the value of the GroupIds property for this object. |
List<String> |
getGroupNames()
The optional list of Amazon EC2 security groups to describe. |
int |
hashCode()
|
void |
setFilters(Collection<Filter> filters)
A list of filters used to match properties for SecurityGroups. |
void |
setGroupIds(Collection<String> groupIds)
Sets the value of the GroupIds property for this object. |
void |
setGroupNames(Collection<String> groupNames)
The optional list of Amazon EC2 security groups to describe. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
DescribeSecurityGroupsRequest |
withFilters(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(Collection<String> groupIds)
Sets the value of the GroupIds property for this object. |
DescribeSecurityGroupsRequest |
withGroupIds(String... groupIds)
Sets the value of the GroupIds property for this object. |
DescribeSecurityGroupsRequest |
withGroupNames(Collection<String> groupNames)
The optional list of Amazon EC2 security groups to describe. |
DescribeSecurityGroupsRequest |
withGroupNames(String... groupNames)
The optional list of Amazon EC2 security groups to describe. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getDelegationToken, getRequestClientOptions, getRequestCredentials, setDelegationToken, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DescribeSecurityGroupsRequest()
Method Detail |
---|
public List<String> getGroupNames()
public void setGroupNames(Collection<String> groupNames)
groupNames
- The optional list of Amazon EC2 security groups to describe.public DescribeSecurityGroupsRequest withGroupNames(String... groupNames)
Returns a reference to this object so that method calls can be chained together.
groupNames
- The optional list of Amazon EC2 security groups to describe.
public DescribeSecurityGroupsRequest withGroupNames(Collection<String> groupNames)
Returns a reference to this object so that method calls can be chained together.
groupNames
- The optional list of Amazon EC2 security groups to describe.
public List<String> getGroupIds()
public void setGroupIds(Collection<String> groupIds)
groupIds
- The new value for the GroupIds property for this object.public DescribeSecurityGroupsRequest withGroupIds(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(Collection<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 List<Filter> getFilters()
public void setFilters(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(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 String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |