Class DepServiceGrpc.DepServiceBlockingV2Stub (0.55.0)

public static final class DepServiceGrpc.DepServiceBlockingV2Stub extends AbstractBlockingStub<DepServiceGrpc.DepServiceBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service DepService.

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > DepServiceGrpc.DepServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected DepServiceGrpc.DepServiceBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
DepServiceGrpc.DepServiceBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createExtensionBinding(CreateExtensionBindingRequest request)

public Operation createExtensionBinding(CreateExtensionBindingRequest request)

Creates a new ExtensionBinding resource in a given project and location.

Parameter
Name Description
request CreateExtensionBindingRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createLbRouteExtension(CreateLbRouteExtensionRequest request)

public Operation createLbRouteExtension(CreateLbRouteExtensionRequest request)

Creates a new LbRouteExtension resource in a given project and location.

Parameter
Name Description
request CreateLbRouteExtensionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

createLbTrafficExtension(CreateLbTrafficExtensionRequest request)

public Operation createLbTrafficExtension(CreateLbTrafficExtensionRequest request)

Creates a new LbTrafficExtension resource in a given project and location.

Parameter
Name Description
request CreateLbTrafficExtensionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteExtensionBinding(DeleteExtensionBindingRequest request)

public Operation deleteExtensionBinding(DeleteExtensionBindingRequest request)

Deletes the specified ExtensionBinding resource.

Parameter
Name Description
request DeleteExtensionBindingRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteLbRouteExtension(DeleteLbRouteExtensionRequest request)

public Operation deleteLbRouteExtension(DeleteLbRouteExtensionRequest request)

Deletes the specified LbRouteExtension resource.

Parameter
Name Description
request DeleteLbRouteExtensionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request)

public Operation deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request)

Deletes the specified LbTrafficExtension resource.

Parameter
Name Description
request DeleteLbTrafficExtensionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getExtensionBinding(GetExtensionBindingRequest request)

public ExtensionBinding getExtensionBinding(GetExtensionBindingRequest request)

Gets details of the specified ExtensionBinding resource.

Parameter
Name Description
request GetExtensionBindingRequest
Returns
Type Description
ExtensionBinding
Exceptions
Type Description
io.grpc.StatusException

getLbRouteExtension(GetLbRouteExtensionRequest request)

public LbRouteExtension getLbRouteExtension(GetLbRouteExtensionRequest request)

Gets details of the specified LbRouteExtension resource.

Parameter
Name Description
request GetLbRouteExtensionRequest
Returns
Type Description
LbRouteExtension
Exceptions
Type Description
io.grpc.StatusException

getLbTrafficExtension(GetLbTrafficExtensionRequest request)

public LbTrafficExtension getLbTrafficExtension(GetLbTrafficExtensionRequest request)

Gets details of the specified LbTrafficExtension resource.

Parameter
Name Description
request GetLbTrafficExtensionRequest
Returns
Type Description
LbTrafficExtension
Exceptions
Type Description
io.grpc.StatusException

listExtensionBindings(ListExtensionBindingsRequest request)

public ListExtensionBindingsResponse listExtensionBindings(ListExtensionBindingsRequest request)

Lists ExtensionBinding resources in a given project and location.

Parameter
Name Description
request ListExtensionBindingsRequest
Returns
Type Description
ListExtensionBindingsResponse
Exceptions
Type Description
io.grpc.StatusException

listLbRouteExtensions(ListLbRouteExtensionsRequest request)

public ListLbRouteExtensionsResponse listLbRouteExtensions(ListLbRouteExtensionsRequest request)

Lists LbRouteExtension resources in a given project and location.

Parameter
Name Description
request ListLbRouteExtensionsRequest
Returns
Type Description
ListLbRouteExtensionsResponse
Exceptions
Type Description
io.grpc.StatusException

listLbTrafficExtensions(ListLbTrafficExtensionsRequest request)

public ListLbTrafficExtensionsResponse listLbTrafficExtensions(ListLbTrafficExtensionsRequest request)

Lists LbTrafficExtension resources in a given project and location.

Parameter
Name Description
request ListLbTrafficExtensionsRequest
Returns
Type Description
ListLbTrafficExtensionsResponse
Exceptions
Type Description
io.grpc.StatusException

updateExtensionBinding(UpdateExtensionBindingRequest request)

public Operation updateExtensionBinding(UpdateExtensionBindingRequest request)

Updates the parameters of the specified ExtensionBinding resource.

Parameter
Name Description
request UpdateExtensionBindingRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateLbRouteExtension(UpdateLbRouteExtensionRequest request)

public Operation updateLbRouteExtension(UpdateLbRouteExtensionRequest request)

Updates the parameters of the specified LbRouteExtension resource.

Parameter
Name Description
request UpdateLbRouteExtensionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request)

public Operation updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request)

Updates the parameters of the specified LbTrafficExtension resource.

Parameter
Name Description
request UpdateLbTrafficExtensionRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException