Class EngineServiceGrpc.EngineServiceBlockingV2Stub (0.91.0)
0.91.0 (latest)
0.90.0
0.89.0
0.87.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.77.0
0.76.0
0.74.0
0.72.0
0.71.0
0.70.0
0.69.0
0.68.0
0.66.0
0.64.0
0.63.0
0.60.0
0.59.0
0.58.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class EngineServiceGrpc . EngineServiceBlockingV2Stub extends AbstractBlockingStub<EngineServiceGrpc . EngineServiceBlockingV2Stub >
A stub to allow clients to do synchronous rpc calls to service EngineService.
Service for managing Engine
configuration.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
EngineServiceGrpc.EngineServiceBlockingV2Stub
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(java.time.Duration)
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
build(Channel channel, CallOptions callOptions)
protected EngineServiceGrpc . EngineServiceBlockingV2Stub 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)
createEngine(CreateEngineRequest request)
public Operation createEngine ( CreateEngineRequest request )
Exceptions
Type
Description
io.grpc.StatusException
deleteEngine(DeleteEngineRequest request)
public Operation deleteEngine ( DeleteEngineRequest request )
Exceptions
Type
Description
io.grpc.StatusException
getEngine(GetEngineRequest request)
public Engine getEngine ( GetEngineRequest request )
Returns
Type
Description
Engine
Exceptions
Type
Description
io.grpc.StatusException
getIamPolicy(GetIamPolicyRequest request)
public Policy getIamPolicy ( GetIamPolicyRequest request )
Gets the IAM access control policy for an
Engine . A NOT_FOUND error
is returned if the resource does not exist. An empty policy is returned if
the resource exists but does not have a policy set on it.
Parameter
Name
Description
request
com.google.iam.v1.GetIamPolicyRequest
Returns
Type
Description
com.google.iam.v1.Policy
Exceptions
Type
Description
io.grpc.StatusException
listEngines(ListEnginesRequest request)
public ListEnginesResponse listEngines ( ListEnginesRequest request )
Lists all the Engine s
associated with the project.
Exceptions
Type
Description
io.grpc.StatusException
pauseEngine(PauseEngineRequest request)
public Engine pauseEngine ( PauseEngineRequest request )
Pauses the training of an existing
Engine . Only applicable if
SolutionType is
SOLUTION_TYPE_RECOMMENDATION .
Returns
Type
Description
Engine
Exceptions
Type
Description
io.grpc.StatusException
resumeEngine(ResumeEngineRequest request)
public Engine resumeEngine ( ResumeEngineRequest request )
Resumes the training of an existing
Engine . Only applicable if
SolutionType is
SOLUTION_TYPE_RECOMMENDATION .
Returns
Type
Description
Engine
Exceptions
Type
Description
io.grpc.StatusException
setIamPolicy(SetIamPolicyRequest request)
public Policy setIamPolicy ( SetIamPolicyRequest request )
Sets the IAM access control policy for an
Engine . A NOT_FOUND error
is returned if the resource does not exist.
Important: When setting a policy directly on an Engine resource,
the only recommended roles in the bindings are:
roles/discoveryengine.admin,
roles/discoveryengine.agentspaceAdmin,
roles/discoveryengine.user,
roles/discoveryengine.agentspaceUser,
roles/discoveryengine.viewer,
roles/discoveryengine.agentspaceViewer.
Attempting to grant any other role will result in a warning in logging.
Parameter
Name
Description
request
com.google.iam.v1.SetIamPolicyRequest
Returns
Type
Description
com.google.iam.v1.Policy
Exceptions
Type
Description
io.grpc.StatusException
tuneEngine(TuneEngineRequest request)
public Operation tuneEngine ( TuneEngineRequest request )
Tunes an existing Engine .
Only applicable if
SolutionType is
SOLUTION_TYPE_RECOMMENDATION .
Exceptions
Type
Description
io.grpc.StatusException
updateEngine(UpdateEngineRequest request)
public Engine updateEngine ( UpdateEngineRequest request )
Returns
Type
Description
Engine
Exceptions
Type
Description
io.grpc.StatusException
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-05 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-05 UTC."],[],[]]