7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
49 inline void SetPipelineArn(
const char* value) { m_pipelineArnHasBeenSet =
true; m_pipelineArn.assign(value); }
63 inline void SetPipelineName(
const char* value) { m_pipelineNameHasBeenSet =
true; m_pipelineName.assign(value); }
77 inline void SetPipelineDisplayName(
const char* value) { m_pipelineDisplayNameHasBeenSet =
true; m_pipelineDisplayName.assign(value); }
91 inline void SetPipelineDescription(
const char* value) { m_pipelineDescriptionHasBeenSet =
true; m_pipelineDescription.assign(value); }
105 inline void SetRoleArn(
const char* value) { m_roleArnHasBeenSet =
true; m_roleArn.assign(value); }
149 bool m_pipelineArnHasBeenSet =
false;
152 bool m_pipelineNameHasBeenSet =
false;
155 bool m_pipelineDisplayNameHasBeenSet =
false;
158 bool m_pipelineDescriptionHasBeenSet =
false;
161 bool m_roleArnHasBeenSet =
false;
164 bool m_creationTimeHasBeenSet =
false;
167 bool m_lastModifiedTimeHasBeenSet =
false;
170 bool m_lastExecutionTimeHasBeenSet =
false;
void SetPipelineName(const char *value)
PipelineSummary & WithCreationTime(const Aws::Utils::DateTime &value)
void SetCreationTime(const Aws::Utils::DateTime &value)
PipelineSummary & WithPipelineArn(const char *value)
void SetLastExecutionTime(const Aws::Utils::DateTime &value)
PipelineSummary & WithLastExecutionTime(Aws::Utils::DateTime &&value)
bool PipelineDescriptionHasBeenSet() const
const Aws::String & GetPipelineArn() const
PipelineSummary & WithLastModifiedTime(const Aws::Utils::DateTime &value)
const Aws::String & GetPipelineDisplayName() const
void SetPipelineName(const Aws::String &value)
void SetPipelineDescription(const char *value)
const Aws::Utils::DateTime & GetLastExecutionTime() const
const Aws::Utils::DateTime & GetCreationTime() const
void SetPipelineArn(Aws::String &&value)
PipelineSummary & WithRoleArn(Aws::String &&value)
PipelineSummary & WithLastModifiedTime(Aws::Utils::DateTime &&value)
void SetPipelineDisplayName(Aws::String &&value)
AWS_SAGEMAKER_API PipelineSummary()
void SetCreationTime(Aws::Utils::DateTime &&value)
const Aws::String & GetPipelineName() const
PipelineSummary & WithPipelineName(Aws::String &&value)
PipelineSummary & WithPipelineDisplayName(const Aws::String &value)
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
void SetPipelineDisplayName(const char *value)
PipelineSummary & WithPipelineDisplayName(Aws::String &&value)
PipelineSummary & WithPipelineArn(Aws::String &&value)
PipelineSummary & WithPipelineDescription(const char *value)
PipelineSummary & WithPipelineDisplayName(const char *value)
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
PipelineSummary & WithPipelineDescription(Aws::String &&value)
bool CreationTimeHasBeenSet() const
PipelineSummary & WithPipelineDescription(const Aws::String &value)
void SetPipelineDisplayName(const Aws::String &value)
void SetRoleArn(const Aws::String &value)
void SetRoleArn(Aws::String &&value)
PipelineSummary & WithPipelineName(const Aws::String &value)
void SetPipelineDescription(const Aws::String &value)
const Aws::Utils::DateTime & GetLastModifiedTime() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API PipelineSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetPipelineDescription(Aws::String &&value)
bool RoleArnHasBeenSet() const
PipelineSummary & WithRoleArn(const char *value)
bool LastModifiedTimeHasBeenSet() const
bool PipelineArnHasBeenSet() const
void SetRoleArn(const char *value)
bool LastExecutionTimeHasBeenSet() const
AWS_SAGEMAKER_API PipelineSummary(Aws::Utils::Json::JsonView jsonValue)
PipelineSummary & WithPipelineArn(const Aws::String &value)
const Aws::String & GetPipelineDescription() const
bool PipelineNameHasBeenSet() const
void SetPipelineName(Aws::String &&value)
PipelineSummary & WithLastExecutionTime(const Aws::Utils::DateTime &value)
bool PipelineDisplayNameHasBeenSet() const
void SetPipelineArn(const char *value)
void SetPipelineArn(const Aws::String &value)
const Aws::String & GetRoleArn() const
PipelineSummary & WithCreationTime(Aws::Utils::DateTime &&value)
PipelineSummary & WithRoleArn(const Aws::String &value)
PipelineSummary & WithPipelineName(const char *value)
void SetLastExecutionTime(Aws::Utils::DateTime &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue