Class FindingsRefinementServiceGrpc.FindingsRefinementServiceFutureStub (0.33.0)

public static final class FindingsRefinementServiceGrpc.FindingsRefinementServiceFutureStub extends AbstractFutureStub<FindingsRefinementServiceGrpc.FindingsRefinementServiceFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service FindingsRefinementService.

FindingsRefinementService provides an interface for filtering out findings that are unlikely to be real threats to prevent them from triggering alerts or notifications.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > FindingsRefinementServiceGrpc.FindingsRefinementServiceFutureStub

Methods

build(Channel channel, CallOptions callOptions)

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

computeAllFindingsRefinementActivities(ComputeAllFindingsRefinementActivitiesRequest request)

public ListenableFuture<ComputeAllFindingsRefinementActivitiesResponse> computeAllFindingsRefinementActivities(ComputeAllFindingsRefinementActivitiesRequest request)

Returns findings refinement activity for all findings refinements.

Parameter
Name Description
request ComputeAllFindingsRefinementActivitiesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ComputeAllFindingsRefinementActivitiesResponse>

computeFindingsRefinementActivity(ComputeFindingsRefinementActivityRequest request)

public ListenableFuture<ComputeFindingsRefinementActivityResponse> computeFindingsRefinementActivity(ComputeFindingsRefinementActivityRequest request)

Returns findings refinement activity for a specific findings refinement.

Parameter
Name Description
request ComputeFindingsRefinementActivityRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ComputeFindingsRefinementActivityResponse>

createFindingsRefinement(CreateFindingsRefinementRequest request)

public ListenableFuture<FindingsRefinement> createFindingsRefinement(CreateFindingsRefinementRequest request)

Creates a new findings refinement.

Parameter
Name Description
request CreateFindingsRefinementRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FindingsRefinement>

getFindingsRefinement(GetFindingsRefinementRequest request)

public ListenableFuture<FindingsRefinement> getFindingsRefinement(GetFindingsRefinementRequest request)

Gets a single findings refinement.

Parameter
Name Description
request GetFindingsRefinementRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FindingsRefinement>

getFindingsRefinementDeployment(GetFindingsRefinementDeploymentRequest request)

public ListenableFuture<FindingsRefinementDeployment> getFindingsRefinementDeployment(GetFindingsRefinementDeploymentRequest request)

Gets a findings refinement deployment.

Parameter
Name Description
request GetFindingsRefinementDeploymentRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FindingsRefinementDeployment>

listAllFindingsRefinementDeployments(ListAllFindingsRefinementDeploymentsRequest request)

public ListenableFuture<ListAllFindingsRefinementDeploymentsResponse> listAllFindingsRefinementDeployments(ListAllFindingsRefinementDeploymentsRequest request)

Lists all findings refinement deployments.

Parameter
Name Description
request ListAllFindingsRefinementDeploymentsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListAllFindingsRefinementDeploymentsResponse>

listFindingsRefinements(ListFindingsRefinementsRequest request)

public ListenableFuture<ListFindingsRefinementsResponse> listFindingsRefinements(ListFindingsRefinementsRequest request)

Lists a collection of findings refinements.

Parameter
Name Description
request ListFindingsRefinementsRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListFindingsRefinementsResponse>

updateFindingsRefinement(UpdateFindingsRefinementRequest request)

public ListenableFuture<FindingsRefinement> updateFindingsRefinement(UpdateFindingsRefinementRequest request)

Updates a findings refinement.

Parameter
Name Description
request UpdateFindingsRefinementRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FindingsRefinement>

updateFindingsRefinementDeployment(UpdateFindingsRefinementDeploymentRequest request)

public ListenableFuture<FindingsRefinementDeployment> updateFindingsRefinementDeployment(UpdateFindingsRefinementDeploymentRequest request)

Updates a findings refinement deployment.

Parameter
Name Description
request UpdateFindingsRefinementDeploymentRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FindingsRefinementDeployment>