@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetIpamResourceCidrsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<GetIpamResourceCidrsRequest>
NOOP
Constructor and Description |
---|
GetIpamResourceCidrsRequest() |
Modifier and Type | Method and Description |
---|---|
GetIpamResourceCidrsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Request<GetIpamResourceCidrsRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
List<Filter> |
getFilters()
One or more filters for the request.
|
String |
getIpamPoolId()
The ID of the IPAM pool that the resource is in.
|
String |
getIpamScopeId()
The ID of the scope that the resource is in.
|
Integer |
getMaxResults()
The maximum number of results to return in the request.
|
String |
getNextToken()
The token for the next page of results.
|
String |
getResourceId()
The ID of the resource.
|
String |
getResourceOwner()
The ID of the Amazon Web Services account that owns the resource.
|
RequestIpamResourceTag |
getResourceTag()
The resource tag.
|
String |
getResourceType()
The resource type.
|
int |
hashCode() |
void |
setFilters(Collection<Filter> filters)
One or more filters for the request.
|
void |
setIpamPoolId(String ipamPoolId)
The ID of the IPAM pool that the resource is in.
|
void |
setIpamScopeId(String ipamScopeId)
The ID of the scope that the resource is in.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to return in the request.
|
void |
setNextToken(String nextToken)
The token for the next page of results.
|
void |
setResourceId(String resourceId)
The ID of the resource.
|
void |
setResourceOwner(String resourceOwner)
The ID of the Amazon Web Services account that owns the resource.
|
void |
setResourceTag(RequestIpamResourceTag resourceTag)
The resource tag.
|
void |
setResourceType(String resourceType)
The resource type.
|
String |
toString()
Returns a string representation of this object.
|
GetIpamResourceCidrsRequest |
withFilters(Collection<Filter> filters)
One or more filters for the request.
|
GetIpamResourceCidrsRequest |
withFilters(Filter... filters)
One or more filters for the request.
|
GetIpamResourceCidrsRequest |
withIpamPoolId(String ipamPoolId)
The ID of the IPAM pool that the resource is in.
|
GetIpamResourceCidrsRequest |
withIpamScopeId(String ipamScopeId)
The ID of the scope that the resource is in.
|
GetIpamResourceCidrsRequest |
withMaxResults(Integer maxResults)
The maximum number of results to return in the request.
|
GetIpamResourceCidrsRequest |
withNextToken(String nextToken)
The token for the next page of results.
|
GetIpamResourceCidrsRequest |
withResourceId(String resourceId)
The ID of the resource.
|
GetIpamResourceCidrsRequest |
withResourceOwner(String resourceOwner)
The ID of the Amazon Web Services account that owns the resource.
|
GetIpamResourceCidrsRequest |
withResourceTag(RequestIpamResourceTag resourceTag)
The resource tag.
|
GetIpamResourceCidrsRequest |
withResourceType(IpamResourceType resourceType)
The resource type.
|
GetIpamResourceCidrsRequest |
withResourceType(String resourceType)
The resource type.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<Filter> getFilters()
One or more filters for the request. For more information about filtering, see Filtering CLI output.
public void setFilters(Collection<Filter> filters)
One or more filters for the request. For more information about filtering, see Filtering CLI output.
filters
- One or more filters for the request. For more information about filtering, see Filtering CLI output.public GetIpamResourceCidrsRequest withFilters(Filter... filters)
One or more filters for the request. For more information about filtering, see Filtering CLI output.
NOTE: This method appends the values to the existing list (if any). Use
setFilters(java.util.Collection)
or withFilters(java.util.Collection)
if you want to override
the existing values.
filters
- One or more filters for the request. For more information about filtering, see Filtering CLI output.public GetIpamResourceCidrsRequest withFilters(Collection<Filter> filters)
One or more filters for the request. For more information about filtering, see Filtering CLI output.
filters
- One or more filters for the request. For more information about filtering, see Filtering CLI output.public void setMaxResults(Integer maxResults)
The maximum number of results to return in the request.
maxResults
- The maximum number of results to return in the request.public Integer getMaxResults()
The maximum number of results to return in the request.
public GetIpamResourceCidrsRequest withMaxResults(Integer maxResults)
The maximum number of results to return in the request.
maxResults
- The maximum number of results to return in the request.public void setNextToken(String nextToken)
The token for the next page of results.
nextToken
- The token for the next page of results.public String getNextToken()
The token for the next page of results.
public GetIpamResourceCidrsRequest withNextToken(String nextToken)
The token for the next page of results.
nextToken
- The token for the next page of results.public void setIpamScopeId(String ipamScopeId)
The ID of the scope that the resource is in.
ipamScopeId
- The ID of the scope that the resource is in.public String getIpamScopeId()
The ID of the scope that the resource is in.
public GetIpamResourceCidrsRequest withIpamScopeId(String ipamScopeId)
The ID of the scope that the resource is in.
ipamScopeId
- The ID of the scope that the resource is in.public void setIpamPoolId(String ipamPoolId)
The ID of the IPAM pool that the resource is in.
ipamPoolId
- The ID of the IPAM pool that the resource is in.public String getIpamPoolId()
The ID of the IPAM pool that the resource is in.
public GetIpamResourceCidrsRequest withIpamPoolId(String ipamPoolId)
The ID of the IPAM pool that the resource is in.
ipamPoolId
- The ID of the IPAM pool that the resource is in.public void setResourceId(String resourceId)
The ID of the resource.
resourceId
- The ID of the resource.public String getResourceId()
The ID of the resource.
public GetIpamResourceCidrsRequest withResourceId(String resourceId)
The ID of the resource.
resourceId
- The ID of the resource.public void setResourceType(String resourceType)
The resource type.
resourceType
- The resource type.IpamResourceType
public String getResourceType()
The resource type.
IpamResourceType
public GetIpamResourceCidrsRequest withResourceType(String resourceType)
The resource type.
resourceType
- The resource type.IpamResourceType
public GetIpamResourceCidrsRequest withResourceType(IpamResourceType resourceType)
The resource type.
resourceType
- The resource type.IpamResourceType
public void setResourceTag(RequestIpamResourceTag resourceTag)
The resource tag.
resourceTag
- The resource tag.public RequestIpamResourceTag getResourceTag()
The resource tag.
public GetIpamResourceCidrsRequest withResourceTag(RequestIpamResourceTag resourceTag)
The resource tag.
resourceTag
- The resource tag.public void setResourceOwner(String resourceOwner)
The ID of the Amazon Web Services account that owns the resource.
resourceOwner
- The ID of the Amazon Web Services account that owns the resource.public String getResourceOwner()
The ID of the Amazon Web Services account that owns the resource.
public GetIpamResourceCidrsRequest withResourceOwner(String resourceOwner)
The ID of the Amazon Web Services account that owns the resource.
resourceOwner
- The ID of the Amazon Web Services account that owns the resource.public Request<GetIpamResourceCidrsRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<GetIpamResourceCidrsRequest>
public String toString()
toString
in class Object
Object.toString()
public GetIpamResourceCidrsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()