7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
46 template<
typename RunIdT = Aws::String>
47 void SetRunId(RunIdT&& value) { m_runIdHasBeenSet =
true; m_runId = std::forward<RunIdT>(value); }
48 template<
typename RunIdT = Aws::String>
58 template<
typename JobRunIdT = Aws::String>
59 void SetJobRunId(JobRunIdT&& value) { m_jobRunIdHasBeenSet =
true; m_jobRunId = std::forward<JobRunIdT>(value); }
60 template<
typename JobRunIdT = Aws::String>
66 bool m_runIdHasBeenSet =
false;
69 bool m_jobRunIdHasBeenSet =
false;
bool RunIdHasBeenSet() const
void SetJobRunId(JobRunIdT &&value)
const Aws::String & GetRunId() const
AWS_GLUE_API RunIdentifier()=default
RunIdentifier & WithJobRunId(JobRunIdT &&value)
RunIdentifier & WithRunId(RunIdT &&value)
AWS_GLUE_API RunIdentifier & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetRunId(RunIdT &&value)
AWS_GLUE_API RunIdentifier(Aws::Utils::Json::JsonView jsonValue)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
bool JobRunIdHasBeenSet() const
const Aws::String & GetJobRunId() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue