/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The input structure representing Output Resolution for Stacking
* Operation.See Also:
AWS
* API Reference
A string value representing Predefined Output Resolution for a stacking
* operation. Allowed values are HIGHEST
, LOWEST
, and
* AVERAGE
.
A string value representing Predefined Output Resolution for a stacking
* operation. Allowed values are HIGHEST
, LOWEST
, and
* AVERAGE
.
A string value representing Predefined Output Resolution for a stacking
* operation. Allowed values are HIGHEST
, LOWEST
, and
* AVERAGE
.
A string value representing Predefined Output Resolution for a stacking
* operation. Allowed values are HIGHEST
, LOWEST
, and
* AVERAGE
.
A string value representing Predefined Output Resolution for a stacking
* operation. Allowed values are HIGHEST
, LOWEST
, and
* AVERAGE
.
A string value representing Predefined Output Resolution for a stacking
* operation. Allowed values are HIGHEST
, LOWEST
, and
* AVERAGE
.
The structure representing User Output Resolution for a Stacking operation * defined as a value and unit.
*/ inline const UserDefined& GetUserDefined() const{ return m_userDefined; } /** *The structure representing User Output Resolution for a Stacking operation * defined as a value and unit.
*/ inline bool UserDefinedHasBeenSet() const { return m_userDefinedHasBeenSet; } /** *The structure representing User Output Resolution for a Stacking operation * defined as a value and unit.
*/ inline void SetUserDefined(const UserDefined& value) { m_userDefinedHasBeenSet = true; m_userDefined = value; } /** *The structure representing User Output Resolution for a Stacking operation * defined as a value and unit.
*/ inline void SetUserDefined(UserDefined&& value) { m_userDefinedHasBeenSet = true; m_userDefined = std::move(value); } /** *The structure representing User Output Resolution for a Stacking operation * defined as a value and unit.
*/ inline OutputResolutionStackInput& WithUserDefined(const UserDefined& value) { SetUserDefined(value); return *this;} /** *The structure representing User Output Resolution for a Stacking operation * defined as a value and unit.
*/ inline OutputResolutionStackInput& WithUserDefined(UserDefined&& value) { SetUserDefined(std::move(value)); return *this;} private: PredefinedResolution m_predefined; bool m_predefinedHasBeenSet = false; UserDefined m_userDefined; bool m_userDefinedHasBeenSet = false; }; } // namespace Model } // namespace SageMakerGeospatial } // namespace Aws