Class InterceptGrpc.InterceptStub (0.94.0)

public static final class InterceptGrpc.InterceptStub extends 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.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > InterceptGrpc.InterceptStub

Methods

build(Channel channel, CallOptions callOptions)

protected InterceptGrpc.InterceptStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
InterceptGrpc.InterceptStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createInterceptDeployment(CreateInterceptDeploymentRequest request, StreamObserver<Operation> responseObserver)

public void createInterceptDeployment(CreateInterceptDeploymentRequest request, StreamObserver<Operation> responseObserver)

Creates a deployment in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)

public void createInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)

Creates a deployment group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createInterceptEndpointGroup(CreateInterceptEndpointGroupRequest request, StreamObserver<Operation> responseObserver)

public void createInterceptEndpointGroup(CreateInterceptEndpointGroupRequest request, StreamObserver<Operation> responseObserver)

Creates an endpoint group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request, StreamObserver<Operation> responseObserver)

public void createInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request, StreamObserver<Operation> responseObserver)

Creates an association in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupAssociationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteInterceptDeployment(DeleteInterceptDeploymentRequest request, StreamObserver<Operation> responseObserver)

public void deleteInterceptDeployment(DeleteInterceptDeploymentRequest request, StreamObserver<Operation> responseObserver)

Deletes a deployment. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)

public void deleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)

Deletes a deployment group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request, StreamObserver<Operation> responseObserver)

public void deleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request, StreamObserver<Operation> responseObserver)

Deletes an endpoint group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request, StreamObserver<Operation> responseObserver)

public void deleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request, StreamObserver<Operation> responseObserver)

Deletes an association. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupAssociationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getInterceptDeployment(GetInterceptDeploymentRequest request, StreamObserver<InterceptDeployment> responseObserver)

public void getInterceptDeployment(GetInterceptDeploymentRequest request, StreamObserver<InterceptDeployment> responseObserver)

Gets a specific deployment. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentRequest
responseObserver io.grpc.stub.StreamObserver<InterceptDeployment>

getInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, StreamObserver<InterceptDeploymentGroup> responseObserver)

public void getInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, StreamObserver<InterceptDeploymentGroup> responseObserver)

Gets a specific deployment group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentGroupRequest
responseObserver io.grpc.stub.StreamObserver<InterceptDeploymentGroup>

getInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, StreamObserver<InterceptEndpointGroup> responseObserver)

public void getInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, StreamObserver<InterceptEndpointGroup> responseObserver)

Gets a specific endpoint group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupRequest
responseObserver io.grpc.stub.StreamObserver<InterceptEndpointGroup>

getInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, StreamObserver<InterceptEndpointGroupAssociation> responseObserver)

public void getInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, StreamObserver<InterceptEndpointGroupAssociation> responseObserver)

Gets a specific association. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupAssociationRequest
responseObserver io.grpc.stub.StreamObserver<InterceptEndpointGroupAssociation>

listInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request, StreamObserver<ListInterceptDeploymentGroupsResponse> responseObserver)

public void listInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request, StreamObserver<ListInterceptDeploymentGroupsResponse> responseObserver)

Lists deployment groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentGroupsRequest
responseObserver io.grpc.stub.StreamObserver<ListInterceptDeploymentGroupsResponse>

listInterceptDeployments(ListInterceptDeploymentsRequest request, StreamObserver<ListInterceptDeploymentsResponse> responseObserver)

public void listInterceptDeployments(ListInterceptDeploymentsRequest request, StreamObserver<ListInterceptDeploymentsResponse> responseObserver)

Lists deployments in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentsRequest
responseObserver io.grpc.stub.StreamObserver<ListInterceptDeploymentsResponse>

listInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request, StreamObserver<ListInterceptEndpointGroupAssociationsResponse> responseObserver)

public void listInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request, StreamObserver<ListInterceptEndpointGroupAssociationsResponse> responseObserver)

Lists associations in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupAssociationsRequest
responseObserver io.grpc.stub.StreamObserver<ListInterceptEndpointGroupAssociationsResponse>

listInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request, StreamObserver<ListInterceptEndpointGroupsResponse> responseObserver)

public void listInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request, StreamObserver<ListInterceptEndpointGroupsResponse> responseObserver)

Lists endpoint groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupsRequest
responseObserver io.grpc.stub.StreamObserver<ListInterceptEndpointGroupsResponse>

updateInterceptDeployment(UpdateInterceptDeploymentRequest request, StreamObserver<Operation> responseObserver)

public void updateInterceptDeployment(UpdateInterceptDeploymentRequest request, StreamObserver<Operation> responseObserver)

Updates a deployment. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)

public void updateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request, StreamObserver<Operation> responseObserver)

Updates a deployment group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request, StreamObserver<Operation> responseObserver)

public void updateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request, StreamObserver<Operation> responseObserver)

Updates an endpoint group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

updateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request, StreamObserver<Operation> responseObserver)

public void updateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request, StreamObserver<Operation> responseObserver)

Updates an association. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupAssociationRequest
responseObserver io.grpc.stub.StreamObserver<Operation>