AWS SDK for C++  1.9.159
AWS SDK for C++
DataQualityJobInput.h
Go to the documentation of this file.
1 
6 #pragma once
9 #include <utility>
10 
11 namespace Aws
12 {
13 namespace Utils
14 {
15 namespace Json
16 {
17  class JsonValue;
18  class JsonView;
19 } // namespace Json
20 } // namespace Utils
21 namespace SageMaker
22 {
23 namespace Model
24 {
25 
33  {
34  public:
39 
40 
41 
42  inline const EndpointInput& GetEndpointInput() const{ return m_endpointInput; }
43 
44 
45  inline bool EndpointInputHasBeenSet() const { return m_endpointInputHasBeenSet; }
46 
47 
48  inline void SetEndpointInput(const EndpointInput& value) { m_endpointInputHasBeenSet = true; m_endpointInput = value; }
49 
50 
51  inline void SetEndpointInput(EndpointInput&& value) { m_endpointInputHasBeenSet = true; m_endpointInput = std::move(value); }
52 
53 
54  inline DataQualityJobInput& WithEndpointInput(const EndpointInput& value) { SetEndpointInput(value); return *this;}
55 
56 
57  inline DataQualityJobInput& WithEndpointInput(EndpointInput&& value) { SetEndpointInput(std::move(value)); return *this;}
58 
59  private:
60 
61  EndpointInput m_endpointInput;
62  bool m_endpointInputHasBeenSet;
63  };
64 
65 } // namespace Model
66 } // namespace SageMaker
67 } // namespace Aws
Aws::SavingsPlans::Model::SavingsPlanProductType::NOT_SET
@ NOT_SET
SageMaker_EXPORTS.h
Aws::SageMaker::Model::DataQualityJobInput::SetEndpointInput
void SetEndpointInput(const EndpointInput &value)
Definition: DataQualityJobInput.h:48
Aws::SageMaker::Model::EndpointInput
Definition: EndpointInput.h:34
Aws::SageMaker::Model::DataQualityJobInput::operator=
DataQualityJobInput & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::DataQualityJobInput::DataQualityJobInput
DataQualityJobInput(Aws::Utils::Json::JsonView jsonValue)
Aws::SageMaker::Model::DataQualityJobInput::GetEndpointInput
const EndpointInput & GetEndpointInput() const
Definition: DataQualityJobInput.h:42
EndpointInput.h
AWS_SAGEMAKER_API
#define AWS_SAGEMAKER_API
Definition: SageMaker_EXPORTS.h:28
Aws::SageMaker::Model::DataQualityJobInput::DataQualityJobInput
DataQualityJobInput()
Aws::SageMaker::Model::DataQualityJobInput::EndpointInputHasBeenSet
bool EndpointInputHasBeenSet() const
Definition: DataQualityJobInput.h:45
Aws::SageMaker::Model::DataQualityJobInput::WithEndpointInput
DataQualityJobInput & WithEndpointInput(EndpointInput &&value)
Definition: DataQualityJobInput.h:57
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::SageMaker::Model::DataQualityJobInput
Definition: DataQualityJobInput.h:33
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::SageMaker::Model::DataQualityJobInput::SetEndpointInput
void SetEndpointInput(EndpointInput &&value)
Definition: DataQualityJobInput.h:51
Aws::SageMaker::Model::DataQualityJobInput::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::SageMaker::Model::DataQualityJobInput::WithEndpointInput
DataQualityJobInput & WithEndpointInput(const EndpointInput &value)
Definition: DataQualityJobInput.h:54