/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Represents whether certain values are recognized as null values for
* removal.See Also:
AWS
* API Reference
Specifies that an empty string is considered as a null value.
*/ inline bool GetIsEmpty() const{ return m_isEmpty; } /** *Specifies that an empty string is considered as a null value.
*/ inline bool IsEmptyHasBeenSet() const { return m_isEmptyHasBeenSet; } /** *Specifies that an empty string is considered as a null value.
*/ inline void SetIsEmpty(bool value) { m_isEmptyHasBeenSet = true; m_isEmpty = value; } /** *Specifies that an empty string is considered as a null value.
*/ inline NullCheckBoxList& WithIsEmpty(bool value) { SetIsEmpty(value); return *this;} /** *Specifies that a value spelling out the word 'null' is considered as a null * value.
*/ inline bool GetIsNullString() const{ return m_isNullString; } /** *Specifies that a value spelling out the word 'null' is considered as a null * value.
*/ inline bool IsNullStringHasBeenSet() const { return m_isNullStringHasBeenSet; } /** *Specifies that a value spelling out the word 'null' is considered as a null * value.
*/ inline void SetIsNullString(bool value) { m_isNullStringHasBeenSet = true; m_isNullString = value; } /** *Specifies that a value spelling out the word 'null' is considered as a null * value.
*/ inline NullCheckBoxList& WithIsNullString(bool value) { SetIsNullString(value); return *this;} /** *Specifies that an integer value of -1 is considered as a null value.
*/ inline bool GetIsNegOne() const{ return m_isNegOne; } /** *Specifies that an integer value of -1 is considered as a null value.
*/ inline bool IsNegOneHasBeenSet() const { return m_isNegOneHasBeenSet; } /** *Specifies that an integer value of -1 is considered as a null value.
*/ inline void SetIsNegOne(bool value) { m_isNegOneHasBeenSet = true; m_isNegOne = value; } /** *Specifies that an integer value of -1 is considered as a null value.
*/ inline NullCheckBoxList& WithIsNegOne(bool value) { SetIsNegOne(value); return *this;} private: bool m_isEmpty; bool m_isEmptyHasBeenSet = false; bool m_isNullString; bool m_isNullStringHasBeenSet = false; bool m_isNegOne; bool m_isNegOneHasBeenSet = false; }; } // namespace Model } // namespace Glue } // namespace Aws