Interface FindingsRefinementServiceGrpc.AsyncService (0.33.0)

public static interface FindingsRefinementServiceGrpc.AsyncService

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

Methods

computeAllFindingsRefinementActivities(ComputeAllFindingsRefinementActivitiesRequest request, StreamObserver<ComputeAllFindingsRefinementActivitiesResponse> responseObserver)

public default void computeAllFindingsRefinementActivities(ComputeAllFindingsRefinementActivitiesRequest request, StreamObserver<ComputeAllFindingsRefinementActivitiesResponse> responseObserver)

Returns findings refinement activity for all findings refinements.

Parameters
Name Description
request ComputeAllFindingsRefinementActivitiesRequest
responseObserver io.grpc.stub.StreamObserver<ComputeAllFindingsRefinementActivitiesResponse>

computeFindingsRefinementActivity(ComputeFindingsRefinementActivityRequest request, StreamObserver<ComputeFindingsRefinementActivityResponse> responseObserver)

public default void computeFindingsRefinementActivity(ComputeFindingsRefinementActivityRequest request, StreamObserver<ComputeFindingsRefinementActivityResponse> responseObserver)

Returns findings refinement activity for a specific findings refinement.

Parameters
Name Description
request ComputeFindingsRefinementActivityRequest
responseObserver io.grpc.stub.StreamObserver<ComputeFindingsRefinementActivityResponse>

createFindingsRefinement(CreateFindingsRefinementRequest request, StreamObserver<FindingsRefinement> responseObserver)

public default void createFindingsRefinement(CreateFindingsRefinementRequest request, StreamObserver<FindingsRefinement> responseObserver)

Creates a new findings refinement.

Parameters
Name Description
request CreateFindingsRefinementRequest
responseObserver io.grpc.stub.StreamObserver<FindingsRefinement>

getFindingsRefinement(GetFindingsRefinementRequest request, StreamObserver<FindingsRefinement> responseObserver)

public default void getFindingsRefinement(GetFindingsRefinementRequest request, StreamObserver<FindingsRefinement> responseObserver)

Gets a single findings refinement.

Parameters
Name Description
request GetFindingsRefinementRequest
responseObserver io.grpc.stub.StreamObserver<FindingsRefinement>

getFindingsRefinementDeployment(GetFindingsRefinementDeploymentRequest request, StreamObserver<FindingsRefinementDeployment> responseObserver)

public default void getFindingsRefinementDeployment(GetFindingsRefinementDeploymentRequest request, StreamObserver<FindingsRefinementDeployment> responseObserver)

Gets a findings refinement deployment.

Parameters
Name Description
request GetFindingsRefinementDeploymentRequest
responseObserver io.grpc.stub.StreamObserver<FindingsRefinementDeployment>

listAllFindingsRefinementDeployments(ListAllFindingsRefinementDeploymentsRequest request, StreamObserver<ListAllFindingsRefinementDeploymentsResponse> responseObserver)

public default void listAllFindingsRefinementDeployments(ListAllFindingsRefinementDeploymentsRequest request, StreamObserver<ListAllFindingsRefinementDeploymentsResponse> responseObserver)

Lists all findings refinement deployments.

Parameters
Name Description
request ListAllFindingsRefinementDeploymentsRequest
responseObserver io.grpc.stub.StreamObserver<ListAllFindingsRefinementDeploymentsResponse>

listFindingsRefinements(ListFindingsRefinementsRequest request, StreamObserver<ListFindingsRefinementsResponse> responseObserver)

public default void listFindingsRefinements(ListFindingsRefinementsRequest request, StreamObserver<ListFindingsRefinementsResponse> responseObserver)

Lists a collection of findings refinements.

Parameters
Name Description
request ListFindingsRefinementsRequest
responseObserver io.grpc.stub.StreamObserver<ListFindingsRefinementsResponse>

updateFindingsRefinement(UpdateFindingsRefinementRequest request, StreamObserver<FindingsRefinement> responseObserver)

public default void updateFindingsRefinement(UpdateFindingsRefinementRequest request, StreamObserver<FindingsRefinement> responseObserver)

Updates a findings refinement.

Parameters
Name Description
request UpdateFindingsRefinementRequest
responseObserver io.grpc.stub.StreamObserver<FindingsRefinement>

updateFindingsRefinementDeployment(UpdateFindingsRefinementDeploymentRequest request, StreamObserver<FindingsRefinementDeployment> responseObserver)

public default void updateFindingsRefinementDeployment(UpdateFindingsRefinementDeploymentRequest request, StreamObserver<FindingsRefinementDeployment> responseObserver)

Updates a findings refinement deployment.

Parameters
Name Description
request UpdateFindingsRefinementDeploymentRequest
responseObserver io.grpc.stub.StreamObserver<FindingsRefinementDeployment>