@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ScheduledTriggerProperties extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings
only apply to the Scheduled trigger type.
| Constructor and Description |
|---|
ScheduledTriggerProperties() |
| Modifier and Type | Method and Description |
|---|---|
ScheduledTriggerProperties |
clone() |
boolean |
equals(Object obj) |
String |
getDataPullMode()
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow
run.
|
Date |
getScheduleEndTime()
Specifies the scheduled end time for a schedule-triggered flow.
|
String |
getScheduleExpression()
The scheduling expression that determines when and how often the rule runs.
|
Date |
getScheduleStartTime()
Specifies the scheduled start time for a schedule-triggered flow.
|
String |
getTimezone()
Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDataPullMode(String dataPullMode)
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow
run.
|
void |
setScheduleEndTime(Date scheduleEndTime)
Specifies the scheduled end time for a schedule-triggered flow.
|
void |
setScheduleExpression(String scheduleExpression)
The scheduling expression that determines when and how often the rule runs.
|
void |
setScheduleStartTime(Date scheduleStartTime)
Specifies the scheduled start time for a schedule-triggered flow.
|
void |
setTimezone(String timezone)
Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.
|
String |
toString()
Returns a string representation of this object.
|
ScheduledTriggerProperties |
withDataPullMode(DataPullMode dataPullMode)
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow
run.
|
ScheduledTriggerProperties |
withDataPullMode(String dataPullMode)
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow
run.
|
ScheduledTriggerProperties |
withScheduleEndTime(Date scheduleEndTime)
Specifies the scheduled end time for a schedule-triggered flow.
|
ScheduledTriggerProperties |
withScheduleExpression(String scheduleExpression)
The scheduling expression that determines when and how often the rule runs.
|
ScheduledTriggerProperties |
withScheduleStartTime(Date scheduleStartTime)
Specifies the scheduled start time for a schedule-triggered flow.
|
ScheduledTriggerProperties |
withTimezone(String timezone)
Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.
|
public void setScheduleExpression(String scheduleExpression)
The scheduling expression that determines when and how often the rule runs.
scheduleExpression - The scheduling expression that determines when and how often the rule runs.public String getScheduleExpression()
The scheduling expression that determines when and how often the rule runs.
public ScheduledTriggerProperties withScheduleExpression(String scheduleExpression)
The scheduling expression that determines when and how often the rule runs.
scheduleExpression - The scheduling expression that determines when and how often the rule runs.public void setDataPullMode(String dataPullMode)
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each
flow run.DataPullModepublic String getDataPullMode()
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
DataPullModepublic ScheduledTriggerProperties withDataPullMode(String dataPullMode)
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each
flow run.DataPullModepublic ScheduledTriggerProperties withDataPullMode(DataPullMode dataPullMode)
Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.
dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each
flow run.DataPullModepublic void setScheduleStartTime(Date scheduleStartTime)
Specifies the scheduled start time for a schedule-triggered flow.
scheduleStartTime - Specifies the scheduled start time for a schedule-triggered flow.public Date getScheduleStartTime()
Specifies the scheduled start time for a schedule-triggered flow.
public ScheduledTriggerProperties withScheduleStartTime(Date scheduleStartTime)
Specifies the scheduled start time for a schedule-triggered flow.
scheduleStartTime - Specifies the scheduled start time for a schedule-triggered flow.public void setScheduleEndTime(Date scheduleEndTime)
Specifies the scheduled end time for a schedule-triggered flow.
scheduleEndTime - Specifies the scheduled end time for a schedule-triggered flow.public Date getScheduleEndTime()
Specifies the scheduled end time for a schedule-triggered flow.
public ScheduledTriggerProperties withScheduleEndTime(Date scheduleEndTime)
Specifies the scheduled end time for a schedule-triggered flow.
scheduleEndTime - Specifies the scheduled end time for a schedule-triggered flow.public void setTimezone(String timezone)
Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.
timezone - Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.public String getTimezone()
Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.
public ScheduledTriggerProperties withTimezone(String timezone)
Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.
timezone - Specifies the time zone used when referring to the date and time of a scheduled-triggered flow.public String toString()
toString in class ObjectObject.toString()public ScheduledTriggerProperties clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.