7#include <aws/snowball/Snowball_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
62 template<
typename JobCompletionReportURIT = Aws::String>
63 void SetJobCompletionReportURI(JobCompletionReportURIT&& value) { m_jobCompletionReportURIHasBeenSet =
true; m_jobCompletionReportURI = std::forward<JobCompletionReportURIT>(value); }
64 template<
typename JobCompletionReportURIT = Aws::String>
75 template<
typename JobSuccessLogURIT = Aws::String>
76 void SetJobSuccessLogURI(JobSuccessLogURIT&& value) { m_jobSuccessLogURIHasBeenSet =
true; m_jobSuccessLogURI = std::forward<JobSuccessLogURIT>(value); }
77 template<
typename JobSuccessLogURIT = Aws::String>
88 template<
typename JobFailureLogURIT = Aws::String>
89 void SetJobFailureLogURI(JobFailureLogURIT&& value) { m_jobFailureLogURIHasBeenSet =
true; m_jobFailureLogURI = std::forward<JobFailureLogURIT>(value); }
90 template<
typename JobFailureLogURIT = Aws::String>
96 bool m_jobCompletionReportURIHasBeenSet =
false;
99 bool m_jobSuccessLogURIHasBeenSet =
false;
102 bool m_jobFailureLogURIHasBeenSet =
false;
AWS_SNOWBALL_API JobLogs & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SNOWBALL_API JobLogs()=default
bool JobSuccessLogURIHasBeenSet() const
const Aws::String & GetJobSuccessLogURI() const
void SetJobSuccessLogURI(JobSuccessLogURIT &&value)
JobLogs & WithJobFailureLogURI(JobFailureLogURIT &&value)
AWS_SNOWBALL_API JobLogs(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetJobFailureLogURI() const
JobLogs & WithJobCompletionReportURI(JobCompletionReportURIT &&value)
JobLogs & WithJobSuccessLogURI(JobSuccessLogURIT &&value)
bool JobFailureLogURIHasBeenSet() const
void SetJobCompletionReportURI(JobCompletionReportURIT &&value)
const Aws::String & GetJobCompletionReportURI() const
void SetJobFailureLogURI(JobFailureLogURIT &&value)
AWS_SNOWBALL_API Aws::Utils::Json::JsonValue Jsonize() const
bool JobCompletionReportURIHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue