|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.opsworks.model.WeeklyAutoScalingSchedule
public class WeeklyAutoScalingSchedule
Describes a time-based instance's Auto Scaling schedule. The schedule consists of a set of key-value pairs.
The default setting for all time periods is off line, so you use the following parameters primarily to specify the on line periods. You don't have to explicitly specify off line periods unless you want to change an on line period to an off line period.
The following example specifies that the instance should be online for four hours, from UTC 1200 - 1600. It will be off for the remainder of the day.
{
"12":"on", "13":"on", "14":"on", "15":"on" }
Constructor Summary | |
---|---|
WeeklyAutoScalingSchedule()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.Map<java.lang.String,java.lang.String> |
getFriday()
The schedule for Friday. |
java.util.Map<java.lang.String,java.lang.String> |
getMonday()
The schedule for Monday. |
java.util.Map<java.lang.String,java.lang.String> |
getSaturday()
The schedule for Saturday. |
java.util.Map<java.lang.String,java.lang.String> |
getSunday()
The schedule for Sunday. |
java.util.Map<java.lang.String,java.lang.String> |
getThursday()
The schedule for Thursday. |
java.util.Map<java.lang.String,java.lang.String> |
getTuesday()
The schedule for Tuesday. |
java.util.Map<java.lang.String,java.lang.String> |
getWednesday()
The schedule for Wednesday. |
int |
hashCode()
|
void |
setFriday(java.util.Map<java.lang.String,java.lang.String> friday)
The schedule for Friday. |
void |
setMonday(java.util.Map<java.lang.String,java.lang.String> monday)
The schedule for Monday. |
void |
setSaturday(java.util.Map<java.lang.String,java.lang.String> saturday)
The schedule for Saturday. |
void |
setSunday(java.util.Map<java.lang.String,java.lang.String> sunday)
The schedule for Sunday. |
void |
setThursday(java.util.Map<java.lang.String,java.lang.String> thursday)
The schedule for Thursday. |
void |
setTuesday(java.util.Map<java.lang.String,java.lang.String> tuesday)
The schedule for Tuesday. |
void |
setWednesday(java.util.Map<java.lang.String,java.lang.String> wednesday)
The schedule for Wednesday. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
WeeklyAutoScalingSchedule |
withFriday(java.util.Map<java.lang.String,java.lang.String> friday)
The schedule for Friday. |
WeeklyAutoScalingSchedule |
withMonday(java.util.Map<java.lang.String,java.lang.String> monday)
The schedule for Monday. |
WeeklyAutoScalingSchedule |
withSaturday(java.util.Map<java.lang.String,java.lang.String> saturday)
The schedule for Saturday. |
WeeklyAutoScalingSchedule |
withSunday(java.util.Map<java.lang.String,java.lang.String> sunday)
The schedule for Sunday. |
WeeklyAutoScalingSchedule |
withThursday(java.util.Map<java.lang.String,java.lang.String> thursday)
The schedule for Thursday. |
WeeklyAutoScalingSchedule |
withTuesday(java.util.Map<java.lang.String,java.lang.String> tuesday)
The schedule for Tuesday. |
WeeklyAutoScalingSchedule |
withWednesday(java.util.Map<java.lang.String,java.lang.String> wednesday)
The schedule for Wednesday. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public WeeklyAutoScalingSchedule()
Method Detail |
---|
public java.util.Map<java.lang.String,java.lang.String> getMonday()
public void setMonday(java.util.Map<java.lang.String,java.lang.String> monday)
monday
- The schedule for Monday.public WeeklyAutoScalingSchedule withMonday(java.util.Map<java.lang.String,java.lang.String> monday)
Returns a reference to this object so that method calls can be chained together.
monday
- The schedule for Monday.
public java.util.Map<java.lang.String,java.lang.String> getTuesday()
public void setTuesday(java.util.Map<java.lang.String,java.lang.String> tuesday)
tuesday
- The schedule for Tuesday.public WeeklyAutoScalingSchedule withTuesday(java.util.Map<java.lang.String,java.lang.String> tuesday)
Returns a reference to this object so that method calls can be chained together.
tuesday
- The schedule for Tuesday.
public java.util.Map<java.lang.String,java.lang.String> getWednesday()
public void setWednesday(java.util.Map<java.lang.String,java.lang.String> wednesday)
wednesday
- The schedule for Wednesday.public WeeklyAutoScalingSchedule withWednesday(java.util.Map<java.lang.String,java.lang.String> wednesday)
Returns a reference to this object so that method calls can be chained together.
wednesday
- The schedule for Wednesday.
public java.util.Map<java.lang.String,java.lang.String> getThursday()
public void setThursday(java.util.Map<java.lang.String,java.lang.String> thursday)
thursday
- The schedule for Thursday.public WeeklyAutoScalingSchedule withThursday(java.util.Map<java.lang.String,java.lang.String> thursday)
Returns a reference to this object so that method calls can be chained together.
thursday
- The schedule for Thursday.
public java.util.Map<java.lang.String,java.lang.String> getFriday()
public void setFriday(java.util.Map<java.lang.String,java.lang.String> friday)
friday
- The schedule for Friday.public WeeklyAutoScalingSchedule withFriday(java.util.Map<java.lang.String,java.lang.String> friday)
Returns a reference to this object so that method calls can be chained together.
friday
- The schedule for Friday.
public java.util.Map<java.lang.String,java.lang.String> getSaturday()
public void setSaturday(java.util.Map<java.lang.String,java.lang.String> saturday)
saturday
- The schedule for Saturday.public WeeklyAutoScalingSchedule withSaturday(java.util.Map<java.lang.String,java.lang.String> saturday)
Returns a reference to this object so that method calls can be chained together.
saturday
- The schedule for Saturday.
public java.util.Map<java.lang.String,java.lang.String> getSunday()
public void setSunday(java.util.Map<java.lang.String,java.lang.String> sunday)
sunday
- The schedule for Sunday.public WeeklyAutoScalingSchedule withSunday(java.util.Map<java.lang.String,java.lang.String> sunday)
Returns a reference to this object so that method calls can be chained together.
sunday
- The schedule for Sunday.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |