Class WorkerPoolsGrpc.WorkerPoolsBlockingStub (0.78.0)

publicstaticfinalclass WorkerPoolsGrpc.WorkerPoolsBlockingStubextendsAbstractBlockingStub<WorkerPoolsGrpc.WorkerPoolsBlockingStub>

A stub to allow clients to do limited synchronous rpc calls to service WorkerPools.

Cloud Run WorkerPool Control Plane API.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > WorkerPoolsGrpc.WorkerPoolsBlockingStub

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)

protectedWorkerPoolsGrpc.WorkerPoolsBlockingStubbuild(Channelchannel,CallOptionscallOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
WorkerPoolsGrpc.WorkerPoolsBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createWorkerPool(CreateWorkerPoolRequest request)

publicOperationcreateWorkerPool(CreateWorkerPoolRequestrequest)

Creates a new WorkerPool in a given project and location.

Parameter
Name Description
request CreateWorkerPoolRequest
Returns
Type Description
Operation

deleteWorkerPool(DeleteWorkerPoolRequest request)

publicOperationdeleteWorkerPool(DeleteWorkerPoolRequestrequest)

Deletes a WorkerPool.

Parameter
Name Description
request DeleteWorkerPoolRequest
Returns
Type Description
Operation

getIamPolicy(GetIamPolicyRequest request)

publicPolicygetIamPolicy(GetIamPolicyRequestrequest)

Gets the IAM Access Control policy currently in effect for the given Cloud Run WorkerPool. This result does not include any inherited policies.

Parameter
Name Description
request com.google.iam.v1.GetIamPolicyRequest
Returns
Type Description
com.google.iam.v1.Policy

getWorkerPool(GetWorkerPoolRequest request)

publicWorkerPoolgetWorkerPool(GetWorkerPoolRequestrequest)

Gets information about a WorkerPool.

Parameter
Name Description
request GetWorkerPoolRequest
Returns
Type Description
WorkerPool

listWorkerPools(ListWorkerPoolsRequest request)

publicListWorkerPoolsResponselistWorkerPools(ListWorkerPoolsRequestrequest)

Lists WorkerPools. Results are sorted by creation time, descending.

Parameter
Name Description
request ListWorkerPoolsRequest
Returns
Type Description
ListWorkerPoolsResponse

setIamPolicy(SetIamPolicyRequest request)

publicPolicysetIamPolicy(SetIamPolicyRequestrequest)

Sets the IAM Access control policy for the specified WorkerPool. Overwrites any existing policy.

Parameter
Name Description
request com.google.iam.v1.SetIamPolicyRequest
Returns
Type Description
com.google.iam.v1.Policy

testIamPermissions(TestIamPermissionsRequest request)

publicTestIamPermissionsResponsetestIamPermissions(TestIamPermissionsRequestrequest)

Returns permissions that a caller has on the specified Project. There are no permissions required for making this API call.

Parameter
Name Description
request com.google.iam.v1.TestIamPermissionsRequest
Returns
Type Description
com.google.iam.v1.TestIamPermissionsResponse

updateWorkerPool(UpdateWorkerPoolRequest request)

publicOperationupdateWorkerPool(UpdateWorkerPoolRequestrequest)

Updates a WorkerPool.

Parameter
Name Description
request UpdateWorkerPoolRequest
Returns
Type Description
Operation

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 2025年10月30日 UTC.