@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PriceList extends Object implements Serializable, Cloneable, StructuredPojo
This feature is in preview release and is subject to change. Your use of Amazon Web Services Price List API is subject to the Beta Service Participation terms of the Amazon Web Services Service Terms (Section 1.10).
This is the type of price list references that match your request.
| Constructor and Description | 
|---|
| PriceList() | 
| Modifier and Type | Method and Description | 
|---|---|
| PriceList | clone() | 
| boolean | equals(Object obj) | 
| String | getCurrencyCode()
 The three alphabetical character ISO-4217 currency code the Price List files are denominated in. | 
| List<String> | getFileFormats()
 The format you want to retrieve your Price List files. | 
| String | getPriceListArn()
 The unique identifier that maps to where your Price List files are located. | 
| String | getRegionCode()
 This is used to filter the Price List by Amazon Web Services Region. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setCurrencyCode(String currencyCode)
 The three alphabetical character ISO-4217 currency code the Price List files are denominated in. | 
| void | setFileFormats(Collection<String> fileFormats)
 The format you want to retrieve your Price List files. | 
| void | setPriceListArn(String priceListArn)
 The unique identifier that maps to where your Price List files are located. | 
| void | setRegionCode(String regionCode)
 This is used to filter the Price List by Amazon Web Services Region. | 
| String | toString()Returns a string representation of this object. | 
| PriceList | withCurrencyCode(String currencyCode)
 The three alphabetical character ISO-4217 currency code the Price List files are denominated in. | 
| PriceList | withFileFormats(Collection<String> fileFormats)
 The format you want to retrieve your Price List files. | 
| PriceList | withFileFormats(String... fileFormats)
 The format you want to retrieve your Price List files. | 
| PriceList | withPriceListArn(String priceListArn)
 The unique identifier that maps to where your Price List files are located. | 
| PriceList | withRegionCode(String regionCode)
 This is used to filter the Price List by Amazon Web Services Region. | 
public void setPriceListArn(String priceListArn)
 The unique identifier that maps to where your Price List files are located. PriceListArn can be
 obtained from the 
 ListPriceList  response.
 
priceListArn - The unique identifier that maps to where your Price List files are located. PriceListArn can
        be obtained from the 
        ListPriceList  response.public String getPriceListArn()
 The unique identifier that maps to where your Price List files are located. PriceListArn can be
 obtained from the 
 ListPriceList  response.
 
PriceListArn can
         be obtained from the 
         ListPriceList  response.public PriceList withPriceListArn(String priceListArn)
 The unique identifier that maps to where your Price List files are located. PriceListArn can be
 obtained from the 
 ListPriceList  response.
 
priceListArn - The unique identifier that maps to where your Price List files are located. PriceListArn can
        be obtained from the 
        ListPriceList  response.public void setRegionCode(String regionCode)
 This is used to filter the Price List by Amazon Web Services Region. For example, to get the price list only for
 the US East (N. Virginia) Region, use us-east-1. If nothing is specified, you retrieve
 price lists for all applicable Regions. The available RegionCode list can be retrieved from 
 GetAttributeValues  API.
 
regionCode - This is used to filter the Price List by Amazon Web Services Region. For example, to get the price list
        only for the US East (N. Virginia) Region, use us-east-1. If nothing is
        specified, you retrieve price lists for all applicable Regions. The available RegionCode list
        can be retrieved from 
        GetAttributeValues  API.public String getRegionCode()
 This is used to filter the Price List by Amazon Web Services Region. For example, to get the price list only for
 the US East (N. Virginia) Region, use us-east-1. If nothing is specified, you retrieve
 price lists for all applicable Regions. The available RegionCode list can be retrieved from 
 GetAttributeValues  API.
 
US East (N. Virginia) Region, use us-east-1. If nothing is
         specified, you retrieve price lists for all applicable Regions. The available RegionCode
         list can be retrieved from  GetAttributeValues  API.public PriceList withRegionCode(String regionCode)
 This is used to filter the Price List by Amazon Web Services Region. For example, to get the price list only for
 the US East (N. Virginia) Region, use us-east-1. If nothing is specified, you retrieve
 price lists for all applicable Regions. The available RegionCode list can be retrieved from 
 GetAttributeValues  API.
 
regionCode - This is used to filter the Price List by Amazon Web Services Region. For example, to get the price list
        only for the US East (N. Virginia) Region, use us-east-1. If nothing is
        specified, you retrieve price lists for all applicable Regions. The available RegionCode list
        can be retrieved from 
        GetAttributeValues  API.public void setCurrencyCode(String currencyCode)
The three alphabetical character ISO-4217 currency code the Price List files are denominated in.
currencyCode - The three alphabetical character ISO-4217 currency code the Price List files are denominated in.public String getCurrencyCode()
The three alphabetical character ISO-4217 currency code the Price List files are denominated in.
public PriceList withCurrencyCode(String currencyCode)
The three alphabetical character ISO-4217 currency code the Price List files are denominated in.
currencyCode - The three alphabetical character ISO-4217 currency code the Price List files are denominated in.public List<String> getFileFormats()
 The format you want to retrieve your Price List files. The FileFormat can be obtained from the 
 ListPriceList  response.
 
FileFormat can be obtained from
         the 
         ListPriceList  response.public void setFileFormats(Collection<String> fileFormats)
 The format you want to retrieve your Price List files. The FileFormat can be obtained from the 
 ListPriceList  response.
 
fileFormats - The format you want to retrieve your Price List files. The FileFormat can be obtained from
        the 
        ListPriceList  response.public PriceList withFileFormats(String... fileFormats)
 The format you want to retrieve your Price List files. The FileFormat can be obtained from the 
 ListPriceList  response.
 
 NOTE: This method appends the values to the existing list (if any). Use
 setFileFormats(java.util.Collection) or withFileFormats(java.util.Collection) if you want to
 override the existing values.
 
fileFormats - The format you want to retrieve your Price List files. The FileFormat can be obtained from
        the 
        ListPriceList  response.public PriceList withFileFormats(Collection<String> fileFormats)
 The format you want to retrieve your Price List files. The FileFormat can be obtained from the 
 ListPriceList  response.
 
fileFormats - The format you want to retrieve your Price List files. The FileFormat can be obtained from
        the 
        ListPriceList  response.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.