/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A BatchMeterUsageRequest
contains UsageRecords
,
* which indicate quantities of usage within your application.See
* Also:
AWS
* API Reference
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
The set of UsageRecords
to submit. BatchMeterUsage
* accepts up to 25 UsageRecords
at a time.
Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline const Aws::String& GetProductCode() const{ return m_productCode; } /** *Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline bool ProductCodeHasBeenSet() const { return m_productCodeHasBeenSet; } /** *Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline void SetProductCode(const Aws::String& value) { m_productCodeHasBeenSet = true; m_productCode = value; } /** *Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline void SetProductCode(Aws::String&& value) { m_productCodeHasBeenSet = true; m_productCode = std::move(value); } /** *Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline void SetProductCode(const char* value) { m_productCodeHasBeenSet = true; m_productCode.assign(value); } /** *Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline BatchMeterUsageRequest& WithProductCode(const Aws::String& value) { SetProductCode(value); return *this;} /** *Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline BatchMeterUsageRequest& WithProductCode(Aws::String&& value) { SetProductCode(std::move(value)); return *this;} /** *Product code is used to uniquely identify a product in AWS Marketplace. The * product code should be the same as the one used during the publishing of a new * product.
*/ inline BatchMeterUsageRequest& WithProductCode(const char* value) { SetProductCode(value); return *this;} private: Aws::Vector