@Generated(value="by gRPC proto compiler", comments="Source: google/cloud/recommender/v1beta1/recommender_service.proto") public final class RecommenderGrpc extends Object
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 based on analysis of user resources, configuration and monitoring metrics.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RecommenderGrpc.AsyncService
Provides insights and recommendations for cloud customers for various
categories like performance optimization, cost savings, reliability, feature
discovery, etc.
|
static class |
RecommenderGrpc.RecommenderBlockingStub
A stub to allow clients to do synchronous rpc calls to service Recommender.
|
static class |
RecommenderGrpc.RecommenderFutureStub
A stub to allow clients to do ListenableFuture-style rpc calls to service Recommender.
|
static class |
RecommenderGrpc.RecommenderImplBase
Base class for the server implementation of the service Recommender.
|
static class |
RecommenderGrpc.RecommenderStub
A stub to allow clients to do asynchronous rpc calls to service Recommender.
|
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
public static final String SERVICE_NAME
public static io.grpc.MethodDescriptor<ListInsightsRequest,ListInsightsResponse> getListInsightsMethod()
public static io.grpc.MethodDescriptor<GetInsightRequest,Insight> getGetInsightMethod()
public static io.grpc.MethodDescriptor<MarkInsightAcceptedRequest,Insight> getMarkInsightAcceptedMethod()
public static io.grpc.MethodDescriptor<ListRecommendationsRequest,ListRecommendationsResponse> getListRecommendationsMethod()
public static io.grpc.MethodDescriptor<GetRecommendationRequest,Recommendation> getGetRecommendationMethod()
public static io.grpc.MethodDescriptor<MarkRecommendationClaimedRequest,Recommendation> getMarkRecommendationClaimedMethod()
public static io.grpc.MethodDescriptor<MarkRecommendationSucceededRequest,Recommendation> getMarkRecommendationSucceededMethod()
public static io.grpc.MethodDescriptor<MarkRecommendationFailedRequest,Recommendation> getMarkRecommendationFailedMethod()
public static io.grpc.MethodDescriptor<GetRecommenderConfigRequest,RecommenderConfig> getGetRecommenderConfigMethod()
public static io.grpc.MethodDescriptor<UpdateRecommenderConfigRequest,RecommenderConfig> getUpdateRecommenderConfigMethod()
public static io.grpc.MethodDescriptor<GetInsightTypeConfigRequest,InsightTypeConfig> getGetInsightTypeConfigMethod()
public static io.grpc.MethodDescriptor<UpdateInsightTypeConfigRequest,InsightTypeConfig> getUpdateInsightTypeConfigMethod()
public static io.grpc.MethodDescriptor<ListRecommendersRequest,ListRecommendersResponse> getListRecommendersMethod()
public static io.grpc.MethodDescriptor<ListInsightTypesRequest,ListInsightTypesResponse> getListInsightTypesMethod()
public static RecommenderGrpc.RecommenderStub newStub(io.grpc.Channel channel)
public static RecommenderGrpc.RecommenderBlockingStub newBlockingStub(io.grpc.Channel channel)
public static RecommenderGrpc.RecommenderFutureStub newFutureStub(io.grpc.Channel channel)
public static final io.grpc.ServerServiceDefinition bindService(RecommenderGrpc.AsyncService service)
public static io.grpc.ServiceDescriptor getServiceDescriptor()
Copyright © 2024 Google LLC. All rights reserved.