7#include <aws/greengrass/Greengrass_EXPORTS.h>
8#include <aws/greengrass/model/TelemetryConfiguration.h>
46 template<
typename TelemetryConfigurationT = TelemetryConfiguration>
47 void SetTelemetryConfiguration(TelemetryConfigurationT&& value) { m_telemetryConfigurationHasBeenSet =
true; m_telemetryConfiguration = std::forward<TelemetryConfigurationT>(value); }
48 template<
typename TelemetryConfigurationT = TelemetryConfiguration>
54 bool m_telemetryConfigurationHasBeenSet =
false;
const TelemetryConfiguration & GetTelemetryConfiguration() const
AWS_GREENGRASS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GREENGRASS_API RuntimeConfiguration()=default
void SetTelemetryConfiguration(TelemetryConfigurationT &&value)
AWS_GREENGRASS_API RuntimeConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
RuntimeConfiguration & WithTelemetryConfiguration(TelemetryConfigurationT &&value)
AWS_GREENGRASS_API RuntimeConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool TelemetryConfigurationHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue