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