@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AutoAdjustData extends Object implements Serializable, Cloneable, StructuredPojo
The parameters that determine the budget amount for an auto-adjusting budget.
| Constructor and Description |
|---|
AutoAdjustData() |
| Modifier and Type | Method and Description |
|---|---|
AutoAdjustData |
clone() |
boolean |
equals(Object obj) |
String |
getAutoAdjustType()
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
|
HistoricalOptions |
getHistoricalOptions()
The parameters that define or describe the historical data that your auto-adjusting budget is based on.
|
Date |
getLastAutoAdjustTime()
The last time that your budget was auto-adjusted.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAutoAdjustType(String autoAdjustType)
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
|
void |
setHistoricalOptions(HistoricalOptions historicalOptions)
The parameters that define or describe the historical data that your auto-adjusting budget is based on.
|
void |
setLastAutoAdjustTime(Date lastAutoAdjustTime)
The last time that your budget was auto-adjusted.
|
String |
toString()
Returns a string representation of this object.
|
AutoAdjustData |
withAutoAdjustType(AutoAdjustType autoAdjustType)
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
|
AutoAdjustData |
withAutoAdjustType(String autoAdjustType)
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
|
AutoAdjustData |
withHistoricalOptions(HistoricalOptions historicalOptions)
The parameters that define or describe the historical data that your auto-adjusting budget is based on.
|
AutoAdjustData |
withLastAutoAdjustTime(Date lastAutoAdjustTime)
The last time that your budget was auto-adjusted.
|
public void setAutoAdjustType(String autoAdjustType)
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
autoAdjustType - The string that defines whether your budget auto-adjusts based on historical or forecasted data.AutoAdjustTypepublic String getAutoAdjustType()
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
AutoAdjustTypepublic AutoAdjustData withAutoAdjustType(String autoAdjustType)
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
autoAdjustType - The string that defines whether your budget auto-adjusts based on historical or forecasted data.AutoAdjustTypepublic AutoAdjustData withAutoAdjustType(AutoAdjustType autoAdjustType)
The string that defines whether your budget auto-adjusts based on historical or forecasted data.
autoAdjustType - The string that defines whether your budget auto-adjusts based on historical or forecasted data.AutoAdjustTypepublic void setHistoricalOptions(HistoricalOptions historicalOptions)
The parameters that define or describe the historical data that your auto-adjusting budget is based on.
historicalOptions - The parameters that define or describe the historical data that your auto-adjusting budget is based on.public HistoricalOptions getHistoricalOptions()
The parameters that define or describe the historical data that your auto-adjusting budget is based on.
public AutoAdjustData withHistoricalOptions(HistoricalOptions historicalOptions)
The parameters that define or describe the historical data that your auto-adjusting budget is based on.
historicalOptions - The parameters that define or describe the historical data that your auto-adjusting budget is based on.public void setLastAutoAdjustTime(Date lastAutoAdjustTime)
The last time that your budget was auto-adjusted.
lastAutoAdjustTime - The last time that your budget was auto-adjusted.public Date getLastAutoAdjustTime()
The last time that your budget was auto-adjusted.
public AutoAdjustData withLastAutoAdjustTime(Date lastAutoAdjustTime)
The last time that your budget was auto-adjusted.
lastAutoAdjustTime - The last time that your budget was auto-adjusted.public String toString()
toString in class ObjectObject.toString()public AutoAdjustData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.