GoogleCloudRecommenderV1Recommendation class Null safety

A recommendation along with a suggested action.

E.g., a rightsizing recommendation for an underutilized VM, IAM role recommendations, etc


GoogleCloudRecommenderV1Recommendation({List<GoogleCloudRecommenderV1Impact>? additionalImpact, List<GoogleCloudRecommenderV1RecommendationInsightReference>? associatedInsights, GoogleCloudRecommenderV1RecommendationContent? content, String? description, String? etag, String? lastRefreshTime, String? name, GoogleCloudRecommenderV1Impact? primaryImpact, String? priority, String? recommenderSubtype, GoogleCloudRecommenderV1RecommendationStateInfo? stateInfo, String? xorGroupId})
GoogleCloudRecommenderV1Recommendation.fromJson(Map json_)


additionalImpact List<GoogleCloudRecommenderV1Impact>?
Optional set of additional impact that this recommendation may have when trying to optimize for the primary category.
read / write
associatedInsights List<GoogleCloudRecommenderV1RecommendationInsightReference>?
Insights that led to this recommendation.
read / write
content GoogleCloudRecommenderV1RecommendationContent?
Content of the recommendation describing recommended changes to resources.
read / write
description String?
Free-form human readable summary in English.
read / write
etag String?
Fingerprint of the Recommendation.
read / write
hashCode int
The hash code for this object.
lastRefreshTime String?
Last time this recommendation was refreshed by the system that created it in the first place.
read / write
name String?
Name of recommendation.
read / write
primaryImpact GoogleCloudRecommenderV1Impact?
The primary impact that this recommendation can have while trying to optimize for one category.
read / write
priority String?
Recommendation's priority. Possible string values are:
read / write
recommenderSubtype String?
Contains an identifier for a subtype of recommendations produced for the same recommender.
read / write
runtimeType Type
A representation of the runtime type of the object.
stateInfo GoogleCloudRecommenderV1RecommendationStateInfo?
Information for state.
read / write
xorGroupId String?
Corresponds to a mutually exclusive group ID within a recommender.
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
toJson() Map<String, dynamic>
toString() String
A string representation of this object.


operator ==(Object other) bool
The equality operator.