7#include <aws/iotanalytics/IoTAnalytics_EXPORTS.h>
8#include <aws/iotanalytics/model/DeltaTimeSessionWindowConfiguration.h>
47 template<
typename DeltaTimeSessionWindowConfigurationT = DeltaTimeSessionWindowConfiguration>
48 void SetDeltaTimeSessionWindowConfiguration(DeltaTimeSessionWindowConfigurationT&& value) { m_deltaTimeSessionWindowConfigurationHasBeenSet =
true; m_deltaTimeSessionWindowConfiguration = std::forward<DeltaTimeSessionWindowConfigurationT>(value); }
49 template<
typename DeltaTimeSessionWindowConfigurationT = DeltaTimeSessionWindowConfiguration>
55 bool m_deltaTimeSessionWindowConfigurationHasBeenSet =
false;
void SetDeltaTimeSessionWindowConfiguration(DeltaTimeSessionWindowConfigurationT &&value)
const DeltaTimeSessionWindowConfiguration & GetDeltaTimeSessionWindowConfiguration() const
AWS_IOTANALYTICS_API LateDataRuleConfiguration()=default
AWS_IOTANALYTICS_API Aws::Utils::Json::JsonValue Jsonize() const
LateDataRuleConfiguration & WithDeltaTimeSessionWindowConfiguration(DeltaTimeSessionWindowConfigurationT &&value)
bool DeltaTimeSessionWindowConfigurationHasBeenSet() const
AWS_IOTANALYTICS_API LateDataRuleConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTANALYTICS_API LateDataRuleConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue