@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ScheduleActionStartSettings extends Object implements Serializable, Cloneable, StructuredPojo
| Constructor and Description | 
|---|
ScheduleActionStartSettings()  | 
| Modifier and Type | Method and Description | 
|---|---|
ScheduleActionStartSettings | 
clone()  | 
boolean | 
equals(Object obj)  | 
FixedModeScheduleActionStartSettings | 
getFixedModeScheduleActionStartSettings()
Option for specifying the start time for an action. 
 | 
FollowModeScheduleActionStartSettings | 
getFollowModeScheduleActionStartSettings()
Option for specifying an action as relative to another action. 
 | 
ImmediateModeScheduleActionStartSettings | 
getImmediateModeScheduleActionStartSettings()
Option for specifying an action that should be applied immediately. 
 | 
int | 
hashCode()  | 
void | 
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given  
ProtocolMarshaller. | 
void | 
setFixedModeScheduleActionStartSettings(FixedModeScheduleActionStartSettings fixedModeScheduleActionStartSettings)
Option for specifying the start time for an action. 
 | 
void | 
setFollowModeScheduleActionStartSettings(FollowModeScheduleActionStartSettings followModeScheduleActionStartSettings)
Option for specifying an action as relative to another action. 
 | 
void | 
setImmediateModeScheduleActionStartSettings(ImmediateModeScheduleActionStartSettings immediateModeScheduleActionStartSettings)
Option for specifying an action that should be applied immediately. 
 | 
String | 
toString()
Returns a string representation of this object. 
 | 
ScheduleActionStartSettings | 
withFixedModeScheduleActionStartSettings(FixedModeScheduleActionStartSettings fixedModeScheduleActionStartSettings)
Option for specifying the start time for an action. 
 | 
ScheduleActionStartSettings | 
withFollowModeScheduleActionStartSettings(FollowModeScheduleActionStartSettings followModeScheduleActionStartSettings)
Option for specifying an action as relative to another action. 
 | 
ScheduleActionStartSettings | 
withImmediateModeScheduleActionStartSettings(ImmediateModeScheduleActionStartSettings immediateModeScheduleActionStartSettings)
Option for specifying an action that should be applied immediately. 
 | 
public void setFixedModeScheduleActionStartSettings(FixedModeScheduleActionStartSettings fixedModeScheduleActionStartSettings)
fixedModeScheduleActionStartSettings - Option for specifying the start time for an action.public FixedModeScheduleActionStartSettings getFixedModeScheduleActionStartSettings()
public ScheduleActionStartSettings withFixedModeScheduleActionStartSettings(FixedModeScheduleActionStartSettings fixedModeScheduleActionStartSettings)
fixedModeScheduleActionStartSettings - Option for specifying the start time for an action.public void setFollowModeScheduleActionStartSettings(FollowModeScheduleActionStartSettings followModeScheduleActionStartSettings)
followModeScheduleActionStartSettings - Option for specifying an action as relative to another action.public FollowModeScheduleActionStartSettings getFollowModeScheduleActionStartSettings()
public ScheduleActionStartSettings withFollowModeScheduleActionStartSettings(FollowModeScheduleActionStartSettings followModeScheduleActionStartSettings)
followModeScheduleActionStartSettings - Option for specifying an action as relative to another action.public void setImmediateModeScheduleActionStartSettings(ImmediateModeScheduleActionStartSettings immediateModeScheduleActionStartSettings)
immediateModeScheduleActionStartSettings - Option for specifying an action that should be applied immediately.public ImmediateModeScheduleActionStartSettings getImmediateModeScheduleActionStartSettings()
public ScheduleActionStartSettings withImmediateModeScheduleActionStartSettings(ImmediateModeScheduleActionStartSettings immediateModeScheduleActionStartSettings)
immediateModeScheduleActionStartSettings - Option for specifying an action that should be applied immediately.public String toString()
toString in class ObjectObject.toString()public ScheduleActionStartSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.