Class DepServiceGrpc.DepServiceBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<DepServiceGrpc.DepServiceBlockingV2Stub>
com.google.cloud.networkservices.v1.DepServiceGrpc.DepServiceBlockingV2Stub
- Enclosing class:
- DepServiceGrpc
public static final class DepServiceGrpc.DepServiceBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<DepServiceGrpc.DepServiceBlockingV2Stub>
A stub to allow clients to do synchronous 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.DepServiceBlockingV2Stubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Creates a new `AuthzExtension` resource in a given project and location.Creates a new `LbEdgeExtension` resource in a given project and location.Creates a new `LbRouteExtension` resource in a given project and location.Creates a new `LbTrafficExtension` resource in a given project and location.Deletes the specified `AuthzExtension` resource.Deletes the specified `LbEdgeExtension` resource.Deletes the specified `LbRouteExtension` resource.Deletes the specified `LbTrafficExtension` resource.Gets details of the specified `AuthzExtension` resource.Gets details of the specified `LbEdgeExtension` resource.Gets details of the specified `LbRouteExtension` resource.Gets details of the specified `LbTrafficExtension` resource.Lists `AuthzExtension` resources in a given project and location.Lists `LbEdgeExtension` resources in a given project and location.Lists `LbRouteExtension` resources in a given project and location.Lists `LbTrafficExtension` resources in a given project and location.Updates the parameters of the specified `AuthzExtension` resource.Updates the parameters of the specified `LbEdgeExtension` resource.Updates the parameters of the specified `LbRouteExtension` resource.Updates the parameters of the specified `LbTrafficExtension` resource.Methods inherited from class io.grpc.stub.AbstractBlockingStub
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.DepServiceBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<DepServiceGrpc.DepServiceBlockingV2Stub>
-
listLbTrafficExtensions
public ListLbTrafficExtensionsResponse listLbTrafficExtensions(ListLbTrafficExtensionsRequest request) throws io.grpc.StatusException Lists `LbTrafficExtension` resources in a given project and location.
- Throws:
io.grpc.StatusException
-
getLbTrafficExtension
public LbTrafficExtension getLbTrafficExtension(GetLbTrafficExtensionRequest request) throws io.grpc.StatusException Gets details of the specified `LbTrafficExtension` resource.
- Throws:
io.grpc.StatusException
-
createLbTrafficExtension
public Operation createLbTrafficExtension(CreateLbTrafficExtensionRequest request) throws io.grpc.StatusException Creates a new `LbTrafficExtension` resource in a given project and location.
- Throws:
io.grpc.StatusException
-
updateLbTrafficExtension
public Operation updateLbTrafficExtension(UpdateLbTrafficExtensionRequest request) throws io.grpc.StatusException Updates the parameters of the specified `LbTrafficExtension` resource.
- Throws:
io.grpc.StatusException
-
deleteLbTrafficExtension
public Operation deleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request) throws io.grpc.StatusException Deletes the specified `LbTrafficExtension` resource.
- Throws:
io.grpc.StatusException
-
listLbRouteExtensions
public ListLbRouteExtensionsResponse listLbRouteExtensions(ListLbRouteExtensionsRequest request) throws io.grpc.StatusException Lists `LbRouteExtension` resources in a given project and location.
- Throws:
io.grpc.StatusException
-
getLbRouteExtension
public LbRouteExtension getLbRouteExtension(GetLbRouteExtensionRequest request) throws io.grpc.StatusException Gets details of the specified `LbRouteExtension` resource.
- Throws:
io.grpc.StatusException
-
createLbRouteExtension
public Operation createLbRouteExtension(CreateLbRouteExtensionRequest request) throws io.grpc.StatusException Creates a new `LbRouteExtension` resource in a given project and location.
- Throws:
io.grpc.StatusException
-
updateLbRouteExtension
public Operation updateLbRouteExtension(UpdateLbRouteExtensionRequest request) throws io.grpc.StatusException Updates the parameters of the specified `LbRouteExtension` resource.
- Throws:
io.grpc.StatusException
-
deleteLbRouteExtension
public Operation deleteLbRouteExtension(DeleteLbRouteExtensionRequest request) throws io.grpc.StatusException Deletes the specified `LbRouteExtension` resource.
- Throws:
io.grpc.StatusException
-
listLbEdgeExtensions
public ListLbEdgeExtensionsResponse listLbEdgeExtensions(ListLbEdgeExtensionsRequest request) throws io.grpc.StatusException Lists `LbEdgeExtension` resources in a given project and location.
- Throws:
io.grpc.StatusException
-
getLbEdgeExtension
public LbEdgeExtension getLbEdgeExtension(GetLbEdgeExtensionRequest request) throws io.grpc.StatusException Gets details of the specified `LbEdgeExtension` resource.
- Throws:
io.grpc.StatusException
-
createLbEdgeExtension
public Operation createLbEdgeExtension(CreateLbEdgeExtensionRequest request) throws io.grpc.StatusException Creates a new `LbEdgeExtension` resource in a given project and location.
- Throws:
io.grpc.StatusException
-
updateLbEdgeExtension
public Operation updateLbEdgeExtension(UpdateLbEdgeExtensionRequest request) throws io.grpc.StatusException Updates the parameters of the specified `LbEdgeExtension` resource.
- Throws:
io.grpc.StatusException
-
deleteLbEdgeExtension
public Operation deleteLbEdgeExtension(DeleteLbEdgeExtensionRequest request) throws io.grpc.StatusException Deletes the specified `LbEdgeExtension` resource.
- Throws:
io.grpc.StatusException
-
listAuthzExtensions
public ListAuthzExtensionsResponse listAuthzExtensions(ListAuthzExtensionsRequest request) throws io.grpc.StatusException Lists `AuthzExtension` resources in a given project and location.
- Throws:
io.grpc.StatusException
-
getAuthzExtension
public AuthzExtension getAuthzExtension(GetAuthzExtensionRequest request) throws io.grpc.StatusException Gets details of the specified `AuthzExtension` resource.
- Throws:
io.grpc.StatusException
-
createAuthzExtension
public Operation createAuthzExtension(CreateAuthzExtensionRequest request) throws io.grpc.StatusException Creates a new `AuthzExtension` resource in a given project and location.
- Throws:
io.grpc.StatusException
-
updateAuthzExtension
public Operation updateAuthzExtension(UpdateAuthzExtensionRequest request) throws io.grpc.StatusException Updates the parameters of the specified `AuthzExtension` resource.
- Throws:
io.grpc.StatusException
-
deleteAuthzExtension
public Operation deleteAuthzExtension(DeleteAuthzExtensionRequest request) throws io.grpc.StatusException Deletes the specified `AuthzExtension` resource.
- Throws:
io.grpc.StatusException
-