Cloneable
, ReadLimitInfo
, ToCopyableBuilder<MeterUsageRequest.Builder,MeterUsageRequest>
@Generated("software.amazon.awssdk:codegen") public class MeterUsageRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<MeterUsageRequest.Builder,MeterUsageRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
MeterUsageRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static MeterUsageRequest.Builder |
builder() |
|
Boolean |
dryRun() |
Checks whether you have the permissions required for the action, but does not make the request.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
productCode() |
Product code is used to uniquely identify a product in AWS Marketplace.
|
static Class<? extends MeterUsageRequest.Builder> |
serializableBuilderClass() |
|
Date |
timestamp() |
Timestamp of the hour, recorded in UTC.
|
MeterUsageRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
|
String |
usageDimension() |
It will be one of the fcp dimension name provided during the publishing of the product.
|
Integer |
usageQuantity() |
Consumption value for the hour.
|
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String 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.
public Date timestamp()
Timestamp of the hour, recorded in UTC. The seconds and milliseconds portions of the timestamp will be ignored.
public String usageDimension()
It will be one of the fcp dimension name provided during the publishing of the product.
public Integer usageQuantity()
Consumption value for the hour.
public Boolean dryRun()
Checks whether you have the permissions required for the action, but does not make the request. If you have the permissions, the request returns DryRunOperation; otherwise, it returns UnauthorizedException.
public MeterUsageRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<MeterUsageRequest.Builder,MeterUsageRequest>
public static MeterUsageRequest.Builder builder()
public static Class<? extends MeterUsageRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.