@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SavingsPlansAmortizedCommitment extends Object implements Serializable, Cloneable, StructuredPojo
The amortized amount of Savings Plans purchased in a specific account during a specific time interval.
| Constructor and Description |
|---|
SavingsPlansAmortizedCommitment() |
| Modifier and Type | Method and Description |
|---|---|
SavingsPlansAmortizedCommitment |
clone() |
boolean |
equals(Object obj) |
String |
getAmortizedRecurringCommitment()
The amortized amount of your Savings Plans commitment that was purchased with either a
Partial or a
NoUpfront. |
String |
getAmortizedUpfrontCommitment()
The amortized amount of your Savings Plans commitment that was purchased with an
Upfront or
PartialUpfront Savings Plans. |
String |
getTotalAmortizedCommitment()
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAmortizedRecurringCommitment(String amortizedRecurringCommitment)
The amortized amount of your Savings Plans commitment that was purchased with either a
Partial or a
NoUpfront. |
void |
setAmortizedUpfrontCommitment(String amortizedUpfrontCommitment)
The amortized amount of your Savings Plans commitment that was purchased with an
Upfront or
PartialUpfront Savings Plans. |
void |
setTotalAmortizedCommitment(String totalAmortizedCommitment)
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
|
String |
toString()
Returns a string representation of this object.
|
SavingsPlansAmortizedCommitment |
withAmortizedRecurringCommitment(String amortizedRecurringCommitment)
The amortized amount of your Savings Plans commitment that was purchased with either a
Partial or a
NoUpfront. |
SavingsPlansAmortizedCommitment |
withAmortizedUpfrontCommitment(String amortizedUpfrontCommitment)
The amortized amount of your Savings Plans commitment that was purchased with an
Upfront or
PartialUpfront Savings Plans. |
SavingsPlansAmortizedCommitment |
withTotalAmortizedCommitment(String totalAmortizedCommitment)
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
|
public void setAmortizedRecurringCommitment(String amortizedRecurringCommitment)
The amortized amount of your Savings Plans commitment that was purchased with either a Partial or a
NoUpfront.
amortizedRecurringCommitment - The amortized amount of your Savings Plans commitment that was purchased with either a
Partial or a NoUpfront.public String getAmortizedRecurringCommitment()
The amortized amount of your Savings Plans commitment that was purchased with either a Partial or a
NoUpfront.
Partial or a NoUpfront.public SavingsPlansAmortizedCommitment withAmortizedRecurringCommitment(String amortizedRecurringCommitment)
The amortized amount of your Savings Plans commitment that was purchased with either a Partial or a
NoUpfront.
amortizedRecurringCommitment - The amortized amount of your Savings Plans commitment that was purchased with either a
Partial or a NoUpfront.public void setAmortizedUpfrontCommitment(String amortizedUpfrontCommitment)
The amortized amount of your Savings Plans commitment that was purchased with an Upfront or
PartialUpfront Savings Plans.
amortizedUpfrontCommitment - The amortized amount of your Savings Plans commitment that was purchased with an Upfront or
PartialUpfront Savings Plans.public String getAmortizedUpfrontCommitment()
The amortized amount of your Savings Plans commitment that was purchased with an Upfront or
PartialUpfront Savings Plans.
Upfront or
PartialUpfront Savings Plans.public SavingsPlansAmortizedCommitment withAmortizedUpfrontCommitment(String amortizedUpfrontCommitment)
The amortized amount of your Savings Plans commitment that was purchased with an Upfront or
PartialUpfront Savings Plans.
amortizedUpfrontCommitment - The amortized amount of your Savings Plans commitment that was purchased with an Upfront or
PartialUpfront Savings Plans.public void setTotalAmortizedCommitment(String totalAmortizedCommitment)
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
totalAmortizedCommitment - The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase
method.public String getTotalAmortizedCommitment()
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
public SavingsPlansAmortizedCommitment withTotalAmortizedCommitment(String totalAmortizedCommitment)
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
totalAmortizedCommitment - The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase
method.public String toString()
toString in class ObjectObject.toString()public SavingsPlansAmortizedCommitment clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.