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