@Stability(value=Stable) @Internal public static final class CfnCustomLineItemProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnCustomLineItemProps
CfnCustomLineItemPropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnCustomLineItemProps.Builder, CfnCustomLineItemProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnCustomLineItemProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnCustomLineItemProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getBillingGroupArn()
The Amazon Resource Name (ARN) that references the billing group where the custom line item applies to.
|
Object |
getBillingPeriodRange()
A time range for which the custom line item is effective.
|
Object |
getCustomLineItemChargeDetails()
The charge details of a custom line item.
|
String |
getDescription()
The custom line item's description.
|
String |
getName()
The custom line item's name.
|
List<CfnTag> |
getTags()
`AWS::BillingConductor::CustomLineItem.Tags`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnCustomLineItemProps.Builder builder)
CfnCustomLineItemProps.Builder.public final String getBillingGroupArn()
CfnCustomLineItemPropsgetBillingGroupArn in interface CfnCustomLineItemPropspublic final String getName()
CfnCustomLineItemPropsgetName in interface CfnCustomLineItemPropspublic final Object getBillingPeriodRange()
CfnCustomLineItemPropsgetBillingPeriodRange in interface CfnCustomLineItemPropspublic final Object getCustomLineItemChargeDetails()
CfnCustomLineItemProps
It should contain only one of Flat or Percentage .
getCustomLineItemChargeDetails in interface CfnCustomLineItemPropspublic final String getDescription()
CfnCustomLineItemPropsThis is shown on the Bills page in association with the charge value.
getDescription in interface CfnCustomLineItemPropspublic final List<CfnTag> getTags()
CfnCustomLineItemPropsgetTags in interface CfnCustomLineItemProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.