@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 Object
Object.toString()
public SavingsPlansAmortizedCommitment clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.