@Generated(value="software.amazon.awssdk:codegen") public final class UpdateCustomLineItemRequest extends BillingconductorRequest implements ToCopyableBuilder<UpdateCustomLineItemRequest.Builder,UpdateCustomLineItemRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateCustomLineItemRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the custom line item to be updated.
|
CustomLineItemBillingPeriodRange |
billingPeriodRange()
Returns the value of the BillingPeriodRange property for this object.
|
static UpdateCustomLineItemRequest.Builder |
builder() |
UpdateCustomLineItemChargeDetails |
chargeDetails()
A
ListCustomLineItemChargeDetails containing the new charge details for the custom line item. |
String |
description()
The new line item description of the custom line item.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The new name for the custom line item.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateCustomLineItemRequest.Builder> |
serializableBuilderClass() |
UpdateCustomLineItemRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN of the custom line item to be updated.
public final String name()
The new name for the custom line item.
public final String description()
The new line item description of the custom line item.
public final UpdateCustomLineItemChargeDetails chargeDetails()
A ListCustomLineItemChargeDetails containing the new charge details for the custom line item.
ListCustomLineItemChargeDetails containing the new charge details for the custom line
item.public final CustomLineItemBillingPeriodRange billingPeriodRange()
public UpdateCustomLineItemRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateCustomLineItemRequest.Builder,UpdateCustomLineItemRequest>toBuilder in class BillingconductorRequestpublic static UpdateCustomLineItemRequest.Builder builder()
public static Class<? extends UpdateCustomLineItemRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.