Package com.datadog.api.client.v2.model
Class UsageSummaryAvailableFieldsAttributes
java.lang.Object
com.datadog.api.client.v2.model.UsageSummaryAvailableFieldsAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class UsageSummaryAvailableFieldsAttributes
extends Object
The lists of field names returned by
GET /api/v1/usage/summary at each of its three
response levels. Each list contains every key the data endpoint emits—both typed fields declared
in the OpenAPI spec and untyped keys exposed through additionalProperties.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDateFieldsItem(String dateFieldsItem) addDateOrgFieldsItem(String dateOrgFieldsItem) addResponseFieldsItem(String responseFieldsItem) dateFields(List<String> dateFields) dateOrgFields(List<String> dateOrgFields) booleanReturn true if this UsageSummaryAvailableFieldsAttributes object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Sorted list of every key returned inside eachUsageSummaryDateentry ofusage[](typed fields andadditionalPropertieskeys combined).Sorted list of every key returned inside eachUsageSummaryDateOrgentry ofusage[].orgs[](typed fields andadditionalPropertieskeys combined).Sorted list of every key returned as a direct property ofUsageSummaryResponse(typed fields andadditionalPropertieskeys combined).inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.responseFields(List<String> responseFields) voidsetDateFields(List<String> dateFields) voidsetDateOrgFields(List<String> dateOrgFields) voidsetResponseFields(List<String> responseFields) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DATE_FIELDS
- See Also:
-
JSON_PROPERTY_DATE_ORG_FIELDS
- See Also:
-
JSON_PROPERTY_RESPONSE_FIELDS
- See Also:
-
-
Constructor Details
-
UsageSummaryAvailableFieldsAttributes
public UsageSummaryAvailableFieldsAttributes()
-
-
Method Details
-
dateFields
-
addDateFieldsItem
-
getDateFields
Sorted list of every key returned inside eachUsageSummaryDateentry ofusage[](typed fields andadditionalPropertieskeys combined).- Returns:
- dateFields
-
setDateFields
-
dateOrgFields
-
addDateOrgFieldsItem
-
getDateOrgFields
Sorted list of every key returned inside eachUsageSummaryDateOrgentry ofusage[].orgs[](typed fields andadditionalPropertieskeys combined).- Returns:
- dateOrgFields
-
setDateOrgFields
-
responseFields
-
addResponseFieldsItem
-
getResponseFields
Sorted list of every key returned as a direct property ofUsageSummaryResponse(typed fields andadditionalPropertieskeys combined).- Returns:
- responseFields
-
setResponseFields
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- UsageSummaryAvailableFieldsAttributes
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this UsageSummaryAvailableFieldsAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-