Class InterceptGrpc.InterceptBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<InterceptGrpc.InterceptBlockingStub>
com.google.cloud.networksecurity.v1.InterceptGrpc.InterceptBlockingStub
- Enclosing class:
- InterceptGrpc
public static final class InterceptGrpc.InterceptBlockingStub
extends io.grpc.stub.AbstractBlockingStub<InterceptGrpc.InterceptBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service Intercept.
Service for Third-Party Packet Intercept (TPPI). TPPI is the "in-band" flavor of the Network Security Integrations product.
-
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 InterceptGrpc.InterceptBlockingStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) Creates a deployment in a given project and location.Creates a deployment group in a given project and location.Creates an endpoint group in a given project and location.Creates an association in a given project and location.Deletes a deployment.Deletes a deployment group.Deletes an endpoint group.Deletes an association.Gets a specific deployment.Gets a specific deployment group.Gets a specific endpoint group.Gets a specific association.Lists deployment groups in a given project and location.Lists deployments in a given project and location.Lists associations in a given project and location.Lists endpoint groups in a given project and location.Updates a deployment.Updates a deployment group.Updates an endpoint group.Updates an association.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 InterceptGrpc.InterceptBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<InterceptGrpc.InterceptBlockingStub>
-
listInterceptEndpointGroups
public ListInterceptEndpointGroupsResponse listInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request) Lists endpoint groups in a given project and location. See https://google.aip.dev/132.
-
getInterceptEndpointGroup
Gets a specific endpoint group. See https://google.aip.dev/131.
-
createInterceptEndpointGroup
Creates an endpoint group in a given project and location. See https://google.aip.dev/133.
-
updateInterceptEndpointGroup
Updates an endpoint group. See https://google.aip.dev/134.
-
deleteInterceptEndpointGroup
Deletes an endpoint group. See https://google.aip.dev/135.
-
listInterceptEndpointGroupAssociations
public ListInterceptEndpointGroupAssociationsResponse listInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request) Lists associations in a given project and location. See https://google.aip.dev/132.
-
getInterceptEndpointGroupAssociation
public InterceptEndpointGroupAssociation getInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request) Gets a specific association. See https://google.aip.dev/131.
-
createInterceptEndpointGroupAssociation
public Operation createInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request) Creates an association in a given project and location. See https://google.aip.dev/133.
-
updateInterceptEndpointGroupAssociation
public Operation updateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request) Updates an association. See https://google.aip.dev/134.
-
deleteInterceptEndpointGroupAssociation
public Operation deleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request) Deletes an association. See https://google.aip.dev/135.
-
listInterceptDeploymentGroups
public ListInterceptDeploymentGroupsResponse listInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request) Lists deployment groups in a given project and location. See https://google.aip.dev/132.
-
getInterceptDeploymentGroup
public InterceptDeploymentGroup getInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request) Gets a specific deployment group. See https://google.aip.dev/131.
-
createInterceptDeploymentGroup
Creates a deployment group in a given project and location. See https://google.aip.dev/133.
-
updateInterceptDeploymentGroup
Updates a deployment group. See https://google.aip.dev/134.
-
deleteInterceptDeploymentGroup
Deletes a deployment group. See https://google.aip.dev/135.
-
listInterceptDeployments
public ListInterceptDeploymentsResponse listInterceptDeployments(ListInterceptDeploymentsRequest request) Lists deployments in a given project and location. See https://google.aip.dev/132.
-
getInterceptDeployment
Gets a specific deployment. See https://google.aip.dev/131.
-
createInterceptDeployment
Creates a deployment in a given project and location. See https://google.aip.dev/133.
-
updateInterceptDeployment
Updates a deployment. See https://google.aip.dev/134.
-
deleteInterceptDeployment
Deletes a deployment. See https://google.aip.dev/135.
-