Class WebSecurityScannerGrpc.WebSecurityScannerBlockingV2Stub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<WebSecurityScannerGrpc.WebSecurityScannerBlockingV2Stub>
com.google.cloud.websecurityscanner.v1.WebSecurityScannerGrpc.WebSecurityScannerBlockingV2Stub
- Enclosing class:
- WebSecurityScannerGrpc
public static final class WebSecurityScannerGrpc.WebSecurityScannerBlockingV2Stub
extends io.grpc.stub.AbstractBlockingStub<WebSecurityScannerGrpc.WebSecurityScannerBlockingV2Stub>
A stub to allow clients to do synchronous rpc calls to service WebSecurityScanner.
Web Security Scanner Service identifies security vulnerabilities in web applications hosted on Google Cloud. It crawls your application, and attempts to exercise as many user inputs and event handlers as possible.
-
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 TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) createScanConfig(CreateScanConfigRequest request) Creates a new ScanConfig.com.google.protobuf.EmptydeleteScanConfig(DeleteScanConfigRequest request) Deletes an existing ScanConfig and its child resources.getFinding(GetFindingRequest request) Gets a Finding.getScanConfig(GetScanConfigRequest request) Gets a ScanConfig.getScanRun(GetScanRunRequest request) Gets a ScanRun.listCrawledUrls(ListCrawledUrlsRequest request) List CrawledUrls under a given ScanRun.listFindings(ListFindingsRequest request) List Findings under a given ScanRun.List all FindingTypeStats under a given ScanRun.listScanConfigs(ListScanConfigsRequest request) Lists ScanConfigs under a given project.listScanRuns(ListScanRunsRequest request) Lists ScanRuns under a given ScanConfig, in descending order of ScanRun stop time.startScanRun(StartScanRunRequest request) Start a ScanRun according to the given ScanConfig.stopScanRun(StopScanRunRequest request) Stops a ScanRun.updateScanConfig(UpdateScanConfigRequest request) Updates a ScanConfig.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 WebSecurityScannerGrpc.WebSecurityScannerBlockingV2Stub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<WebSecurityScannerGrpc.WebSecurityScannerBlockingV2Stub>
-
createScanConfig
Creates a new ScanConfig.
- Throws:
io.grpc.StatusException
-
deleteScanConfig
public com.google.protobuf.Empty deleteScanConfig(DeleteScanConfigRequest request) throws io.grpc.StatusException Deletes an existing ScanConfig and its child resources.
- Throws:
io.grpc.StatusException
-
getScanConfig
Gets a ScanConfig.
- Throws:
io.grpc.StatusException
-
listScanConfigs
public ListScanConfigsResponse listScanConfigs(ListScanConfigsRequest request) throws io.grpc.StatusException Lists ScanConfigs under a given project.
- Throws:
io.grpc.StatusException
-
updateScanConfig
Updates a ScanConfig. This method support partial update of a ScanConfig.
- Throws:
io.grpc.StatusException
-
startScanRun
Start a ScanRun according to the given ScanConfig.
- Throws:
io.grpc.StatusException
-
getScanRun
Gets a ScanRun.
- Throws:
io.grpc.StatusException
-
listScanRuns
public ListScanRunsResponse listScanRuns(ListScanRunsRequest request) throws io.grpc.StatusException Lists ScanRuns under a given ScanConfig, in descending order of ScanRun stop time.
- Throws:
io.grpc.StatusException
-
stopScanRun
Stops a ScanRun. The stopped ScanRun is returned.
- Throws:
io.grpc.StatusException
-
listCrawledUrls
public ListCrawledUrlsResponse listCrawledUrls(ListCrawledUrlsRequest request) throws io.grpc.StatusException List CrawledUrls under a given ScanRun.
- Throws:
io.grpc.StatusException
-
getFinding
Gets a Finding.
- Throws:
io.grpc.StatusException
-
listFindings
public ListFindingsResponse listFindings(ListFindingsRequest request) throws io.grpc.StatusException List Findings under a given ScanRun.
- Throws:
io.grpc.StatusException
-
listFindingTypeStats
public ListFindingTypeStatsResponse listFindingTypeStats(ListFindingTypeStatsRequest request) throws io.grpc.StatusException List all FindingTypeStats under a given ScanRun.
- Throws:
io.grpc.StatusException
-