/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Inputs for the model explainability 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 ModelExplainabilityJobInput& WithBatchTransformInput(const BatchTransformInput& value) { SetBatchTransformInput(value); return *this;} /** *Input object for the batch transform job.
*/ inline ModelExplainabilityJobInput& WithBatchTransformInput(BatchTransformInput&& value) { SetBatchTransformInput(std::move(value)); return *this;} private: EndpointInput m_endpointInput; bool m_endpointInputHasBeenSet = false; BatchTransformInput m_batchTransformInput; bool m_batchTransformInputHasBeenSet = false; }; } // namespace Model } // namespace SageMaker } // namespace Aws