public static final class ProjectServiceGrpc.ProjectServiceBlockingStub extends AbstractBlockingStub<ProjectServiceGrpc.ProjectServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service ProjectService.
Service for settings at Project level.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
ProjectServiceGrpc.ProjectServiceBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
acceptTerms(AcceptTermsRequest request)
public Project acceptTerms(AcceptTermsRequest request)
build(Channel channel, CallOptions callOptions)
protected ProjectServiceGrpc.ProjectServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
enrollSolution(EnrollSolutionRequest request)
public Operation enrollSolution(EnrollSolutionRequest request)
The method enrolls a solution of type Retail
Search
into a project.
The Recommendations AI solution
type
is enrolled by default when your project enables Retail API, so you don't
need to call the enrollSolution method for recommendations.
getAlertConfig(GetAlertConfigRequest request)
public AlertConfig getAlertConfig(GetAlertConfigRequest request)
Get the AlertConfig of the
requested project.
getLoggingConfig(GetLoggingConfigRequest request)
public LoggingConfig getLoggingConfig(GetLoggingConfigRequest request)
Gets the LoggingConfig of the
requested project.
getProject(GetProjectRequest request)
public Project getProject(GetProjectRequest request)
Gets the project.
Throws NOT_FOUND
if the project wasn't initialized for the Retail API
service.
listEnrolledSolutions(ListEnrolledSolutionsRequest request)
public ListEnrolledSolutionsResponse listEnrolledSolutions(ListEnrolledSolutionsRequest request)
Lists all the retail API solutions the project has enrolled.
updateAlertConfig(UpdateAlertConfigRequest request)
public AlertConfig updateAlertConfig(UpdateAlertConfigRequest request)
Update the alert config of the requested project.
updateLoggingConfig(UpdateLoggingConfigRequest request)
public LoggingConfig updateLoggingConfig(UpdateLoggingConfigRequest request)
Updates the LoggingConfig of
the requested project.