7#include <aws/logs/CloudWatchLogs_EXPORTS.h>
16namespace CloudWatchLogs {
39 m_creationTimeHasBeenSet =
true;
40 m_creationTime = value;
56 m_completionTimeHasBeenSet =
true;
57 m_completionTime = value;
65 long long m_creationTime{0};
67 long long m_completionTime{0};
68 bool m_creationTimeHasBeenSet =
false;
69 bool m_completionTimeHasBeenSet =
false;
bool CreationTimeHasBeenSet() const
void SetCompletionTime(long long value)
AWS_CLOUDWATCHLOGS_API ExportTaskExecutionInfo()=default
long long GetCompletionTime() const
bool CompletionTimeHasBeenSet() const
ExportTaskExecutionInfo & WithCompletionTime(long long value)
long long GetCreationTime() const
AWS_CLOUDWATCHLOGS_API ExportTaskExecutionInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CLOUDWATCHLOGS_API ExportTaskExecutionInfo(Aws::Utils::Json::JsonView jsonValue)
ExportTaskExecutionInfo & WithCreationTime(long long value)
AWS_CLOUDWATCHLOGS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetCreationTime(long long value)
Aws::Utils::Json::JsonValue JsonValue