Cloneable, ReadLimitInfo, ToCopyableBuilder<GetResourcesRequest.Builder,GetResourcesRequest>@Generated("software.amazon.awssdk:codegen") public class GetResourcesRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<GetResourcesRequest.Builder,GetResourcesRequest>
Request to list information about a collection of resources.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
GetResourcesRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static GetResourcesRequest.Builder |
builder() |
|
List<String> |
embed() |
A query parameter used to retrieve the specified resources embedded in the returned Resources resource in
the response.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
Integer |
limit() |
The maximum number of returned results per page.
|
String |
position() |
The current pagination position in the paged result set.
|
String |
restApiId() |
The RestApi identifier for the Resource.
|
static Class<? extends GetResourcesRequest.Builder> |
serializableBuilderClass() |
|
GetResourcesRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String restApiId()
The RestApi identifier for the Resource.
public String position()
The current pagination position in the paged result set.
public Integer limit()
The maximum number of returned results per page. The value is 25 by default and could be between 1 - 500.
public List<String> embed()
A query parameter used to retrieve the specified resources embedded in the returned Resources resource in
the response. This embed parameter value is a list of comma-separated strings. Currently, the
request supports only retrieval of the embedded Method resources this way. The query parameter value must
be a single-valued list and contain the "methods" string. For example,
GET /restapis/{restapi_id}/resources?embed=methods.
embed parameter value is a list of comma-separated strings.
Currently, the request supports only retrieval of the embedded Method resources this way. The
query parameter value must be a single-valued list and contain the "methods" string. For
example, GET /restapis/{restapi_id}/resources?embed=methods.public GetResourcesRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<GetResourcesRequest.Builder,GetResourcesRequest>public static GetResourcesRequest.Builder builder()
public static Class<? extends GetResourcesRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.