|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.services.autoscaling.model.ScheduledUpdateGroupAction
public class ScheduledUpdateGroupAction
This data type stores information about an scheduled update to an Auto Scaling group.
Constructor Summary | |
---|---|
ScheduledUpdateGroupAction()
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getAutoScalingGroupName()
The name of the Auto Scaling group to be updated. |
Integer |
getDesiredCapacity()
The number of instances you prefer to maintain in your Auto Scaling group. |
Date |
getEndTime()
The time that the action is scheduled to end. |
Integer |
getMaxSize()
The maximum size of the Auto Scaling group. |
Integer |
getMinSize()
The minimum size of the Auto Scaling group. |
String |
getRecurrence()
The regular schedule that an action occurs. |
String |
getScheduledActionARN()
The Amazon Resource Name (ARN) of this scheduled action. |
String |
getScheduledActionName()
The name of this scheduled action. |
Date |
getStartTime()
The time that the action is scheduled to begin. |
Date |
getTime()
Returns the value of the Time property for this object. |
int |
hashCode()
|
void |
setAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group to be updated. |
void |
setDesiredCapacity(Integer desiredCapacity)
The number of instances you prefer to maintain in your Auto Scaling group. |
void |
setEndTime(Date endTime)
The time that the action is scheduled to end. |
void |
setMaxSize(Integer maxSize)
The maximum size of the Auto Scaling group. |
void |
setMinSize(Integer minSize)
The minimum size of the Auto Scaling group. |
void |
setRecurrence(String recurrence)
The regular schedule that an action occurs. |
void |
setScheduledActionARN(String scheduledActionARN)
The Amazon Resource Name (ARN) of this scheduled action. |
void |
setScheduledActionName(String scheduledActionName)
The name of this scheduled action. |
void |
setStartTime(Date startTime)
The time that the action is scheduled to begin. |
void |
setTime(Date time)
Sets the value of the Time property for this object. |
String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
ScheduledUpdateGroupAction |
withAutoScalingGroupName(String autoScalingGroupName)
The name of the Auto Scaling group to be updated. |
ScheduledUpdateGroupAction |
withDesiredCapacity(Integer desiredCapacity)
The number of instances you prefer to maintain in your Auto Scaling group. |
ScheduledUpdateGroupAction |
withEndTime(Date endTime)
The time that the action is scheduled to end. |
ScheduledUpdateGroupAction |
withMaxSize(Integer maxSize)
The maximum size of the Auto Scaling group. |
ScheduledUpdateGroupAction |
withMinSize(Integer minSize)
The minimum size of the Auto Scaling group. |
ScheduledUpdateGroupAction |
withRecurrence(String recurrence)
The regular schedule that an action occurs. |
ScheduledUpdateGroupAction |
withScheduledActionARN(String scheduledActionARN)
The Amazon Resource Name (ARN) of this scheduled action. |
ScheduledUpdateGroupAction |
withScheduledActionName(String scheduledActionName)
The name of this scheduled action. |
ScheduledUpdateGroupAction |
withStartTime(Date startTime)
The time that the action is scheduled to begin. |
ScheduledUpdateGroupAction |
withTime(Date time)
Sets the value of the Time property for this object. |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ScheduledUpdateGroupAction()
Method Detail |
---|
public String getAutoScalingGroupName()
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
public void setAutoScalingGroupName(String autoScalingGroupName)
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
autoScalingGroupName
- The name of the Auto Scaling group to be updated.public ScheduledUpdateGroupAction withAutoScalingGroupName(String autoScalingGroupName)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
autoScalingGroupName
- The name of the Auto Scaling group to be updated.
public String getScheduledActionName()
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
public void setScheduledActionName(String scheduledActionName)
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
scheduledActionName
- The name of this scheduled action.public ScheduledUpdateGroupAction withScheduledActionName(String scheduledActionName)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
scheduledActionName
- The name of this scheduled action.
public String getScheduledActionARN()
Constraints:
Length: 1 - 1600
Pattern: [ -??-??-?\r\n\t]*
public void setScheduledActionARN(String scheduledActionARN)
Constraints:
Length: 1 - 1600
Pattern: [ -??-??-?\r\n\t]*
scheduledActionARN
- The Amazon Resource Name (ARN) of this scheduled action.public ScheduledUpdateGroupAction withScheduledActionARN(String scheduledActionARN)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 1600
Pattern: [ -??-??-?\r\n\t]*
scheduledActionARN
- The Amazon Resource Name (ARN) of this scheduled action.
public Date getTime()
public void setTime(Date time)
time
- The new value for the Time property for this object.public ScheduledUpdateGroupAction withTime(Date time)
Returns a reference to this object so that method calls can be chained together.
time
- The new value for the Time property for this object.
public Date getStartTime()
public void setStartTime(Date startTime)
startTime
- The time that the action is scheduled to begin. This value can be up
to one month in the future.public ScheduledUpdateGroupAction withStartTime(Date startTime)
Returns a reference to this object so that method calls can be chained together.
startTime
- The time that the action is scheduled to begin. This value can be up
to one month in the future.
public Date getEndTime()
public void setEndTime(Date endTime)
endTime
- The time that the action is scheduled to end. This value can be up to
one month in the future.public ScheduledUpdateGroupAction withEndTime(Date endTime)
Returns a reference to this object so that method calls can be chained together.
endTime
- The time that the action is scheduled to end. This value can be up to
one month in the future.
public String getRecurrence()
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
public void setRecurrence(String recurrence)
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
recurrence
- The regular schedule that an action occurs.public ScheduledUpdateGroupAction withRecurrence(String recurrence)
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 255
Pattern: [ -??-??-?\r\n\t]*
recurrence
- The regular schedule that an action occurs.
public Integer getMinSize()
public void setMinSize(Integer minSize)
minSize
- The minimum size of the Auto Scaling group.public ScheduledUpdateGroupAction withMinSize(Integer minSize)
Returns a reference to this object so that method calls can be chained together.
minSize
- The minimum size of the Auto Scaling group.
public Integer getMaxSize()
public void setMaxSize(Integer maxSize)
maxSize
- The maximum size of the Auto Scaling group.public ScheduledUpdateGroupAction withMaxSize(Integer maxSize)
Returns a reference to this object so that method calls can be chained together.
maxSize
- The maximum size of the Auto Scaling group.
public Integer getDesiredCapacity()
public void setDesiredCapacity(Integer desiredCapacity)
desiredCapacity
- The number of instances you prefer to maintain in your Auto Scaling
group.public ScheduledUpdateGroupAction withDesiredCapacity(Integer desiredCapacity)
Returns a reference to this object so that method calls can be chained together.
desiredCapacity
- The number of instances you prefer to maintain in your Auto Scaling
group.
public String toString()
toString
in class Object
Object.toString()
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |