@Generated(value="software.amazon.awssdk:codegen") public final class CustomLineItemListElement extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CustomLineItemListElement.Builder,CustomLineItemListElement>
A representation of a custom line item.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CustomLineItemListElement.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Names (ARNs) for custom line items.
|
Long |
associationSize()
The number of resources that are associated to the custom line item.
|
String |
billingGroupArn()
The Amazon Resource Name (ARN) that references the billing group where the custom line item applies to.
|
static CustomLineItemListElement.Builder |
builder() |
ListCustomLineItemChargeDetails |
chargeDetails()
A
ListCustomLineItemChargeDetails that describes the charge details of a custom line item. |
Long |
creationTime()
The time created.
|
CurrencyCode |
currencyCode()
The custom line item's charge value currency.
|
String |
currencyCodeAsString()
The custom line item's charge value currency.
|
String |
description()
The custom line item's description.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Long |
lastModifiedTime()
The most recent time when the custom line item was modified.
|
String |
name()
The custom line item's name.
|
String |
productCode()
The product code that's associated with the custom line item.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CustomLineItemListElement.Builder> |
serializableBuilderClass() |
CustomLineItemListElement.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The Amazon Resource Names (ARNs) for custom line items.
public final String name()
The custom line item's name.
public final ListCustomLineItemChargeDetails chargeDetails()
A ListCustomLineItemChargeDetails that describes the charge details of a custom line item.
ListCustomLineItemChargeDetails that describes the charge details of a custom line item.public final CurrencyCode currencyCode()
The custom line item's charge value currency. Only one of the valid values can be used.
If the service returns an enum value that is not available in the current SDK version, currencyCode will
return CurrencyCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
currencyCodeAsString().
CurrencyCodepublic final String currencyCodeAsString()
The custom line item's charge value currency. Only one of the valid values can be used.
If the service returns an enum value that is not available in the current SDK version, currencyCode will
return CurrencyCode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
currencyCodeAsString().
CurrencyCodepublic final String description()
The custom line item's description. This is shown on the Bills page in association with the charge value.
public final String productCode()
The product code that's associated with the custom line item.
public final String billingGroupArn()
The Amazon Resource Name (ARN) that references the billing group where the custom line item applies to.
public final Long creationTime()
The time created.
public final Long lastModifiedTime()
The most recent time when the custom line item was modified.
public final Long associationSize()
The number of resources that are associated to the custom line item.
public CustomLineItemListElement.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CustomLineItemListElement.Builder,CustomLineItemListElement>public static CustomLineItemListElement.Builder builder()
public static Class<? extends CustomLineItemListElement.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.