@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeltaTimeSessionWindowConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
A structure that contains the configuration information of a delta time session window.
  DeltaTime
  specifies a time interval. You can use DeltaTime to create dataset contents with data that has
 arrived in the data store since the last execution. For an example of DeltaTime, see 
 Creating a SQL dataset with a delta window (CLI) in the IoT Analytics User Guide.
 
| Constructor and Description | 
|---|
| DeltaTimeSessionWindowConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| DeltaTimeSessionWindowConfiguration | clone() | 
| boolean | equals(Object obj) | 
| Integer | getTimeoutInMinutes()
 A time interval. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setTimeoutInMinutes(Integer timeoutInMinutes)
 A time interval. | 
| String | toString()Returns a string representation of this object. | 
| DeltaTimeSessionWindowConfiguration | withTimeoutInMinutes(Integer timeoutInMinutes)
 A time interval. | 
public void setTimeoutInMinutes(Integer timeoutInMinutes)
 A time interval. You can use timeoutInMinutes so that IoT Analytics can batch up late data
 notifications that have been generated since the last execution. IoT Analytics sends one batch of notifications
 to Amazon CloudWatch Events at one time.
 
For more information about how to write a timestamp expression, see Date and Time Functions and Operators, in the Presto 0.172 Documentation.
timeoutInMinutes - A time interval. You can use timeoutInMinutes so that IoT Analytics can batch up late data
        notifications that have been generated since the last execution. IoT Analytics sends one batch of
        notifications to Amazon CloudWatch Events at one time.
        For more information about how to write a timestamp expression, see Date and Time Functions and Operators, in the Presto 0.172 Documentation.
public Integer getTimeoutInMinutes()
 A time interval. You can use timeoutInMinutes so that IoT Analytics can batch up late data
 notifications that have been generated since the last execution. IoT Analytics sends one batch of notifications
 to Amazon CloudWatch Events at one time.
 
For more information about how to write a timestamp expression, see Date and Time Functions and Operators, in the Presto 0.172 Documentation.
timeoutInMinutes so that IoT Analytics can batch up late data
         notifications that have been generated since the last execution. IoT Analytics sends one batch of
         notifications to Amazon CloudWatch Events at one time.
         For more information about how to write a timestamp expression, see Date and Time Functions and Operators, in the Presto 0.172 Documentation.
public DeltaTimeSessionWindowConfiguration withTimeoutInMinutes(Integer timeoutInMinutes)
 A time interval. You can use timeoutInMinutes so that IoT Analytics can batch up late data
 notifications that have been generated since the last execution. IoT Analytics sends one batch of notifications
 to Amazon CloudWatch Events at one time.
 
For more information about how to write a timestamp expression, see Date and Time Functions and Operators, in the Presto 0.172 Documentation.
timeoutInMinutes - A time interval. You can use timeoutInMinutes so that IoT Analytics can batch up late data
        notifications that have been generated since the last execution. IoT Analytics sends one batch of
        notifications to Amazon CloudWatch Events at one time.
        For more information about how to write a timestamp expression, see Date and Time Functions and Operators, in the Presto 0.172 Documentation.
public String toString()
toString in class ObjectObject.toString()public DeltaTimeSessionWindowConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.