Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Documentation
data DeltaTimeSessionWindowConfiguration Source #
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.
See: newDeltaTimeSessionWindowConfiguration
smart constructor.
DeltaTimeSessionWindowConfiguration' | |
|
Instances
FromJSON DeltaTimeSessionWindowConfiguration Source # | |
ToJSON DeltaTimeSessionWindowConfiguration Source # | |
Generic DeltaTimeSessionWindowConfiguration Source # | |
Read DeltaTimeSessionWindowConfiguration Source # | |
Show DeltaTimeSessionWindowConfiguration Source # | |
NFData DeltaTimeSessionWindowConfiguration Source # | |
Eq DeltaTimeSessionWindowConfiguration Source # | |
Hashable DeltaTimeSessionWindowConfiguration Source # | |
type Rep DeltaTimeSessionWindowConfiguration Source # | |
Defined in Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration type Rep DeltaTimeSessionWindowConfiguration = D1 ('MetaData "DeltaTimeSessionWindowConfiguration" "Amazonka.IoTAnalytics.Types.DeltaTimeSessionWindowConfiguration" "amazonka-iot-analytics-2.0-2pxFb0PbSzA9ccOL4CofY4" 'False) (C1 ('MetaCons "DeltaTimeSessionWindowConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "timeoutInMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural))) |
newDeltaTimeSessionWindowConfiguration Source #
Create a value of DeltaTimeSessionWindowConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:timeoutInMinutes:DeltaTimeSessionWindowConfiguration'
, deltaTimeSessionWindowConfiguration_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.
deltaTimeSessionWindowConfiguration_timeoutInMinutes :: Lens' DeltaTimeSessionWindowConfiguration Natural Source #
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.