Database Center v1beta API - Class RecommendationInfo (1.0.0-beta03)

public sealed class RecommendationInfo : IMessage<RecommendationInfo>, IEquatable<RecommendationInfo>, IDeepCloneable<RecommendationInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Database Center v1beta API class RecommendationInfo.

Info associated with recommendation.

Inheritance

object > RecommendationInfo

Namespace

Google.Cloud.DatabaseCenter.V1Beta

Assembly

Google.Cloud.DatabaseCenter.V1Beta.dll

Constructors

RecommendationInfo()

public RecommendationInfo()

RecommendationInfo(RecommendationInfo)

public RecommendationInfo(RecommendationInfo other)
Parameter
Name Description
other RecommendationInfo

Properties

Recommender

public string Recommender { get; set; }

Name of recommendation. Examples: organizations/1234/locations/us-central1/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations/9876

Property Value
Type Description
string

RecommenderId

public string RecommenderId { get; set; }

ID of recommender. Examples: "google.cloudsql.instance.PerformanceRecommender"

Property Value
Type Description
string

RecommenderSubtype

public string RecommenderSubtype { get; set; }

Contains an identifier for a subtype of recommendations produced for the same recommender. Subtype is a function of content and impact, meaning a new subtype might be added when significant changes to content or primary_impact.category are introduced. See the Recommenders section to see a list of subtypes for a given Recommender.

Examples: For recommender = "google.cloudsql.instance.PerformanceRecommender", recommender_subtype can be "MYSQL_HIGH_NUMBER_OF_OPEN_TABLES_BEST_PRACTICE"/"POSTGRES_HIGH_TRANSACTION_ID_UTILIZATION_BEST_PRACTICE"

Property Value
Type Description
string