@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() |
boolean |
equals(Object obj) |
List<String> |
getEC2FamilyFilter()
A filter for EC2 family options for items in the catalog.
|
List<String> |
getItemClassFilter()
A filter for the class of items in the catalog.
|
Integer |
getMaxResults() |
String |
getNextToken() |
List<String> |
getSupportedStorageFilter()
A filter for the storage options of items in the catalog.
|
int |
hashCode() |
void |
setEC2FamilyFilter(Collection<String> eC2FamilyFilter)
A filter for EC2 family options for items in the catalog.
|
void |
setItemClassFilter(Collection<String> itemClassFilter)
A filter for the class of items in the catalog.
|
void |
setMaxResults(Integer maxResults) |
void |
setNextToken(String nextToken) |
void |
setSupportedStorageFilter(Collection<String> supportedStorageFilter)
A filter for the storage options of items in the catalog.
|
String |
toString()
Returns a string representation of this object.
|
ListCatalogItemsRequest |
withEC2FamilyFilter(Collection<String> eC2FamilyFilter)
A filter for EC2 family options for items in the catalog.
|
ListCatalogItemsRequest |
withEC2FamilyFilter(String... eC2FamilyFilter)
A filter for EC2 family options for items in the catalog.
|
ListCatalogItemsRequest |
withItemClassFilter(CatalogItemClass... itemClassFilter)
A filter for the class of items in the catalog.
|
ListCatalogItemsRequest |
withItemClassFilter(Collection<String> itemClassFilter)
A filter for the class of items in the catalog.
|
ListCatalogItemsRequest |
withItemClassFilter(String... itemClassFilter)
A filter for the class of items in the catalog.
|
ListCatalogItemsRequest |
withMaxResults(Integer maxResults) |
ListCatalogItemsRequest |
withNextToken(String nextToken) |
ListCatalogItemsRequest |
withSupportedStorageFilter(Collection<String> supportedStorageFilter)
A filter for the storage options of items in the catalog.
|
ListCatalogItemsRequest |
withSupportedStorageFilter(String... supportedStorageFilter)
A filter for the storage options of items in the catalog.
|
ListCatalogItemsRequest |
withSupportedStorageFilter(SupportedStorageEnum... supportedStorageFilter)
A filter for the storage options of items in the catalog.
|
addHandlerContext, copyBaseTo, 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()
A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
CatalogItemClasspublic void setItemClassFilter(Collection<String> itemClassFilter)
A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
itemClassFilter - A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
CatalogItemClasspublic ListCatalogItemsRequest withItemClassFilter(String... itemClassFilter)
A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
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 - A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
CatalogItemClasspublic ListCatalogItemsRequest withItemClassFilter(Collection<String> itemClassFilter)
A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
itemClassFilter - A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
CatalogItemClasspublic ListCatalogItemsRequest withItemClassFilter(CatalogItemClass... itemClassFilter)
A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
itemClassFilter - A filter for the class of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
CatalogItemClasspublic List<String> getSupportedStorageFilter()
A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
SupportedStorageEnumpublic void setSupportedStorageFilter(Collection<String> supportedStorageFilter)
A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
supportedStorageFilter - A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
SupportedStorageEnumpublic ListCatalogItemsRequest withSupportedStorageFilter(String... supportedStorageFilter)
A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
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 - A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
SupportedStorageEnumpublic ListCatalogItemsRequest withSupportedStorageFilter(Collection<String> supportedStorageFilter)
A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
supportedStorageFilter - A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
SupportedStorageEnumpublic ListCatalogItemsRequest withSupportedStorageFilter(SupportedStorageEnum... supportedStorageFilter)
A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
supportedStorageFilter - A filter for the storage options of items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
SupportedStorageEnumpublic List<String> getEC2FamilyFilter()
A filter for EC2 family options for items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
public void setEC2FamilyFilter(Collection<String> eC2FamilyFilter)
A filter for EC2 family options for items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
eC2FamilyFilter - A filter for EC2 family options for items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
public ListCatalogItemsRequest withEC2FamilyFilter(String... eC2FamilyFilter)
A filter for EC2 family options for items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
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 - A filter for EC2 family options for items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
public ListCatalogItemsRequest withEC2FamilyFilter(Collection<String> eC2FamilyFilter)
A filter for EC2 family options for items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with an
OR, and the request returns all results that match any of the specified values.
eC2FamilyFilter - A filter for EC2 family options for items in the catalog.
Filter values are case sensitive. If you specify multiple values for a filter, the values are joined with
an OR, and the request returns all results that match any of the specified values.
public String toString()
toString in class ObjectObject.toString()public ListCatalogItemsRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2022. All rights reserved.