@Generated(value="software.amazon.awssdk:codegen") public final class ListGroupsRequest extends ResourceGroupsRequest implements ToCopyableBuilder<ListGroupsRequest.Builder,ListGroupsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListGroupsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListGroupsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<GroupFilter> |
filters()
Filters, formatted as GroupFilter objects, that you want to apply to a ListGroups operation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasFilters()
Returns true if the Filters property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
int |
hashCode() |
Integer |
maxResults()
The maximum number of resource group results that are returned by ListGroups in paginated output.
|
String |
nextToken()
The NextToken value that is returned in a paginated
ListGroups request. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListGroupsRequest.Builder> |
serializableBuilderClass() |
ListGroupsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic boolean hasFilters()
public List<GroupFilter> filters()
Filters, formatted as GroupFilter objects, that you want to apply to a ListGroups operation.
resource-type - Filter groups by resource type. Specify up to five resource types in the format
AWS::ServiceCode::ResourceType. For example, AWS::EC2::Instance, or AWS::S3::Bucket.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasFilters() to see if a value was sent in this field.
resource-type - Filter groups by resource type. Specify up to five resource types in the
format AWS::ServiceCode::ResourceType. For example, AWS::EC2::Instance, or AWS::S3::Bucket.
public Integer maxResults()
The maximum number of resource group results that are returned by ListGroups in paginated output. By default, this number is 50.
public String nextToken()
The NextToken value that is returned in a paginated ListGroups request. To get the next page of
results, run the call again, add the NextToken parameter, and specify the NextToken value.
ListGroups request. To get the next page
of results, run the call again, add the NextToken parameter, and specify the NextToken value.public ListGroupsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListGroupsRequest.Builder,ListGroupsRequest>toBuilder in class ResourceGroupsRequestpublic static ListGroupsRequest.Builder builder()
public static Class<? extends ListGroupsRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.