Class InterceptGrpc.InterceptStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<InterceptGrpc.InterceptStub>
com.google.cloud.networksecurity.v1.InterceptGrpc.InterceptStub
- Enclosing class:
- InterceptGrpc
public static final class InterceptGrpc.InterceptStub
extends io.grpc.stub.AbstractAsyncStub<InterceptGrpc.InterceptStub>
A stub to allow clients to do asynchronous 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.InterceptStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateInterceptDeployment(CreateInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment in a given project and location.voidcreateInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment group in a given project and location.voidcreateInterceptEndpointGroup(CreateInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an endpoint group in a given project and location.voidcreateInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an association in a given project and location.voiddeleteInterceptDeployment(DeleteInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment.voiddeleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment group.voiddeleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an endpoint group.voiddeleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an association.voidgetInterceptDeployment(GetInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<InterceptDeployment> responseObserver) Gets a specific deployment.voidgetInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<InterceptDeploymentGroup> responseObserver) Gets a specific deployment group.voidgetInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroup> responseObserver) Gets a specific endpoint group.voidgetInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroupAssociation> responseObserver) Gets a specific association.voidlistInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request, io.grpc.stub.StreamObserver<ListInterceptDeploymentGroupsResponse> responseObserver) Lists deployment groups in a given project and location.voidlistInterceptDeployments(ListInterceptDeploymentsRequest request, io.grpc.stub.StreamObserver<ListInterceptDeploymentsResponse> responseObserver) Lists deployments in a given project and location.voidlistInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request, io.grpc.stub.StreamObserver<ListInterceptEndpointGroupAssociationsResponse> responseObserver) Lists associations in a given project and location.voidlistInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request, io.grpc.stub.StreamObserver<ListInterceptEndpointGroupsResponse> responseObserver) Lists endpoint groups in a given project and location.voidupdateInterceptDeployment(UpdateInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment.voidupdateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment group.voidupdateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an endpoint group.voidupdateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an association.Methods inherited from class io.grpc.stub.AbstractAsyncStub
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.InterceptStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<InterceptGrpc.InterceptStub>
-
listInterceptEndpointGroups
public void listInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request, io.grpc.stub.StreamObserver<ListInterceptEndpointGroupsResponse> responseObserver) Lists endpoint groups in a given project and location. See https://google.aip.dev/132.
-
getInterceptEndpointGroup
public void getInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroup> responseObserver) Gets a specific endpoint group. See https://google.aip.dev/131.
-
createInterceptEndpointGroup
public void createInterceptEndpointGroup(CreateInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an endpoint group in a given project and location. See https://google.aip.dev/133.
-
updateInterceptEndpointGroup
public void updateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an endpoint group. See https://google.aip.dev/134.
-
deleteInterceptEndpointGroup
public void deleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an endpoint group. See https://google.aip.dev/135.
-
listInterceptEndpointGroupAssociations
public void listInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request, io.grpc.stub.StreamObserver<ListInterceptEndpointGroupAssociationsResponse> responseObserver) Lists associations in a given project and location. See https://google.aip.dev/132.
-
getInterceptEndpointGroupAssociation
public void getInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroupAssociation> responseObserver) Gets a specific association. See https://google.aip.dev/131.
-
createInterceptEndpointGroupAssociation
public void createInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an association in a given project and location. See https://google.aip.dev/133.
-
updateInterceptEndpointGroupAssociation
public void updateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an association. See https://google.aip.dev/134.
-
deleteInterceptEndpointGroupAssociation
public void deleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an association. See https://google.aip.dev/135.
-
listInterceptDeploymentGroups
public void listInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request, io.grpc.stub.StreamObserver<ListInterceptDeploymentGroupsResponse> responseObserver) Lists deployment groups in a given project and location. See https://google.aip.dev/132.
-
getInterceptDeploymentGroup
public void getInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<InterceptDeploymentGroup> responseObserver) Gets a specific deployment group. See https://google.aip.dev/131.
-
createInterceptDeploymentGroup
public void createInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment group in a given project and location. See https://google.aip.dev/133.
-
updateInterceptDeploymentGroup
public void updateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment group. See https://google.aip.dev/134.
-
deleteInterceptDeploymentGroup
public void deleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment group. See https://google.aip.dev/135.
-
listInterceptDeployments
public void listInterceptDeployments(ListInterceptDeploymentsRequest request, io.grpc.stub.StreamObserver<ListInterceptDeploymentsResponse> responseObserver) Lists deployments in a given project and location. See https://google.aip.dev/132.
-
getInterceptDeployment
public void getInterceptDeployment(GetInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<InterceptDeployment> responseObserver) Gets a specific deployment. See https://google.aip.dev/131.
-
createInterceptDeployment
public void createInterceptDeployment(CreateInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment in a given project and location. See https://google.aip.dev/133.
-
updateInterceptDeployment
public void updateInterceptDeployment(UpdateInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment. See https://google.aip.dev/134.
-
deleteInterceptDeployment
public void deleteInterceptDeployment(DeleteInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment. See https://google.aip.dev/135.
-