Interface InterceptGrpc.AsyncService
- All Known Implementing Classes:
InterceptGrpc.InterceptImplBase
- Enclosing class:
- InterceptGrpc
public static interface InterceptGrpc.AsyncService
Service for Third-Party Packet Intercept (TPPI). TPPI is the "in-band" flavor of the Network Security Integrations product.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateInterceptDeployment(CreateInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment in a given project and location.default voidcreateInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a deployment group in a given project and location.default voidcreateInterceptEndpointGroup(CreateInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an endpoint group in a given project and location.default voidcreateInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates an association in a given project and location.default voiddeleteInterceptDeployment(DeleteInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment.default voiddeleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment group.default voiddeleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an endpoint group.default voiddeleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an association.default voidgetInterceptDeployment(GetInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<InterceptDeployment> responseObserver) Gets a specific deployment.default voidgetInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<InterceptDeploymentGroup> responseObserver) Gets a specific deployment group.default voidgetInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroup> responseObserver) Gets a specific endpoint group.default voidgetInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroupAssociation> responseObserver) Gets a specific association.default voidlistInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request, io.grpc.stub.StreamObserver<ListInterceptDeploymentGroupsResponse> responseObserver) Lists deployment groups in a given project and location.default voidlistInterceptDeployments(ListInterceptDeploymentsRequest request, io.grpc.stub.StreamObserver<ListInterceptDeploymentsResponse> responseObserver) Lists deployments in a given project and location.default voidlistInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request, io.grpc.stub.StreamObserver<ListInterceptEndpointGroupAssociationsResponse> responseObserver) Lists associations in a given project and location.default voidlistInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request, io.grpc.stub.StreamObserver<ListInterceptEndpointGroupsResponse> responseObserver) Lists endpoint groups in a given project and location.default voidupdateInterceptDeployment(UpdateInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment.default voidupdateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment group.default voidupdateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an endpoint group.default voidupdateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an association.
-
Method Details
-
listInterceptEndpointGroups
default 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
default void getInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroup> responseObserver) Gets a specific endpoint group. See https://google.aip.dev/131.
-
createInterceptEndpointGroup
default 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
default void updateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an endpoint group. See https://google.aip.dev/134.
-
deleteInterceptEndpointGroup
default void deleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an endpoint group. See https://google.aip.dev/135.
-
listInterceptEndpointGroupAssociations
default 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
default void getInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<InterceptEndpointGroupAssociation> responseObserver) Gets a specific association. See https://google.aip.dev/131.
-
createInterceptEndpointGroupAssociation
default 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
default void updateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates an association. See https://google.aip.dev/134.
-
deleteInterceptEndpointGroupAssociation
default void deleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes an association. See https://google.aip.dev/135.
-
listInterceptDeploymentGroups
default 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
default void getInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<InterceptDeploymentGroup> responseObserver) Gets a specific deployment group. See https://google.aip.dev/131.
-
createInterceptDeploymentGroup
default 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
default void updateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment group. See https://google.aip.dev/134.
-
deleteInterceptDeploymentGroup
default void deleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment group. See https://google.aip.dev/135.
-
listInterceptDeployments
default 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
default void getInterceptDeployment(GetInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<InterceptDeployment> responseObserver) Gets a specific deployment. See https://google.aip.dev/131.
-
createInterceptDeployment
default 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
default void updateInterceptDeployment(UpdateInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a deployment. See https://google.aip.dev/134.
-
deleteInterceptDeployment
default void deleteInterceptDeployment(DeleteInterceptDeploymentRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a deployment. See https://google.aip.dev/135.
-