Interface RecommendationInfoOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RecommendationInfo, RecommendationInfo.Builder

@Generated public interface RecommendationInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Name of recommendation.
    com.google.protobuf.ByteString
    Name of recommendation.
    ID of recommender.
    com.google.protobuf.ByteString
    ID of recommender.
    Contains an identifier for a subtype of recommendations produced for the same recommender.
    com.google.protobuf.ByteString
    Contains an identifier for a subtype of recommendations produced for the same recommender.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getRecommender

      String getRecommender()
       Name of recommendation.
       Examples:
       organizations/1234/locations/us-central1/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations/9876
       
      string recommender = 1;
      Returns:
      The recommender.
    • getRecommenderBytes

      com.google.protobuf.ByteString getRecommenderBytes()
       Name of recommendation.
       Examples:
       organizations/1234/locations/us-central1/recommenders/google.cloudsql.instance.PerformanceRecommender/recommendations/9876
       
      string recommender = 1;
      Returns:
      The bytes for recommender.
    • getRecommenderId

      String getRecommenderId()
       ID of recommender.
       Examples: "google.cloudsql.instance.PerformanceRecommender"
       
      string recommender_id = 2;
      Returns:
      The recommenderId.
    • getRecommenderIdBytes

      com.google.protobuf.ByteString getRecommenderIdBytes()
       ID of recommender.
       Examples: "google.cloudsql.instance.PerformanceRecommender"
       
      string recommender_id = 2;
      Returns:
      The bytes for recommenderId.
    • getRecommenderSubtype

      String getRecommenderSubtype()
       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"
       
      string recommender_subtype = 3;
      Returns:
      The recommenderSubtype.
    • getRecommenderSubtypeBytes

      com.google.protobuf.ByteString getRecommenderSubtypeBytes()
       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"
       
      string recommender_subtype = 3;
      Returns:
      The bytes for recommenderSubtype.