public static interface UsageRecord.Builder extends SdkPojo, CopyableBuilder<UsageRecord.Builder,UsageRecord>
| Modifier and Type | Method and Description |
|---|---|
UsageRecord.Builder |
accountId(String accountId)
The unique identifier for the Amazon Web Services account that the data applies to.
|
UsageRecord.Builder |
freeTrialStartDate(Instant freeTrialStartDate)
The date and time, in UTC and extended ISO 8601 format, when the free trial started for the account.
|
UsageRecord.Builder |
usage(Collection<UsageByAccount> usage)
An array of objects that contains usage data and quotas for the account.
|
UsageRecord.Builder |
usage(Consumer<UsageByAccount.Builder>... usage)
An array of objects that contains usage data and quotas for the account.
|
UsageRecord.Builder |
usage(UsageByAccount... usage)
An array of objects that contains usage data and quotas for the account.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUsageRecord.Builder accountId(String accountId)
The unique identifier for the Amazon Web Services account that the data applies to.
accountId - The unique identifier for the Amazon Web Services account that the data applies to.UsageRecord.Builder freeTrialStartDate(Instant freeTrialStartDate)
The date and time, in UTC and extended ISO 8601 format, when the free trial started for the account.
freeTrialStartDate - The date and time, in UTC and extended ISO 8601 format, when the free trial started for the account.UsageRecord.Builder usage(Collection<UsageByAccount> usage)
An array of objects that contains usage data and quotas for the account. Each object contains the data for a specific usage metric and the corresponding quota.
usage - An array of objects that contains usage data and quotas for the account. Each object contains the data
for a specific usage metric and the corresponding quota.UsageRecord.Builder usage(UsageByAccount... usage)
An array of objects that contains usage data and quotas for the account. Each object contains the data for a specific usage metric and the corresponding quota.
usage - An array of objects that contains usage data and quotas for the account. Each object contains the data
for a specific usage metric and the corresponding quota.UsageRecord.Builder usage(Consumer<UsageByAccount.Builder>... usage)
An array of objects that contains usage data and quotas for the account. Each object contains the data for a specific usage metric and the corresponding quota.
This is a convenience that creates an instance of theList.Builder avoiding the need
to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #usage(List) .usage - a consumer that will call methods on List.Builder #usage(List) Copyright © 2021. All rights reserved.