Package com.datadog.api.client.v2.model
Class RecommendationsFilterRequestData
java.lang.Object
com.datadog.api.client.v2.model.RecommendationsFilterRequestData
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class RecommendationsFilterRequestData
extends Object
JSON:API resource containing the cost recommendations filter. This legacy search contract uses
the resource ID for the filter expression rather than as a persistent resource identifier.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionattributes(RecommendationsFilterRequestDataAttributes attributes) booleanReturn true if this RecommendationsFilterRequestData object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Attributes used to filter and sort cost recommendations.getId()Filter expression applied to the recommendations.getType()Legacy JSON:API resource type required by the cost recommendations search decoder.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidvoidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
RecommendationsFilterRequestData
public RecommendationsFilterRequestData() -
RecommendationsFilterRequestData
-
-
Method Details
-
attributes
public RecommendationsFilterRequestData attributes(RecommendationsFilterRequestDataAttributes attributes) -
getAttributes
Attributes used to filter and sort cost recommendations.- Returns:
- attributes
-
setAttributes
-
id
-
getId
Filter expression applied to the recommendations. The server treats an omitted ID as*and returns all recommendations.- Returns:
- id
-
setId
-
type
-
getType
Legacy JSON:API resource type required by the cost recommendations search decoder.- Returns:
- type
-
setType
-
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:
- RecommendationsFilterRequestData
-
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 RecommendationsFilterRequestData object is equal to o. -
hashCode
public int hashCode() -
toString
-