@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RateCardItem extends Object implements Serializable, Cloneable, StructuredPojo
Defines the per unit rates for each individual product dimension.
Constructor and Description |
---|
RateCardItem() |
Modifier and Type | Method and Description |
---|---|
RateCardItem |
clone() |
boolean |
equals(Object obj) |
String |
getDimensionKey()
Dimension for which the given entitlement applies.
|
String |
getPrice()
Per unit price for the product dimension that’s used for calculating the amount to be charged.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDimensionKey(String dimensionKey)
Dimension for which the given entitlement applies.
|
void |
setPrice(String price)
Per unit price for the product dimension that’s used for calculating the amount to be charged.
|
String |
toString()
Returns a string representation of this object.
|
RateCardItem |
withDimensionKey(String dimensionKey)
Dimension for which the given entitlement applies.
|
RateCardItem |
withPrice(String price)
Per unit price for the product dimension that’s used for calculating the amount to be charged.
|
public void setDimensionKey(String dimensionKey)
Dimension for which the given entitlement applies. Dimensions represent categories of capacity in a product and are specified when the product is listed in AWS Marketplace.
dimensionKey
- Dimension for which the given entitlement applies. Dimensions represent categories of capacity in a
product and are specified when the product is listed in AWS Marketplace.public String getDimensionKey()
Dimension for which the given entitlement applies. Dimensions represent categories of capacity in a product and are specified when the product is listed in AWS Marketplace.
public RateCardItem withDimensionKey(String dimensionKey)
Dimension for which the given entitlement applies. Dimensions represent categories of capacity in a product and are specified when the product is listed in AWS Marketplace.
dimensionKey
- Dimension for which the given entitlement applies. Dimensions represent categories of capacity in a
product and are specified when the product is listed in AWS Marketplace.public void setPrice(String price)
Per unit price for the product dimension that’s used for calculating the amount to be charged.
price
- Per unit price for the product dimension that’s used for calculating the amount to be charged.public String getPrice()
Per unit price for the product dimension that’s used for calculating the amount to be charged.
public RateCardItem withPrice(String price)
Per unit price for the product dimension that’s used for calculating the amount to be charged.
price
- Per unit price for the product dimension that’s used for calculating the amount to be charged.public String toString()
toString
in class Object
Object.toString()
public RateCardItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.