Class InterceptGrpc.InterceptBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<InterceptGrpc.InterceptBlockingV2Stub>
com.google.cloud.networksecurity.v1.InterceptGrpc.InterceptBlockingV2Stub
- Enclosing class:
- InterceptGrpc
public static final class InterceptGrpc.InterceptBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<InterceptGrpc.InterceptBlockingV2Stub>
A stub to allow clients to do 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.InterceptBlockingV2Stubbuild(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.InterceptBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<InterceptGrpc.InterceptBlockingV2Stub>
-
listInterceptEndpointGroups
public ListInterceptEndpointGroupsResponse listInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request) throws io.grpc.StatusException Lists endpoint groups in a given project and location. See https://google.aip.dev/132.
- Throws:
io.grpc.StatusException
-
getInterceptEndpointGroup
public InterceptEndpointGroup getInterceptEndpointGroup(GetInterceptEndpointGroupRequest request) throws io.grpc.StatusException Gets a specific endpoint group. See https://google.aip.dev/131.
- Throws:
io.grpc.StatusException
-
createInterceptEndpointGroup
public Operation createInterceptEndpointGroup(CreateInterceptEndpointGroupRequest request) throws io.grpc.StatusException Creates an endpoint group in a given project and location. See https://google.aip.dev/133.
- Throws:
io.grpc.StatusException
-
updateInterceptEndpointGroup
public Operation updateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request) throws io.grpc.StatusException Updates an endpoint group. See https://google.aip.dev/134.
- Throws:
io.grpc.StatusException
-
deleteInterceptEndpointGroup
public Operation deleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request) throws io.grpc.StatusException Deletes an endpoint group. See https://google.aip.dev/135.
- Throws:
io.grpc.StatusException
-
listInterceptEndpointGroupAssociations
public ListInterceptEndpointGroupAssociationsResponse listInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request) throws io.grpc.StatusException Lists associations in a given project and location. See https://google.aip.dev/132.
- Throws:
io.grpc.StatusException
-
getInterceptEndpointGroupAssociation
public InterceptEndpointGroupAssociation getInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request) throws io.grpc.StatusException Gets a specific association. See https://google.aip.dev/131.
- Throws:
io.grpc.StatusException
-
createInterceptEndpointGroupAssociation
public Operation createInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request) throws io.grpc.StatusException Creates an association in a given project and location. See https://google.aip.dev/133.
- Throws:
io.grpc.StatusException
-
updateInterceptEndpointGroupAssociation
public Operation updateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request) throws io.grpc.StatusException Updates an association. See https://google.aip.dev/134.
- Throws:
io.grpc.StatusException
-
deleteInterceptEndpointGroupAssociation
public Operation deleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request) throws io.grpc.StatusException Deletes an association. See https://google.aip.dev/135.
- Throws:
io.grpc.StatusException
-
listInterceptDeploymentGroups
public ListInterceptDeploymentGroupsResponse listInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request) throws io.grpc.StatusException Lists deployment groups in a given project and location. See https://google.aip.dev/132.
- Throws:
io.grpc.StatusException
-
getInterceptDeploymentGroup
public InterceptDeploymentGroup getInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request) throws io.grpc.StatusException Gets a specific deployment group. See https://google.aip.dev/131.
- Throws:
io.grpc.StatusException
-
createInterceptDeploymentGroup
public Operation createInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest request) throws io.grpc.StatusException Creates a deployment group in a given project and location. See https://google.aip.dev/133.
- Throws:
io.grpc.StatusException
-
updateInterceptDeploymentGroup
public Operation updateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request) throws io.grpc.StatusException Updates a deployment group. See https://google.aip.dev/134.
- Throws:
io.grpc.StatusException
-
deleteInterceptDeploymentGroup
public Operation deleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request) throws io.grpc.StatusException Deletes a deployment group. See https://google.aip.dev/135.
- Throws:
io.grpc.StatusException
-
listInterceptDeployments
public ListInterceptDeploymentsResponse listInterceptDeployments(ListInterceptDeploymentsRequest request) throws io.grpc.StatusException Lists deployments in a given project and location. See https://google.aip.dev/132.
- Throws:
io.grpc.StatusException
-
getInterceptDeployment
public InterceptDeployment getInterceptDeployment(GetInterceptDeploymentRequest request) throws io.grpc.StatusException Gets a specific deployment. See https://google.aip.dev/131.
- Throws:
io.grpc.StatusException
-
createInterceptDeployment
public Operation createInterceptDeployment(CreateInterceptDeploymentRequest request) throws io.grpc.StatusException Creates a deployment in a given project and location. See https://google.aip.dev/133.
- Throws:
io.grpc.StatusException
-
updateInterceptDeployment
public Operation updateInterceptDeployment(UpdateInterceptDeploymentRequest request) throws io.grpc.StatusException Updates a deployment. See https://google.aip.dev/134.
- Throws:
io.grpc.StatusException
-
deleteInterceptDeployment
public Operation deleteInterceptDeployment(DeleteInterceptDeploymentRequest request) throws io.grpc.StatusException Deletes a deployment. See https://google.aip.dev/135.
- Throws:
io.grpc.StatusException
-