public static class WebSecurityScannerSettings.Builder extends ClientSettings.Builder<WebSecurityScannerSettings,WebSecurityScannerSettings.Builder>
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(ClientContext clientContext) |
protected |
Builder(WebSecurityScannerSettings settings) |
protected |
Builder(WebSecurityScannerStubSettings.Builder stubSettings) |
Modifier and Type | Method and Description |
---|---|
WebSecurityScannerSettings.Builder |
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
WebSecurityScannerSettings |
build() |
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.CreateScanConfigRequest,com.google.cloud.websecurityscanner.v1alpha.ScanConfig> |
createScanConfigSettings()
Returns the builder for the settings used for calls to createScanConfig.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.DeleteScanConfigRequest,Empty> |
deleteScanConfigSettings()
Returns the builder for the settings used for calls to deleteScanConfig.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.GetFindingRequest,com.google.cloud.websecurityscanner.v1alpha.Finding> |
getFindingSettings()
Returns the builder for the settings used for calls to getFinding.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.GetScanConfigRequest,com.google.cloud.websecurityscanner.v1alpha.ScanConfig> |
getScanConfigSettings()
Returns the builder for the settings used for calls to getScanConfig.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.GetScanRunRequest,com.google.cloud.websecurityscanner.v1alpha.ScanRun> |
getScanRunSettings()
Returns the builder for the settings used for calls to getScanRun.
|
WebSecurityScannerStubSettings.Builder |
getStubSettingsBuilder() |
PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListCrawledUrlsRequest,com.google.cloud.websecurityscanner.v1alpha.ListCrawledUrlsResponse,WebSecurityScannerClient.ListCrawledUrlsPagedResponse> |
listCrawledUrlsSettings()
Returns the builder for the settings used for calls to listCrawledUrls.
|
PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListFindingsRequest,com.google.cloud.websecurityscanner.v1alpha.ListFindingsResponse,WebSecurityScannerClient.ListFindingsPagedResponse> |
listFindingsSettings()
Returns the builder for the settings used for calls to listFindings.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListFindingTypeStatsRequest,com.google.cloud.websecurityscanner.v1alpha.ListFindingTypeStatsResponse> |
listFindingTypeStatsSettings()
Returns the builder for the settings used for calls to listFindingTypeStats.
|
PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListScanConfigsRequest,com.google.cloud.websecurityscanner.v1alpha.ListScanConfigsResponse,WebSecurityScannerClient.ListScanConfigsPagedResponse> |
listScanConfigsSettings()
Returns the builder for the settings used for calls to listScanConfigs.
|
PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListScanRunsRequest,com.google.cloud.websecurityscanner.v1alpha.ListScanRunsResponse,WebSecurityScannerClient.ListScanRunsPagedResponse> |
listScanRunsSettings()
Returns the builder for the settings used for calls to listScanRuns.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.StartScanRunRequest,com.google.cloud.websecurityscanner.v1alpha.ScanRun> |
startScanRunSettings()
Returns the builder for the settings used for calls to startScanRun.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.StopScanRunRequest,com.google.cloud.websecurityscanner.v1alpha.ScanRun> |
stopScanRunSettings()
Returns the builder for the settings used for calls to stopScanRun.
|
UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.UpdateScanConfigRequest,com.google.cloud.websecurityscanner.v1alpha.ScanConfig> |
updateScanConfigSettings()
Returns the builder for the settings used for calls to updateScanConfig.
|
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toString
protected Builder() throws IOException
IOException
protected Builder(ClientContext clientContext)
protected Builder(WebSecurityScannerSettings settings)
protected Builder(WebSecurityScannerStubSettings.Builder stubSettings)
public WebSecurityScannerStubSettings.Builder getStubSettingsBuilder()
public WebSecurityScannerSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exception
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.CreateScanConfigRequest,com.google.cloud.websecurityscanner.v1alpha.ScanConfig> createScanConfigSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.DeleteScanConfigRequest,Empty> deleteScanConfigSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.GetScanConfigRequest,com.google.cloud.websecurityscanner.v1alpha.ScanConfig> getScanConfigSettings()
public PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListScanConfigsRequest,com.google.cloud.websecurityscanner.v1alpha.ListScanConfigsResponse,WebSecurityScannerClient.ListScanConfigsPagedResponse> listScanConfigsSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.UpdateScanConfigRequest,com.google.cloud.websecurityscanner.v1alpha.ScanConfig> updateScanConfigSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.StartScanRunRequest,com.google.cloud.websecurityscanner.v1alpha.ScanRun> startScanRunSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.GetScanRunRequest,com.google.cloud.websecurityscanner.v1alpha.ScanRun> getScanRunSettings()
public PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListScanRunsRequest,com.google.cloud.websecurityscanner.v1alpha.ListScanRunsResponse,WebSecurityScannerClient.ListScanRunsPagedResponse> listScanRunsSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.StopScanRunRequest,com.google.cloud.websecurityscanner.v1alpha.ScanRun> stopScanRunSettings()
public PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListCrawledUrlsRequest,com.google.cloud.websecurityscanner.v1alpha.ListCrawledUrlsResponse,WebSecurityScannerClient.ListCrawledUrlsPagedResponse> listCrawledUrlsSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.GetFindingRequest,com.google.cloud.websecurityscanner.v1alpha.Finding> getFindingSettings()
public PagedCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListFindingsRequest,com.google.cloud.websecurityscanner.v1alpha.ListFindingsResponse,WebSecurityScannerClient.ListFindingsPagedResponse> listFindingsSettings()
public UnaryCallSettings.Builder<com.google.cloud.websecurityscanner.v1alpha.ListFindingTypeStatsRequest,com.google.cloud.websecurityscanner.v1alpha.ListFindingTypeStatsResponse> listFindingTypeStatsSettings()
public WebSecurityScannerSettings build() throws IOException
build
in class ClientSettings.Builder<WebSecurityScannerSettings,WebSecurityScannerSettings.Builder>
IOException
Copyright © 2019 Google LLC. All rights reserved.