69 inline void SetArn(
Aws::String&& value) { m_arnHasBeenSet =
true; m_arn = std::move(value); }
74 inline void SetArn(
const char* value) { m_arnHasBeenSet =
true; m_arn.assign(value); }
270 inline void SetInput(
const char* value) { m_inputHasBeenSet =
true; m_input.assign(value); }
414 inline void SetRoleArn(
const char* value) { m_roleArnHasBeenSet =
true; m_roleArn.assign(value); }
559 bool m_arnHasBeenSet =
false;
562 bool m_deadLetterConfigHasBeenSet =
false;
565 bool m_ecsParametersHasBeenSet =
false;
568 bool m_eventBridgeParametersHasBeenSet =
false;
571 bool m_inputHasBeenSet =
false;
574 bool m_kinesisParametersHasBeenSet =
false;
577 bool m_retryPolicyHasBeenSet =
false;
580 bool m_roleArnHasBeenSet =
false;
583 bool m_sageMakerPipelineParametersHasBeenSet =
false;
586 bool m_sqsParametersHasBeenSet =
false;
#define AWS_SCHEDULER_API
void SetEventBridgeParameters(const EventBridgeParameters &value)
Target & WithEventBridgeParameters(EventBridgeParameters &&value)
Target & WithEcsParameters(EcsParameters &&value)
const Aws::String & GetInput() const
Target & WithSageMakerPipelineParameters(SageMakerPipelineParameters &&value)
void SetSqsParameters(const SqsParameters &value)
const Aws::String & GetArn() const
Target & WithEcsParameters(const EcsParameters &value)
bool SqsParametersHasBeenSet() const
Target & WithSageMakerPipelineParameters(const SageMakerPipelineParameters &value)
bool ArnHasBeenSet() const
void SetKinesisParameters(KinesisParameters &&value)
void SetRoleArn(const Aws::String &value)
bool EcsParametersHasBeenSet() const
Target & WithSqsParameters(SqsParameters &&value)
Target & WithDeadLetterConfig(DeadLetterConfig &&value)
Target & WithEventBridgeParameters(const EventBridgeParameters &value)
Target & WithKinesisParameters(KinesisParameters &&value)
Target & WithInput(const Aws::String &value)
Target & WithDeadLetterConfig(const DeadLetterConfig &value)
void SetRetryPolicy(const RetryPolicy &value)
void SetDeadLetterConfig(const DeadLetterConfig &value)
const SageMakerPipelineParameters & GetSageMakerPipelineParameters() const
void SetRoleArn(Aws::String &&value)
AWS_SCHEDULER_API Target()
Target & WithRoleArn(const Aws::String &value)
const RetryPolicy & GetRetryPolicy() const
Target & WithRoleArn(Aws::String &&value)
Target & WithRetryPolicy(RetryPolicy &&value)
Target & WithRetryPolicy(const RetryPolicy &value)
bool RetryPolicyHasBeenSet() const
void SetArn(Aws::String &&value)
Target & WithInput(const char *value)
bool KinesisParametersHasBeenSet() const
void SetSageMakerPipelineParameters(const SageMakerPipelineParameters &value)
void SetArn(const Aws::String &value)
bool DeadLetterConfigHasBeenSet() const
bool EventBridgeParametersHasBeenSet() const
void SetKinesisParameters(const KinesisParameters &value)
bool RoleArnHasBeenSet() const
const KinesisParameters & GetKinesisParameters() const
bool InputHasBeenSet() const
AWS_SCHEDULER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetEcsParameters(const EcsParameters &value)
Target & WithKinesisParameters(const KinesisParameters &value)
Target & WithSqsParameters(const SqsParameters &value)
void SetRetryPolicy(RetryPolicy &&value)
void SetInput(const char *value)
const DeadLetterConfig & GetDeadLetterConfig() const
bool SageMakerPipelineParametersHasBeenSet() const
void SetEcsParameters(EcsParameters &&value)
Target & WithArn(Aws::String &&value)
Target & WithArn(const char *value)
const Aws::String & GetRoleArn() const
Target & WithRoleArn(const char *value)
void SetSqsParameters(SqsParameters &&value)
void SetArn(const char *value)
AWS_SCHEDULER_API Target & operator=(Aws::Utils::Json::JsonView jsonValue)
Target & WithArn(const Aws::String &value)
void SetInput(const Aws::String &value)
const EcsParameters & GetEcsParameters() const
void SetInput(Aws::String &&value)
void SetSageMakerPipelineParameters(SageMakerPipelineParameters &&value)
AWS_SCHEDULER_API Target(Aws::Utils::Json::JsonView jsonValue)
const SqsParameters & GetSqsParameters() const
const EventBridgeParameters & GetEventBridgeParameters() const
void SetRoleArn(const char *value)
void SetDeadLetterConfig(DeadLetterConfig &&value)
void SetEventBridgeParameters(EventBridgeParameters &&value)
Target & WithInput(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String