@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ScheduleConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The name of the data and how often it should be pulled from the source.
Constructor and Description |
---|
ScheduleConfiguration() |
Modifier and Type | Method and Description |
---|---|
ScheduleConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getFirstExecutionFrom()
The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in
ISO-8601 format.
|
String |
getObject()
The name of the object to pull from the data source.
|
String |
getScheduleExpression()
How often the data should be pulled from data source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFirstExecutionFrom(String firstExecutionFrom)
The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in
ISO-8601 format.
|
void |
setObject(String object)
The name of the object to pull from the data source.
|
void |
setScheduleExpression(String scheduleExpression)
How often the data should be pulled from data source.
|
String |
toString()
Returns a string representation of this object.
|
ScheduleConfiguration |
withFirstExecutionFrom(String firstExecutionFrom)
The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in
ISO-8601 format.
|
ScheduleConfiguration |
withObject(String object)
The name of the object to pull from the data source.
|
ScheduleConfiguration |
withScheduleExpression(String scheduleExpression)
How often the data should be pulled from data source.
|
public void setFirstExecutionFrom(String firstExecutionFrom)
The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in ISO-8601 format.
firstExecutionFrom
- The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or
in ISO-8601 format.public String getFirstExecutionFrom()
The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in ISO-8601 format.
public ScheduleConfiguration withFirstExecutionFrom(String firstExecutionFrom)
The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or in ISO-8601 format.
firstExecutionFrom
- The start date for objects to import in the first flow run as an Unix/epoch timestamp in milliseconds or
in ISO-8601 format.public void setObject(String object)
The name of the object to pull from the data source.
object
- The name of the object to pull from the data source.public String getObject()
The name of the object to pull from the data source.
public ScheduleConfiguration withObject(String object)
The name of the object to pull from the data source.
object
- The name of the object to pull from the data source.public void setScheduleExpression(String scheduleExpression)
How often the data should be pulled from data source.
scheduleExpression
- How often the data should be pulled from data source.public String getScheduleExpression()
How often the data should be pulled from data source.
public ScheduleConfiguration withScheduleExpression(String scheduleExpression)
How often the data should be pulled from data source.
scheduleExpression
- How often the data should be pulled from data source.public String toString()
toString
in class Object
Object.toString()
public ScheduleConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.