Class DepServiceGrpc.DepServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<DepServiceGrpc.DepServiceFutureStub>
com.google.cloud.networkservices.v1.DepServiceGrpc.DepServiceFutureStub
- Enclosing class:
- DepServiceGrpc
public static final class DepServiceGrpc.DepServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<DepServiceGrpc.DepServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service DepService.
Service describing handlers for resources.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionprotected DepServiceGrpc.DepServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Operation>Creates a new `AuthzExtension` resource in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Creates a new `LbEdgeExtension` resource in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Creates a new `LbRouteExtension` resource in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Creates a new `LbTrafficExtension` resource in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes the specified `AuthzExtension` resource.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes the specified `LbEdgeExtension` resource.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes the specified `LbRouteExtension` resource.com.google.common.util.concurrent.ListenableFuture<Operation>Deletes the specified `LbTrafficExtension` resource.com.google.common.util.concurrent.ListenableFuture<AuthzExtension>Gets details of the specified `AuthzExtension` resource.com.google.common.util.concurrent.ListenableFuture<LbEdgeExtension>Gets details of the specified `LbEdgeExtension` resource.com.google.common.util.concurrent.ListenableFuture<LbRouteExtension>Gets details of the specified `LbRouteExtension` resource.com.google.common.util.concurrent.ListenableFuture<LbTrafficExtension>Gets details of the specified `LbTrafficExtension` resource.com.google.common.util.concurrent.ListenableFuture<ListAuthzExtensionsResponse>Lists `AuthzExtension` resources in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListLbEdgeExtensionsResponse>Lists `LbEdgeExtension` resources in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListLbRouteExtensionsResponse>Lists `LbRouteExtension` resources in a given project and location.com.google.common.util.concurrent.ListenableFuture<ListLbTrafficExtensionsResponse>Lists `LbTrafficExtension` resources in a given project and location.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the parameters of the specified `AuthzExtension` resource.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the parameters of the specified `LbEdgeExtension` resource.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the parameters of the specified `LbRouteExtension` resource.com.google.common.util.concurrent.ListenableFuture<Operation>Updates the parameters of the specified `LbTrafficExtension` resource.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected DepServiceGrpc.DepServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<DepServiceGrpc.DepServiceFutureStub>
-
listLbTrafficExtensions
public com.google.common.util.concurrent.ListenableFuture<ListLbTrafficExtensionsResponse> listLbTrafficExtensions(ListLbTrafficExtensionsRequest request) Lists `LbTrafficExtension` resources in a given project and location.
-
getLbTrafficExtension
public com.google.common.util.concurrent.ListenableFuture<LbTrafficExtension> getLbTrafficExtension(GetLbTrafficExtensionRequest request) Gets details of the specified `LbTrafficExtension` resource.
-
createLbTrafficExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> createLbTrafficExtension(CreateLbTrafficExtensionRequest request) Creates a new `LbTrafficExtension` resource in a given project and location.
-
updateLbTrafficExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request) Updates the parameters of the specified `LbTrafficExtension` resource.
-
deleteLbTrafficExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request) Deletes the specified `LbTrafficExtension` resource.
-
listLbRouteExtensions
public com.google.common.util.concurrent.ListenableFuture<ListLbRouteExtensionsResponse> listLbRouteExtensions(ListLbRouteExtensionsRequest request) Lists `LbRouteExtension` resources in a given project and location.
-
getLbRouteExtension
public com.google.common.util.concurrent.ListenableFuture<LbRouteExtension> getLbRouteExtension(GetLbRouteExtensionRequest request) Gets details of the specified `LbRouteExtension` resource.
-
createLbRouteExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> createLbRouteExtension(CreateLbRouteExtensionRequest request) Creates a new `LbRouteExtension` resource in a given project and location.
-
updateLbRouteExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> updateLbRouteExtension(UpdateLbRouteExtensionRequest request) Updates the parameters of the specified `LbRouteExtension` resource.
-
deleteLbRouteExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteLbRouteExtension(DeleteLbRouteExtensionRequest request) Deletes the specified `LbRouteExtension` resource.
-
listLbEdgeExtensions
public com.google.common.util.concurrent.ListenableFuture<ListLbEdgeExtensionsResponse> listLbEdgeExtensions(ListLbEdgeExtensionsRequest request) Lists `LbEdgeExtension` resources in a given project and location.
-
getLbEdgeExtension
public com.google.common.util.concurrent.ListenableFuture<LbEdgeExtension> getLbEdgeExtension(GetLbEdgeExtensionRequest request) Gets details of the specified `LbEdgeExtension` resource.
-
createLbEdgeExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> createLbEdgeExtension(CreateLbEdgeExtensionRequest request) Creates a new `LbEdgeExtension` resource in a given project and location.
-
updateLbEdgeExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> updateLbEdgeExtension(UpdateLbEdgeExtensionRequest request) Updates the parameters of the specified `LbEdgeExtension` resource.
-
deleteLbEdgeExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteLbEdgeExtension(DeleteLbEdgeExtensionRequest request) Deletes the specified `LbEdgeExtension` resource.
-
listAuthzExtensions
public com.google.common.util.concurrent.ListenableFuture<ListAuthzExtensionsResponse> listAuthzExtensions(ListAuthzExtensionsRequest request) Lists `AuthzExtension` resources in a given project and location.
-
getAuthzExtension
public com.google.common.util.concurrent.ListenableFuture<AuthzExtension> getAuthzExtension(GetAuthzExtensionRequest request) Gets details of the specified `AuthzExtension` resource.
-
createAuthzExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> createAuthzExtension(CreateAuthzExtensionRequest request) Creates a new `AuthzExtension` resource in a given project and location.
-
updateAuthzExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> updateAuthzExtension(UpdateAuthzExtensionRequest request) Updates the parameters of the specified `AuthzExtension` resource.
-
deleteAuthzExtension
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteAuthzExtension(DeleteAuthzExtensionRequest request) Deletes the specified `AuthzExtension` resource.
-