Class PredictionServiceGrpc (3.55.0)

public final class PredictionServiceGrpc

A service for online predictions and explanations.

Inheritance

java.lang.Object > PredictionServiceGrpc

Static Fields

SERVICE_NAME

public static final String SERVICE_NAME
Field Value
Type Description
String

Static Methods

bindService(PredictionServiceGrpc.AsyncService service)

public static final ServerServiceDefinition bindService(PredictionServiceGrpc.AsyncService service)
Parameter
Name Description
service PredictionServiceGrpc.AsyncService
Returns
Type Description
io.grpc.ServerServiceDefinition

getChatCompletionsMethod()

public static MethodDescriptor<ChatCompletionsRequest,HttpBody> getChatCompletionsMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ChatCompletionsRequest,com.google.api.HttpBody>

getCountTokensMethod()

public static MethodDescriptor<CountTokensRequest,CountTokensResponse> getCountTokensMethod()
Returns
Type Description
io.grpc.MethodDescriptor<CountTokensRequest,CountTokensResponse>

getDirectPredictMethod()

public static MethodDescriptor<DirectPredictRequest,DirectPredictResponse> getDirectPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DirectPredictRequest,DirectPredictResponse>

getDirectRawPredictMethod()

public static MethodDescriptor<DirectRawPredictRequest,DirectRawPredictResponse> getDirectRawPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<DirectRawPredictRequest,DirectRawPredictResponse>

getExplainMethod()

public static MethodDescriptor<ExplainRequest,ExplainResponse> getExplainMethod()
Returns
Type Description
io.grpc.MethodDescriptor<ExplainRequest,ExplainResponse>

getGenerateContentMethod()

public static MethodDescriptor<GenerateContentRequest,GenerateContentResponse> getGenerateContentMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GenerateContentRequest,GenerateContentResponse>

getPredictMethod()

public static MethodDescriptor<PredictRequest,PredictResponse> getPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<PredictRequest,PredictResponse>

getRawPredictMethod()

public static MethodDescriptor<RawPredictRequest,HttpBody> getRawPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<RawPredictRequest,com.google.api.HttpBody>

getServerStreamingPredictMethod()

public static MethodDescriptor<StreamingPredictRequest,StreamingPredictResponse> getServerStreamingPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<StreamingPredictRequest,StreamingPredictResponse>

getServiceDescriptor()

public static ServiceDescriptor getServiceDescriptor()
Returns
Type Description
io.grpc.ServiceDescriptor

getStreamDirectPredictMethod()

public static MethodDescriptor<StreamDirectPredictRequest,StreamDirectPredictResponse> getStreamDirectPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<StreamDirectPredictRequest,StreamDirectPredictResponse>

getStreamDirectRawPredictMethod()

public static MethodDescriptor<StreamDirectRawPredictRequest,StreamDirectRawPredictResponse> getStreamDirectRawPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<StreamDirectRawPredictRequest,StreamDirectRawPredictResponse>

getStreamGenerateContentMethod()

public static MethodDescriptor<GenerateContentRequest,GenerateContentResponse> getStreamGenerateContentMethod()
Returns
Type Description
io.grpc.MethodDescriptor<GenerateContentRequest,GenerateContentResponse>

getStreamRawPredictMethod()

public static MethodDescriptor<StreamRawPredictRequest,HttpBody> getStreamRawPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<StreamRawPredictRequest,com.google.api.HttpBody>

getStreamingPredictMethod()

public static MethodDescriptor<StreamingPredictRequest,StreamingPredictResponse> getStreamingPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<StreamingPredictRequest,StreamingPredictResponse>

getStreamingRawPredictMethod()

public static MethodDescriptor<StreamingRawPredictRequest,StreamingRawPredictResponse> getStreamingRawPredictMethod()
Returns
Type Description
io.grpc.MethodDescriptor<StreamingRawPredictRequest,StreamingRawPredictResponse>

newBlockingStub(Channel channel)

public static PredictionServiceGrpc.PredictionServiceBlockingStub newBlockingStub(Channel channel)

Creates a new blocking-style stub that supports unary and streaming output calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
PredictionServiceGrpc.PredictionServiceBlockingStub

newFutureStub(Channel channel)

public static PredictionServiceGrpc.PredictionServiceFutureStub newFutureStub(Channel channel)

Creates a new ListenableFuture-style stub that supports unary calls on the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
PredictionServiceGrpc.PredictionServiceFutureStub

newStub(Channel channel)

public static PredictionServiceGrpc.PredictionServiceStub newStub(Channel channel)

Creates a new async stub that supports all call types for the service

Parameter
Name Description
channel io.grpc.Channel
Returns
Type Description
PredictionServiceGrpc.PredictionServiceStub