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