Package com.datadog.api.client.v2.model
Class RecommendationData
java.lang.Object
com.datadog.api.client.v2.model.RecommendationData
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class RecommendationData
extends Object
JSON:API resource object for SPA Recommendation. Includes type, optional ID, and resource
attributes with structured recommendations.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionRecommendationData(RecommendationAttributes attributes, RecommendationType type) -
Method Summary
Modifier and TypeMethodDescriptionattributes(RecommendationAttributes attributes) booleanReturn true if this RecommendationData object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Attributes of the SPA Recommendation resource.getId()Resource identifier for the recommendation.getType()JSON:API resource type for Spark Pod Autosizing recommendations.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetAttributes(RecommendationAttributes attributes) voidvoidsetType(RecommendationType type) toString()type(RecommendationType type)
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_ATTRIBUTES
- See Also:
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
RecommendationData
public RecommendationData() -
RecommendationData
-
-
Method Details
-
attributes
-
getAttributes
Attributes of the SPA Recommendation resource. Contains recommendations for both driver and executor components.- Returns:
- attributes
-
setAttributes
-
id
-
getId
Resource identifier for the recommendation. Optional in responses.- Returns:
- id
-
setId
-
type
-
getType
JSON:API resource type for Spark Pod Autosizing recommendations. Identifies the Recommendation resource returned by SPA.- 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:
- RecommendationData
-
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 RecommendationData object is equal to o. -
hashCode
public int hashCode() -
toString
-