/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Contains information about an application-specific calculation
* result.See Also:
AWS
* API Reference
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stdout
file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the stderr
error messages file for the
* calculation.
The Amazon S3 location of the folder for the calculation results.
*/ inline const Aws::String& GetResultS3Uri() const{ return m_resultS3Uri; } /** *The Amazon S3 location of the folder for the calculation results.
*/ inline bool ResultS3UriHasBeenSet() const { return m_resultS3UriHasBeenSet; } /** *The Amazon S3 location of the folder for the calculation results.
*/ inline void SetResultS3Uri(const Aws::String& value) { m_resultS3UriHasBeenSet = true; m_resultS3Uri = value; } /** *The Amazon S3 location of the folder for the calculation results.
*/ inline void SetResultS3Uri(Aws::String&& value) { m_resultS3UriHasBeenSet = true; m_resultS3Uri = std::move(value); } /** *The Amazon S3 location of the folder for the calculation results.
*/ inline void SetResultS3Uri(const char* value) { m_resultS3UriHasBeenSet = true; m_resultS3Uri.assign(value); } /** *The Amazon S3 location of the folder for the calculation results.
*/ inline CalculationResult& WithResultS3Uri(const Aws::String& value) { SetResultS3Uri(value); return *this;} /** *The Amazon S3 location of the folder for the calculation results.
*/ inline CalculationResult& WithResultS3Uri(Aws::String&& value) { SetResultS3Uri(std::move(value)); return *this;} /** *The Amazon S3 location of the folder for the calculation results.
*/ inline CalculationResult& WithResultS3Uri(const char* value) { SetResultS3Uri(value); return *this;} /** *The data format of the calculation result.
*/ inline const Aws::String& GetResultType() const{ return m_resultType; } /** *The data format of the calculation result.
*/ inline bool ResultTypeHasBeenSet() const { return m_resultTypeHasBeenSet; } /** *The data format of the calculation result.
*/ inline void SetResultType(const Aws::String& value) { m_resultTypeHasBeenSet = true; m_resultType = value; } /** *The data format of the calculation result.
*/ inline void SetResultType(Aws::String&& value) { m_resultTypeHasBeenSet = true; m_resultType = std::move(value); } /** *The data format of the calculation result.
*/ inline void SetResultType(const char* value) { m_resultTypeHasBeenSet = true; m_resultType.assign(value); } /** *The data format of the calculation result.
*/ inline CalculationResult& WithResultType(const Aws::String& value) { SetResultType(value); return *this;} /** *The data format of the calculation result.
*/ inline CalculationResult& WithResultType(Aws::String&& value) { SetResultType(std::move(value)); return *this;} /** *The data format of the calculation result.
*/ inline CalculationResult& WithResultType(const char* value) { SetResultType(value); return *this;} private: Aws::String m_stdOutS3Uri; bool m_stdOutS3UriHasBeenSet = false; Aws::String m_stdErrorS3Uri; bool m_stdErrorS3UriHasBeenSet = false; Aws::String m_resultS3Uri; bool m_resultS3UriHasBeenSet = false; Aws::String m_resultType; bool m_resultTypeHasBeenSet = false; }; } // namespace Model } // namespace Athena } // namespace Aws