@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CustomCostsFileLineItem extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_BILLED_COST |
static String |
JSON_PROPERTY_BILLING_CURRENCY |
static String |
JSON_PROPERTY_CHARGE_DESCRIPTION |
static String |
JSON_PROPERTY_CHARGE_PERIOD_END |
static String |
JSON_PROPERTY_CHARGE_PERIOD_START |
static String |
JSON_PROPERTY_PROVIDER_NAME |
static String |
JSON_PROPERTY_TAGS |
boolean |
unparsed |
| Constructor and Description |
|---|
CustomCostsFileLineItem() |
| Modifier and Type | Method and Description |
|---|---|
CustomCostsFileLineItem |
billedCost(Double billedCost) |
CustomCostsFileLineItem |
billingCurrency(String billingCurrency) |
CustomCostsFileLineItem |
chargeDescription(String chargeDescription) |
CustomCostsFileLineItem |
chargePeriodEnd(String chargePeriodEnd) |
CustomCostsFileLineItem |
chargePeriodStart(String chargePeriodStart) |
boolean |
equals(Object o)
Return true if this CustomCostsFileLineItem object is equal to o.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
Double |
getBilledCost()
Total cost in the cost file.
|
String |
getBillingCurrency()
Currency used in the Custom Costs file.
|
String |
getChargeDescription()
Description for the line item cost.
|
String |
getChargePeriodEnd()
End date of the usage charge.
|
String |
getChargePeriodStart()
Start date of the usage charge.
|
String |
getProviderName()
Name of the provider for the line item.
|
Map<String,String> |
getTags()
Additional tags for the line item.
|
int |
hashCode() |
CustomCostsFileLineItem |
providerName(String providerName) |
CustomCostsFileLineItem |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
CustomCostsFileLineItem |
putTagsItem(String key,
String tagsItem) |
void |
setBilledCost(Double billedCost) |
void |
setBillingCurrency(String billingCurrency) |
void |
setChargeDescription(String chargeDescription) |
void |
setChargePeriodEnd(String chargePeriodEnd) |
void |
setChargePeriodStart(String chargePeriodStart) |
void |
setProviderName(String providerName) |
void |
setTags(Map<String,String> tags) |
CustomCostsFileLineItem |
tags(Map<String,String> tags) |
String |
toString() |
public boolean unparsed
public static final String JSON_PROPERTY_BILLED_COST
public static final String JSON_PROPERTY_BILLING_CURRENCY
public static final String JSON_PROPERTY_CHARGE_DESCRIPTION
public static final String JSON_PROPERTY_CHARGE_PERIOD_END
public static final String JSON_PROPERTY_CHARGE_PERIOD_START
public static final String JSON_PROPERTY_PROVIDER_NAME
public static final String JSON_PROPERTY_TAGS
public CustomCostsFileLineItem billedCost(Double billedCost)
@Nullable public Double getBilledCost()
public void setBilledCost(Double billedCost)
public CustomCostsFileLineItem billingCurrency(String billingCurrency)
@Nullable public String getBillingCurrency()
public void setBillingCurrency(String billingCurrency)
public CustomCostsFileLineItem chargeDescription(String chargeDescription)
@Nullable public String getChargeDescription()
public void setChargeDescription(String chargeDescription)
public CustomCostsFileLineItem chargePeriodEnd(String chargePeriodEnd)
@Nullable public String getChargePeriodEnd()
public void setChargePeriodEnd(String chargePeriodEnd)
public CustomCostsFileLineItem chargePeriodStart(String chargePeriodStart)
@Nullable public String getChargePeriodStart()
public void setChargePeriodStart(String chargePeriodStart)
public CustomCostsFileLineItem providerName(String providerName)
@Nullable public String getProviderName()
public void setProviderName(String providerName)
public CustomCostsFileLineItem tags(Map<String,String> tags)
public CustomCostsFileLineItem putTagsItem(String key, String tagsItem)
@Nullable public Map<String,String> getTags()
public CustomCostsFileLineItem putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2024. All rights reserved.