7#include <aws/opensearchserverless/OpenSearchServerless_EXPORTS.h>
16namespace OpenSearchServerless {
43 m_maxIndexingCapacityInOCUHasBeenSet =
true;
44 m_maxIndexingCapacityInOCU = value;
59 m_maxSearchCapacityInOCUHasBeenSet =
true;
60 m_maxSearchCapacityInOCU = value;
68 int m_maxIndexingCapacityInOCU{0};
70 int m_maxSearchCapacityInOCU{0};
71 bool m_maxIndexingCapacityInOCUHasBeenSet =
false;
72 bool m_maxSearchCapacityInOCUHasBeenSet =
false;
int GetMaxIndexingCapacityInOCU() const
void SetMaxSearchCapacityInOCU(int value)
AWS_OPENSEARCHSERVERLESS_API CapacityLimits & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_OPENSEARCHSERVERLESS_API CapacityLimits()=default
CapacityLimits & WithMaxSearchCapacityInOCU(int value)
int GetMaxSearchCapacityInOCU() const
void SetMaxIndexingCapacityInOCU(int value)
AWS_OPENSEARCHSERVERLESS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_OPENSEARCHSERVERLESS_API CapacityLimits(Aws::Utils::Json::JsonView jsonValue)
bool MaxSearchCapacityInOCUHasBeenSet() const
CapacityLimits & WithMaxIndexingCapacityInOCU(int value)
bool MaxIndexingCapacityInOCUHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue