| 
Class | 
     
Description | 
| com.google.cloud.recommender.v1beta1.CostProjection | 
 Contains metadata about how much money a recommendation can save or incur.
 | 
   
| com.google.cloud.recommender.v1beta1.CostProjection.Builder | 
 Contains metadata about how much money a recommendation can save or incur.
 | 
   
| com.google.cloud.recommender.v1beta1.GetInsightRequest | 
 Request to the GetInsight method.
 | 
   
| com.google.cloud.recommender.v1beta1.GetInsightRequest.Builder | 
 Request to the GetInsight method.
 | 
   
| com.google.cloud.recommender.v1beta1.GetInsightTypeConfigRequest | 
 Request for the GetInsightTypeConfigmethod.
</td>
   </tr>
<tr>
<td><a href="https://cloud.google.com/java/docs/reference/google-cloud-recommender/latest/com.google.cloud.recommender.v1beta1.GetInsightTypeConfigRequest.Builder">com.google.cloud.recommender.v1beta1.GetInsightTypeConfigRequest.Builder</a></td>
<td>
 Request for the GetInsightTypeConfig method.
 | 
   
| com.google.cloud.recommender.v1beta1.GetRecommendationRequest | 
 Request to the GetRecommendation method.
 | 
   
| com.google.cloud.recommender.v1beta1.GetRecommendationRequest.Builder | 
 Request to the GetRecommendation method.
 | 
   
| com.google.cloud.recommender.v1beta1.GetRecommenderConfigRequest | 
 Request for the GetRecommenderConfigmethod.
</td>
   </tr>
<tr>
<td><a href="https://cloud.google.com/java/docs/reference/google-cloud-recommender/latest/com.google.cloud.recommender.v1beta1.GetRecommenderConfigRequest.Builder">com.google.cloud.recommender.v1beta1.GetRecommenderConfigRequest.Builder</a></td>
<td>
 Request for the GetRecommenderConfig method.
 | 
   
| com.google.cloud.recommender.v1beta1.Impact | 
 Contains the impact a recommendation can have for a given category.
 | 
   
| com.google.cloud.recommender.v1beta1.Impact.Builder | 
 Contains the impact a recommendation can have for a given category.
 | 
   
| com.google.cloud.recommender.v1beta1.Insight | 
 An insight along with the information used to derive the insight. The insight
 may have associated recommendations as well.
  | 
   
| com.google.cloud.recommender.v1beta1.Insight.Builder | 
 An insight along with the information used to derive the insight. The insight
 may have associated recommendations as well.
  | 
   
| com.google.cloud.recommender.v1beta1.Insight.RecommendationReference | 
 Reference to an associated recommendation.
 | 
   
| com.google.cloud.recommender.v1beta1.Insight.RecommendationReference.Builder | 
 Reference to an associated recommendation.
 | 
   
| com.google.cloud.recommender.v1beta1.InsightName | 
 | 
   
| com.google.cloud.recommender.v1beta1.InsightName.BillingAccountLocationInsightTypeInsightBuilder | 
Builder for
 billingAccounts/{billing_account}/locations/{location}/insightTypes/{insight_type}/insights/{insight}. | 
   
| com.google.cloud.recommender.v1beta1.InsightName.Builder | 
Builder for
 projects/{project}/locations/{location}/insightTypes/{insight_type}/insights/{insight}. | 
   
| com.google.cloud.recommender.v1beta1.InsightName.FolderLocationInsightTypeInsightBuilder | 
Builder for
 folders/{folder}/locations/{location}/insightTypes/{insight_type}/insights/{insight}. | 
   
| com.google.cloud.recommender.v1beta1.InsightName.OrganizationLocationInsightTypeInsightBuilder | 
Builder for
 organizations/{organization}/locations/{location}/insightTypes/{insight_type}/insights/{insight}. | 
   
| com.google.cloud.recommender.v1beta1.InsightOuterClass | 
 | 
   
| com.google.cloud.recommender.v1beta1.InsightStateInfo | 
 Information related to insight state.
 | 
   
| com.google.cloud.recommender.v1beta1.InsightStateInfo.Builder | 
 Information related to insight state.
 | 
   
| com.google.cloud.recommender.v1beta1.InsightType | 
 The type of insight.
 | 
   
| com.google.cloud.recommender.v1beta1.InsightType.Builder | 
 The type of insight.
 | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeConfig | 
 Configuration for an InsightType.
 | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeConfig.Builder | 
 Configuration for an InsightType.
 | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeConfigName | 
 | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeConfigName.Builder | 
Builder for projects/{project}/locations/{location}/insightTypes/{insight_type}/config. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeConfigName.OrganizationLocationInsightTypeBuilder | 
Builder for
 organizations/{organization}/locations/{location}/insightTypes/{insight_type}/config. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeConfigProto | 
 | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeGenerationConfig | 
 A configuration to customize the generation of insights.
 Eg, customizing the lookback period considered when generating a
 insight. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeGenerationConfig.Builder | 
 A configuration to customize the generation of insights.
 Eg, customizing the lookback period considered when generating a
 insight. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeName | 
 | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeName.BillingAccountLocationInsightTypeBuilder | 
Builder for billingAccounts/{billing_account}/locations/{location}/insightTypes/{insight_type}. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeName.Builder | 
Builder for projects/{project}/locations/{location}/insightTypes/{insight_type}. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeName.FolderLocationInsightTypeBuilder | 
Builder for folders/{folder}/locations/{location}/insightTypes/{insight_type}. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeName.InsightTypeBuilder | 
Builder for insightTypes/{insight_type}. | 
   
| com.google.cloud.recommender.v1beta1.InsightTypeName.OrganizationLocationInsightTypeBuilder | 
Builder for organizations/{organization}/locations/{location}/insightTypes/{insight_type}. | 
   
| com.google.cloud.recommender.v1beta1.ListInsightTypesRequest | 
 Request for the ListInsightTypes method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListInsightTypesRequest.Builder | 
 Request for the ListInsightTypes method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListInsightTypesResponse | 
 Response for the ListInsightTypes method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListInsightTypesResponse.Builder | 
 Response for the ListInsightTypes method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListInsightsRequest | 
 Request for the ListInsights method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListInsightsRequest.Builder | 
 Request for the ListInsights method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListInsightsResponse | 
 Response to the ListInsights method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListInsightsResponse.Builder | 
 Response to the ListInsights method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendationsRequest | 
 Request for the ListRecommendations method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendationsRequest.Builder | 
 Request for the ListRecommendations method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendationsResponse | 
 Response to the ListRecommendations method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendationsResponse.Builder | 
 Response to the ListRecommendations method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendersRequest | 
 Request for the ListRecommender method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendersRequest.Builder | 
 Request for the ListRecommender method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendersResponse | 
 Response for the ListRecommender method.
 | 
   
| com.google.cloud.recommender.v1beta1.ListRecommendersResponse.Builder | 
 Response for the ListRecommender method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkInsightAcceptedRequest | 
 Request for the MarkInsightAccepted method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkInsightAcceptedRequest.Builder | 
 Request for the MarkInsightAccepted method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkRecommendationClaimedRequest | 
 Request for the MarkRecommendationClaimed Method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkRecommendationClaimedRequest.Builder | 
 Request for the MarkRecommendationClaimed Method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkRecommendationFailedRequest | 
 Request for the MarkRecommendationFailed Method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkRecommendationFailedRequest.Builder | 
 Request for the MarkRecommendationFailed Method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkRecommendationSucceededRequest | 
 Request for the MarkRecommendationSucceeded Method.
 | 
   
| com.google.cloud.recommender.v1beta1.MarkRecommendationSucceededRequest.Builder | 
 Request for the MarkRecommendationSucceeded Method.
 | 
   
| com.google.cloud.recommender.v1beta1.Operation | 
 Contains an operation for a resource loosely based on the JSON-PATCH format
 with support for:
 | 
   
| com.google.cloud.recommender.v1beta1.Operation.Builder | 
 Contains an operation for a resource loosely based on the JSON-PATCH format
 with support for:
 | 
   
| com.google.cloud.recommender.v1beta1.OperationGroup | 
 Group of operations that need to be performed atomically.
 | 
   
| com.google.cloud.recommender.v1beta1.OperationGroup.Builder | 
 Group of operations that need to be performed atomically.
 | 
   
| com.google.cloud.recommender.v1beta1.Recommendation | 
 A recommendation along with a suggested action. E.g., a rightsizing
 recommendation for an underutilized VM, IAM role recommendations, etc
  | 
   
| com.google.cloud.recommender.v1beta1.Recommendation.Builder | 
 A recommendation along with a suggested action. E.g., a rightsizing
 recommendation for an underutilized VM, IAM role recommendations, etc
  | 
   
| com.google.cloud.recommender.v1beta1.Recommendation.InsightReference | 
 Reference to an associated insight.
 | 
   
| com.google.cloud.recommender.v1beta1.Recommendation.InsightReference.Builder | 
 Reference to an associated insight.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommendationContent | 
 Contains what resources are changing and how they are changing.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommendationContent.Builder | 
 Contains what resources are changing and how they are changing.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommendationName | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommendationName.BillingAccountLocationRecommenderRecommendationBuilder | 
Builder for
 billingAccounts/{billing_account}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}. | 
   
| com.google.cloud.recommender.v1beta1.RecommendationName.Builder | 
Builder for
 projects/{project}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}. | 
   
| com.google.cloud.recommender.v1beta1.RecommendationName.FolderLocationRecommenderRecommendationBuilder | 
Builder for
 folders/{folder}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}. | 
   
| com.google.cloud.recommender.v1beta1.RecommendationName.OrganizationLocationRecommenderRecommendationBuilder | 
Builder for
 organizations/{organization}/locations/{location}/recommenders/{recommender}/recommendations/{recommendation}. | 
   
| com.google.cloud.recommender.v1beta1.RecommendationOuterClass | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommendationStateInfo | 
 Information for state. Contains state and metadata.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommendationStateInfo.Builder | 
 Information for state. Contains state and metadata.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListInsightTypesFixedSizeCollection | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListInsightTypesPage | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListInsightTypesPagedResponse | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListInsightsFixedSizeCollection | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListInsightsPage | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListInsightsPagedResponse | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListRecommendationsFixedSizeCollection | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListRecommendationsPage | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListRecommendationsPagedResponse | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListRecommendersFixedSizeCollection | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListRecommendersPage | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderClient.ListRecommendersPagedResponse | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderConfig | 
 Configuration for a Recommender.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderConfig.Builder | 
 Configuration for a Recommender.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderConfigName | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderConfigName.Builder | 
Builder for projects/{project}/locations/{location}/recommenders/{recommender}/config. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderConfigName.OrganizationLocationRecommenderBuilder | 
Builder for
 organizations/{organization}/locations/{location}/recommenders/{recommender}/config. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderConfigProto | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderGenerationConfig | 
 A Configuration to customize the generation of recommendations.
 Eg, customizing the lookback period considered when generating a
 recommendation. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderGenerationConfig.Builder | 
 A Configuration to customize the generation of recommendations.
 Eg, customizing the lookback period considered when generating a
 recommendation. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderGrpc | 
 Provides insights and recommendations for cloud customers for various
 categories like performance optimization, cost savings, reliability, feature
 discovery, etc. Insights and recommendations are generated automatically | 
   
| com.google.cloud.recommender.v1beta1.RecommenderGrpc.RecommenderImplBase | 
Base class for the server implementation of the service Recommender.
 Provides insights and recommendations for cloud customers for various | 
   
| com.google.cloud.recommender.v1beta1.RecommenderName | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderName.BillingAccountLocationRecommenderBuilder | 
Builder for billingAccounts/{billing_account}/locations/{location}/recommenders/{recommender}. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderName.Builder | 
Builder for projects/{project}/locations/{location}/recommenders/{recommender}. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderName.FolderLocationRecommenderBuilder | 
Builder for folders/{folder}/locations/{location}/recommenders/{recommender}. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderName.OrganizationLocationRecommenderBuilder | 
Builder for organizations/{organization}/locations/{location}/recommenders/{recommender}. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderName.RecommenderBuilder | 
Builder for recommenders/{recommender}. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderProto | 
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderSettings.Builder | 
Builder for RecommenderSettings. | 
   
| com.google.cloud.recommender.v1beta1.RecommenderType | 
 The type of a recommender.
 | 
   
| com.google.cloud.recommender.v1beta1.RecommenderType.Builder | 
 The type of a recommender.
 | 
   
| com.google.cloud.recommender.v1beta1.SecurityProjection | 
 Contains various ways of describing the impact on Security.
 | 
   
| com.google.cloud.recommender.v1beta1.SecurityProjection.Builder | 
 Contains various ways of describing the impact on Security.
 | 
   
| com.google.cloud.recommender.v1beta1.SustainabilityProjection | 
 Contains metadata about how much sustainability a recommendation can save or
 incur.
  | 
   
| com.google.cloud.recommender.v1beta1.SustainabilityProjection.Builder | 
 Contains metadata about how much sustainability a recommendation can save or
 incur.
  | 
   
| com.google.cloud.recommender.v1beta1.UpdateInsightTypeConfigRequest | 
 Request for the UpdateInsightTypeConfig method.
 | 
   
| com.google.cloud.recommender.v1beta1.UpdateInsightTypeConfigRequest.Builder | 
 Request for the UpdateInsightTypeConfig method.
 | 
   
| com.google.cloud.recommender.v1beta1.UpdateRecommenderConfigRequest | 
 Request for the UpdateRecommenderConfig method.
 | 
   
| com.google.cloud.recommender.v1beta1.UpdateRecommenderConfigRequest.Builder | 
 Request for the UpdateRecommenderConfig method.
 | 
   
| com.google.cloud.recommender.v1beta1.ValueMatcher | 
 Contains various matching options for values for a GCP resource field.
 | 
   
| com.google.cloud.recommender.v1beta1.ValueMatcher.Builder | 
 Contains various matching options for values for a GCP resource field.
 |