@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class CustomCostsFileMetadata 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_PERIOD |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_PROVIDER_NAMES |
static String |
JSON_PROPERTY_STATUS |
static String |
JSON_PROPERTY_UPLOADED_AT |
static String |
JSON_PROPERTY_UPLOADED_BY |
boolean |
unparsed |
| Constructor and Description |
|---|
CustomCostsFileMetadata() |
| Modifier and Type | Method and Description |
|---|---|
CustomCostsFileMetadata |
addProviderNamesItem(String providerNamesItem) |
CustomCostsFileMetadata |
billedCost(Double billedCost) |
CustomCostsFileMetadata |
billingCurrency(String billingCurrency) |
CustomCostsFileMetadata |
chargePeriod(CustomCostsFileUsageChargePeriod chargePeriod) |
boolean |
equals(Object o)
Return true if this CustomCostsFileMetadata 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.
|
CustomCostsFileUsageChargePeriod |
getChargePeriod()
Usage charge period of a Custom Costs file.
|
String |
getName()
Name of the Custom Costs file.
|
List<String> |
getProviderNames()
Providers contained in the Custom Costs file.
|
String |
getStatus()
Status of the Custom Costs file.
|
Double |
getUploadedAt()
Timestamp, in millisecond, of the upload time of the Custom Costs file.
|
CustomCostsUser |
getUploadedBy()
Metadata of the user that has uploaded the Custom Costs file.
|
int |
hashCode() |
CustomCostsFileMetadata |
name(String name) |
CustomCostsFileMetadata |
providerNames(List<String> providerNames) |
CustomCostsFileMetadata |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setBilledCost(Double billedCost) |
void |
setBillingCurrency(String billingCurrency) |
void |
setChargePeriod(CustomCostsFileUsageChargePeriod chargePeriod) |
void |
setName(String name) |
void |
setProviderNames(List<String> providerNames) |
void |
setStatus(String status) |
void |
setUploadedAt(Double uploadedAt) |
void |
setUploadedBy(CustomCostsUser uploadedBy) |
CustomCostsFileMetadata |
status(String status) |
String |
toString() |
CustomCostsFileMetadata |
uploadedAt(Double uploadedAt) |
CustomCostsFileMetadata |
uploadedBy(CustomCostsUser uploadedBy) |
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_PERIOD
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_PROVIDER_NAMES
public static final String JSON_PROPERTY_STATUS
public static final String JSON_PROPERTY_UPLOADED_AT
public static final String JSON_PROPERTY_UPLOADED_BY
public CustomCostsFileMetadata billedCost(Double billedCost)
@Nullable public Double getBilledCost()
public void setBilledCost(Double billedCost)
public CustomCostsFileMetadata billingCurrency(String billingCurrency)
@Nullable public String getBillingCurrency()
public void setBillingCurrency(String billingCurrency)
public CustomCostsFileMetadata chargePeriod(CustomCostsFileUsageChargePeriod chargePeriod)
@Nullable public CustomCostsFileUsageChargePeriod getChargePeriod()
public void setChargePeriod(CustomCostsFileUsageChargePeriod chargePeriod)
public CustomCostsFileMetadata name(String name)
@Nullable public String getName()
public void setName(String name)
public CustomCostsFileMetadata providerNames(List<String> providerNames)
public CustomCostsFileMetadata addProviderNamesItem(String providerNamesItem)
@Nullable public List<String> getProviderNames()
public CustomCostsFileMetadata status(String status)
@Nullable public String getStatus()
public void setStatus(String status)
public CustomCostsFileMetadata uploadedAt(Double uploadedAt)
@Nullable public Double getUploadedAt()
public void setUploadedAt(Double uploadedAt)
public CustomCostsFileMetadata uploadedBy(CustomCostsUser uploadedBy)
@Nullable public CustomCostsUser getUploadedBy()
public void setUploadedBy(CustomCostsUser uploadedBy)
public CustomCostsFileMetadata 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.