Class DepServiceGrpc.DepServiceStub (0.55.0)

public static final class DepServiceGrpc.DepServiceStub extends AbstractAsyncStub<DepServiceGrpc.DepServiceStub>

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

Service describing handlers for resources.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > DepServiceGrpc.DepServiceStub

Methods

build(Channel channel, CallOptions callOptions)

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

createExtensionBinding(CreateExtensionBindingRequest request, StreamObserver<Operation> responseObserver)

public void createExtensionBinding(CreateExtensionBindingRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateExtensionBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createLbRouteExtension(CreateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

public void createLbRouteExtension(CreateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateLbRouteExtensionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createLbTrafficExtension(CreateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

public void createLbTrafficExtension(CreateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

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

Parameters
Name Description
request CreateLbTrafficExtensionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteExtensionBinding(DeleteExtensionBindingRequest request, StreamObserver<Operation> responseObserver)

public void deleteExtensionBinding(DeleteExtensionBindingRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified ExtensionBinding resource.

Parameters
Name Description
request DeleteExtensionBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteLbRouteExtension(DeleteLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

public void deleteLbRouteExtension(DeleteLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified LbRouteExtension resource.

Parameters
Name Description
request DeleteLbRouteExtensionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

public void deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

Deletes the specified LbTrafficExtension resource.

Parameters
Name Description
request DeleteLbTrafficExtensionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getExtensionBinding(GetExtensionBindingRequest request, StreamObserver<ExtensionBinding> responseObserver)

public void getExtensionBinding(GetExtensionBindingRequest request, StreamObserver<ExtensionBinding> responseObserver)

Gets details of the specified ExtensionBinding resource.

Parameters
Name Description
request GetExtensionBindingRequest
responseObserver io.grpc.stub.StreamObserver<ExtensionBinding>

getLbRouteExtension(GetLbRouteExtensionRequest request, StreamObserver<LbRouteExtension> responseObserver)

public void getLbRouteExtension(GetLbRouteExtensionRequest request, StreamObserver<LbRouteExtension> responseObserver)

Gets details of the specified LbRouteExtension resource.

Parameters
Name Description
request GetLbRouteExtensionRequest
responseObserver io.grpc.stub.StreamObserver<LbRouteExtension>

getLbTrafficExtension(GetLbTrafficExtensionRequest request, StreamObserver<LbTrafficExtension> responseObserver)

public void getLbTrafficExtension(GetLbTrafficExtensionRequest request, StreamObserver<LbTrafficExtension> responseObserver)

Gets details of the specified LbTrafficExtension resource.

Parameters
Name Description
request GetLbTrafficExtensionRequest
responseObserver io.grpc.stub.StreamObserver<LbTrafficExtension>

listExtensionBindings(ListExtensionBindingsRequest request, StreamObserver<ListExtensionBindingsResponse> responseObserver)

public void listExtensionBindings(ListExtensionBindingsRequest request, StreamObserver<ListExtensionBindingsResponse> responseObserver)

Lists ExtensionBinding resources in a given project and location.

Parameters
Name Description
request ListExtensionBindingsRequest
responseObserver io.grpc.stub.StreamObserver<ListExtensionBindingsResponse>

listLbRouteExtensions(ListLbRouteExtensionsRequest request, StreamObserver<ListLbRouteExtensionsResponse> responseObserver)

public void listLbRouteExtensions(ListLbRouteExtensionsRequest request, StreamObserver<ListLbRouteExtensionsResponse> responseObserver)

Lists LbRouteExtension resources in a given project and location.

Parameters
Name Description
request ListLbRouteExtensionsRequest
responseObserver io.grpc.stub.StreamObserver<ListLbRouteExtensionsResponse>

listLbTrafficExtensions(ListLbTrafficExtensionsRequest request, StreamObserver<ListLbTrafficExtensionsResponse> responseObserver)

public void listLbTrafficExtensions(ListLbTrafficExtensionsRequest request, StreamObserver<ListLbTrafficExtensionsResponse> responseObserver)

Lists LbTrafficExtension resources in a given project and location.

Parameters
Name Description
request ListLbTrafficExtensionsRequest
responseObserver io.grpc.stub.StreamObserver<ListLbTrafficExtensionsResponse>

updateExtensionBinding(UpdateExtensionBindingRequest request, StreamObserver<Operation> responseObserver)

public void updateExtensionBinding(UpdateExtensionBindingRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of the specified ExtensionBinding resource.

Parameters
Name Description
request UpdateExtensionBindingRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateLbRouteExtension(UpdateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

public void updateLbRouteExtension(UpdateLbRouteExtensionRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of the specified LbRouteExtension resource.

Parameters
Name Description
request UpdateLbRouteExtensionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

public void updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request, StreamObserver<Operation> responseObserver)

Updates the parameters of the specified LbTrafficExtension resource.

Parameters
Name Description
request UpdateLbTrafficExtensionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>