public static interface Filter.Builder extends CopyableBuilder<Filter.Builder,Filter>
Modifier and Type | Method and Description |
---|---|
Filter.Builder |
field(String field)
The product metadata field that you want to filter on.
|
Filter.Builder |
type(FilterType type)
The type of filter that you want to use.
|
Filter.Builder |
type(String type)
The type of filter that you want to use.
|
Filter.Builder |
value(String value)
The service code or attribute value that you want to filter by.
|
copy
apply, build
Filter.Builder type(String type)
The type of filter that you want to use.
Valid values are: TERM_MATCH
. TERM_MATCH
returns only products that match both the
given filter field and the given value.
type
- The type of filter that you want to use.
Valid values are: TERM_MATCH
. TERM_MATCH
returns only products that match
both the given filter field and the given value.
FilterType
,
FilterType
Filter.Builder type(FilterType type)
The type of filter that you want to use.
Valid values are: TERM_MATCH
. TERM_MATCH
returns only products that match both the
given filter field and the given value.
type
- The type of filter that you want to use.
Valid values are: TERM_MATCH
. TERM_MATCH
returns only products that match
both the given filter field and the given value.
FilterType
,
FilterType
Filter.Builder field(String field)
The product metadata field that you want to filter on. You can filter by just the service code to see all products for a specific service, filter by just the attribute name to see a specific attribute for multiple services, or use both a service code and an attribute name to retrieve only products that match both fields.
Valid values include: ServiceCode
, and all attribute names
For example, you can filter by the AmazonEC2
service code and the volumeType
attribute name to get the prices for only Amazon EC2 volumes.
field
- The product metadata field that you want to filter on. You can filter by just the service code to see
all products for a specific service, filter by just the attribute name to see a specific attribute for
multiple services, or use both a service code and an attribute name to retrieve only products that
match both fields.
Valid values include: ServiceCode
, and all attribute names
For example, you can filter by the AmazonEC2
service code and the volumeType
attribute name to get the prices for only Amazon EC2 volumes.
Filter.Builder value(String value)
The service code or attribute value that you want to filter by. If you are filtering by service code this is
the actual service code, such as AmazonEC2
. If you are filtering by attribute name, this is the
attribute value that you want the returned products to match, such as a Provisioned IOPS
volume.
value
- The service code or attribute value that you want to filter by. If you are filtering by service code
this is the actual service code, such as AmazonEC2
. If you are filtering by attribute
name, this is the attribute value that you want the returned products to match, such as a
Provisioned IOPS
volume.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.