/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Contains a list of HTTP header names.See Also:
AWS
* API Reference
The number of header names in the Items
list.
The number of header names in the Items
list.
The number of header names in the Items
list.
The number of header names in the Items
list.
A list of HTTP header names.
*/ inline const Aws::VectorA list of HTTP header names.
*/ inline bool ItemsHasBeenSet() const { return m_itemsHasBeenSet; } /** *A list of HTTP header names.
*/ inline void SetItems(const Aws::VectorA list of HTTP header names.
*/ inline void SetItems(Aws::VectorA list of HTTP header names.
*/ inline Headers& WithItems(const Aws::VectorA list of HTTP header names.
*/ inline Headers& WithItems(Aws::VectorA list of HTTP header names.
*/ inline Headers& AddItems(const Aws::String& value) { m_itemsHasBeenSet = true; m_items.push_back(value); return *this; } /** *A list of HTTP header names.
*/ inline Headers& AddItems(Aws::String&& value) { m_itemsHasBeenSet = true; m_items.push_back(std::move(value)); return *this; } /** *A list of HTTP header names.
*/ inline Headers& AddItems(const char* value) { m_itemsHasBeenSet = true; m_items.push_back(value); return *this; } private: int m_quantity; bool m_quantityHasBeenSet = false; Aws::Vector