@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListCatalogItemsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
ListCatalogItemsRequest() |
| Modifier and Type | Method and Description |
|---|---|
ListCatalogItemsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<String> |
getEC2FamilyFilter()
Filters the results by EC2 family (for example, M5).
|
List<String> |
getItemClassFilter()
Filters the results by item class.
|
Integer |
getMaxResults() |
String |
getNextToken() |
List<String> |
getSupportedStorageFilter()
Filters the results by storage option.
|
int |
hashCode() |
void |
setEC2FamilyFilter(Collection<String> eC2FamilyFilter)
Filters the results by EC2 family (for example, M5).
|
void |
setItemClassFilter(Collection<String> itemClassFilter)
Filters the results by item class.
|
void |
setMaxResults(Integer maxResults) |
void |
setNextToken(String nextToken) |
void |
setSupportedStorageFilter(Collection<String> supportedStorageFilter)
Filters the results by storage option.
|
String |
toString()
Returns a string representation of this object.
|
ListCatalogItemsRequest |
withEC2FamilyFilter(Collection<String> eC2FamilyFilter)
Filters the results by EC2 family (for example, M5).
|
ListCatalogItemsRequest |
withEC2FamilyFilter(String... eC2FamilyFilter)
Filters the results by EC2 family (for example, M5).
|
ListCatalogItemsRequest |
withItemClassFilter(CatalogItemClass... itemClassFilter)
Filters the results by item class.
|
ListCatalogItemsRequest |
withItemClassFilter(Collection<String> itemClassFilter)
Filters the results by item class.
|
ListCatalogItemsRequest |
withItemClassFilter(String... itemClassFilter)
Filters the results by item class.
|
ListCatalogItemsRequest |
withMaxResults(Integer maxResults) |
ListCatalogItemsRequest |
withNextToken(String nextToken) |
ListCatalogItemsRequest |
withSupportedStorageFilter(Collection<String> supportedStorageFilter)
Filters the results by storage option.
|
ListCatalogItemsRequest |
withSupportedStorageFilter(String... supportedStorageFilter)
Filters the results by storage option.
|
ListCatalogItemsRequest |
withSupportedStorageFilter(SupportedStorageEnum... supportedStorageFilter)
Filters the results by storage option.
|
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, withSdkRequestTimeoutpublic void setNextToken(String nextToken)
nextToken - public String getNextToken()
public ListCatalogItemsRequest withNextToken(String nextToken)
nextToken - public void setMaxResults(Integer maxResults)
maxResults - public Integer getMaxResults()
public ListCatalogItemsRequest withMaxResults(Integer maxResults)
maxResults - public List<String> getItemClassFilter()
Filters the results by item class.
CatalogItemClasspublic void setItemClassFilter(Collection<String> itemClassFilter)
Filters the results by item class.
itemClassFilter - Filters the results by item class.CatalogItemClasspublic ListCatalogItemsRequest withItemClassFilter(String... itemClassFilter)
Filters the results by item class.
NOTE: This method appends the values to the existing list (if any). Use
setItemClassFilter(java.util.Collection) or withItemClassFilter(java.util.Collection) if you
want to override the existing values.
itemClassFilter - Filters the results by item class.CatalogItemClasspublic ListCatalogItemsRequest withItemClassFilter(Collection<String> itemClassFilter)
Filters the results by item class.
itemClassFilter - Filters the results by item class.CatalogItemClasspublic ListCatalogItemsRequest withItemClassFilter(CatalogItemClass... itemClassFilter)
Filters the results by item class.
itemClassFilter - Filters the results by item class.CatalogItemClasspublic List<String> getSupportedStorageFilter()
Filters the results by storage option.
SupportedStorageEnumpublic void setSupportedStorageFilter(Collection<String> supportedStorageFilter)
Filters the results by storage option.
supportedStorageFilter - Filters the results by storage option.SupportedStorageEnumpublic ListCatalogItemsRequest withSupportedStorageFilter(String... supportedStorageFilter)
Filters the results by storage option.
NOTE: This method appends the values to the existing list (if any). Use
setSupportedStorageFilter(java.util.Collection) or
withSupportedStorageFilter(java.util.Collection) if you want to override the existing values.
supportedStorageFilter - Filters the results by storage option.SupportedStorageEnumpublic ListCatalogItemsRequest withSupportedStorageFilter(Collection<String> supportedStorageFilter)
Filters the results by storage option.
supportedStorageFilter - Filters the results by storage option.SupportedStorageEnumpublic ListCatalogItemsRequest withSupportedStorageFilter(SupportedStorageEnum... supportedStorageFilter)
Filters the results by storage option.
supportedStorageFilter - Filters the results by storage option.SupportedStorageEnumpublic List<String> getEC2FamilyFilter()
Filters the results by EC2 family (for example, M5).
public void setEC2FamilyFilter(Collection<String> eC2FamilyFilter)
Filters the results by EC2 family (for example, M5).
eC2FamilyFilter - Filters the results by EC2 family (for example, M5).public ListCatalogItemsRequest withEC2FamilyFilter(String... eC2FamilyFilter)
Filters the results by EC2 family (for example, M5).
NOTE: This method appends the values to the existing list (if any). Use
setEC2FamilyFilter(java.util.Collection) or withEC2FamilyFilter(java.util.Collection) if you
want to override the existing values.
eC2FamilyFilter - Filters the results by EC2 family (for example, M5).public ListCatalogItemsRequest withEC2FamilyFilter(Collection<String> eC2FamilyFilter)
Filters the results by EC2 family (for example, M5).
eC2FamilyFilter - Filters the results by EC2 family (for example, M5).public String toString()
toString in class ObjectObject.toString()public ListCatalogItemsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()