7#include <aws/greengrass/Greengrass_EXPORTS.h>
8#include <aws/greengrass/model/ConfigurationSyncStatus.h>
9#include <aws/greengrass/model/Telemetry.h>
64 bool m_configurationSyncStatusHasBeenSet =
false;
67 bool m_telemetryHasBeenSet =
false;
ConfigurationSyncStatus GetConfigurationSyncStatus() const
void SetConfigurationSyncStatus(ConfigurationSyncStatus value)
AWS_GREENGRASS_API Aws::Utils::Json::JsonValue Jsonize() const
Telemetry GetTelemetry() const
AWS_GREENGRASS_API TelemetryConfiguration()=default
bool TelemetryHasBeenSet() const
TelemetryConfiguration & WithTelemetry(Telemetry value)
void SetTelemetry(Telemetry value)
AWS_GREENGRASS_API TelemetryConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool ConfigurationSyncStatusHasBeenSet() const
TelemetryConfiguration & WithConfigurationSyncStatus(ConfigurationSyncStatus value)
AWS_GREENGRASS_API TelemetryConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue