/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Inputs for the model bias job.See Also:
AWS
* API Reference
Input object for the batch transform job.
*/ inline const BatchTransformInput& GetBatchTransformInput() const{ return m_batchTransformInput; } /** *Input object for the batch transform job.
*/ inline bool BatchTransformInputHasBeenSet() const { return m_batchTransformInputHasBeenSet; } /** *Input object for the batch transform job.
*/ inline void SetBatchTransformInput(const BatchTransformInput& value) { m_batchTransformInputHasBeenSet = true; m_batchTransformInput = value; } /** *Input object for the batch transform job.
*/ inline void SetBatchTransformInput(BatchTransformInput&& value) { m_batchTransformInputHasBeenSet = true; m_batchTransformInput = std::move(value); } /** *Input object for the batch transform job.
*/ inline ModelBiasJobInput& WithBatchTransformInput(const BatchTransformInput& value) { SetBatchTransformInput(value); return *this;} /** *Input object for the batch transform job.
*/ inline ModelBiasJobInput& WithBatchTransformInput(BatchTransformInput&& value) { SetBatchTransformInput(std::move(value)); return *this;} /** *Location of ground truth labels to use in model bias job.
*/ inline const MonitoringGroundTruthS3Input& GetGroundTruthS3Input() const{ return m_groundTruthS3Input; } /** *Location of ground truth labels to use in model bias job.
*/ inline bool GroundTruthS3InputHasBeenSet() const { return m_groundTruthS3InputHasBeenSet; } /** *Location of ground truth labels to use in model bias job.
*/ inline void SetGroundTruthS3Input(const MonitoringGroundTruthS3Input& value) { m_groundTruthS3InputHasBeenSet = true; m_groundTruthS3Input = value; } /** *Location of ground truth labels to use in model bias job.
*/ inline void SetGroundTruthS3Input(MonitoringGroundTruthS3Input&& value) { m_groundTruthS3InputHasBeenSet = true; m_groundTruthS3Input = std::move(value); } /** *Location of ground truth labels to use in model bias job.
*/ inline ModelBiasJobInput& WithGroundTruthS3Input(const MonitoringGroundTruthS3Input& value) { SetGroundTruthS3Input(value); return *this;} /** *Location of ground truth labels to use in model bias job.
*/ inline ModelBiasJobInput& WithGroundTruthS3Input(MonitoringGroundTruthS3Input&& value) { SetGroundTruthS3Input(std::move(value)); return *this;} private: EndpointInput m_endpointInput; bool m_endpointInputHasBeenSet = false; BatchTransformInput m_batchTransformInput; bool m_batchTransformInputHasBeenSet = false; MonitoringGroundTruthS3Input m_groundTruthS3Input; bool m_groundTruthS3InputHasBeenSet = false; }; } // namespace Model } // namespace SageMaker } // namespace Aws