21template<
typename RESULT_TYPE>
22class AmazonWebServiceResult;
61 inline void SetClientToken(
const char* value) { m_clientToken.assign(value); }
149 inline void SetJobId(
const char* value) { m_jobId.assign(value); }
DescribePackageImportJobResult & WithOutput(PackageImportJobOutput &&value)
void SetOutputConfig(const PackageImportJobOutputConfig &value)
void SetOutput(PackageImportJobOutput &&value)
void SetJobId(const Aws::String &value)
const Aws::Utils::DateTime & GetCreatedTime() const
DescribePackageImportJobResult & WithClientToken(const char *value)
DescribePackageImportJobResult & WithJobId(const Aws::String &value)
const Aws::String & GetClientToken() const
void SetJobId(Aws::String &&value)
AWS_PANORAMA_API DescribePackageImportJobResult()
const Aws::String & GetStatusMessage() const
DescribePackageImportJobResult & WithJobTags(const Aws::Vector< JobResourceTags > &value)
DescribePackageImportJobResult & AddJobTags(const JobResourceTags &value)
void SetLastUpdatedTime(Aws::Utils::DateTime &&value)
const PackageImportJobInputConfig & GetInputConfig() const
DescribePackageImportJobResult & WithJobType(PackageImportJobType &&value)
DescribePackageImportJobResult & WithClientToken(const Aws::String &value)
AWS_PANORAMA_API DescribePackageImportJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DescribePackageImportJobResult & WithJobId(const char *value)
void SetOutputConfig(PackageImportJobOutputConfig &&value)
void SetJobType(PackageImportJobType &&value)
DescribePackageImportJobResult & WithStatusMessage(const char *value)
const PackageImportJobType & GetJobType() const
AWS_PANORAMA_API DescribePackageImportJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetCreatedTime(Aws::Utils::DateTime &&value)
void SetStatus(PackageImportJobStatus &&value)
const PackageImportJobStatus & GetStatus() const
void SetOutput(const PackageImportJobOutput &value)
DescribePackageImportJobResult & WithOutputConfig(PackageImportJobOutputConfig &&value)
void SetClientToken(Aws::String &&value)
DescribePackageImportJobResult & WithStatus(PackageImportJobStatus &&value)
DescribePackageImportJobResult & WithLastUpdatedTime(const Aws::Utils::DateTime &value)
DescribePackageImportJobResult & WithJobId(Aws::String &&value)
void SetJobTags(Aws::Vector< JobResourceTags > &&value)
DescribePackageImportJobResult & AddJobTags(JobResourceTags &&value)
void SetClientToken(const char *value)
DescribePackageImportJobResult & WithLastUpdatedTime(Aws::Utils::DateTime &&value)
void SetInputConfig(PackageImportJobInputConfig &&value)
DescribePackageImportJobResult & WithCreatedTime(const Aws::Utils::DateTime &value)
DescribePackageImportJobResult & WithInputConfig(const PackageImportJobInputConfig &value)
const PackageImportJobOutputConfig & GetOutputConfig() const
void SetInputConfig(const PackageImportJobInputConfig &value)
void SetJobId(const char *value)
DescribePackageImportJobResult & WithJobType(const PackageImportJobType &value)
void SetCreatedTime(const Aws::Utils::DateTime &value)
void SetStatusMessage(const Aws::String &value)
DescribePackageImportJobResult & WithInputConfig(PackageImportJobInputConfig &&value)
void SetLastUpdatedTime(const Aws::Utils::DateTime &value)
void SetStatusMessage(Aws::String &&value)
void SetStatusMessage(const char *value)
DescribePackageImportJobResult & WithOutputConfig(const PackageImportJobOutputConfig &value)
void SetJobTags(const Aws::Vector< JobResourceTags > &value)
DescribePackageImportJobResult & WithJobTags(Aws::Vector< JobResourceTags > &&value)
DescribePackageImportJobResult & WithOutput(const PackageImportJobOutput &value)
const Aws::Vector< JobResourceTags > & GetJobTags() const
const PackageImportJobOutput & GetOutput() const
void SetJobType(const PackageImportJobType &value)
void SetClientToken(const Aws::String &value)
DescribePackageImportJobResult & WithClientToken(Aws::String &&value)
DescribePackageImportJobResult & WithStatusMessage(const Aws::String &value)
const Aws::String & GetJobId() const
const Aws::Utils::DateTime & GetLastUpdatedTime() const
void SetStatus(const PackageImportJobStatus &value)
DescribePackageImportJobResult & WithStatus(const PackageImportJobStatus &value)
DescribePackageImportJobResult & WithStatusMessage(Aws::String &&value)
DescribePackageImportJobResult & WithCreatedTime(Aws::Utils::DateTime &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector