public static class WebSecurityScannerStubSettings.Builder extends StubSettings.Builder<WebSecurityScannerStubSettings,WebSecurityScannerStubSettings.Builder>
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
protected |
Builder(ClientContext clientContext) |
protected |
Builder(WebSecurityScannerStubSettings settings) |
Modifier and Type | Method and Description |
---|---|
WebSecurityScannerStubSettings.Builder |
applyToAllUnaryMethods(com.google.api.core.ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
WebSecurityScannerStubSettings |
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.
|
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.
|
com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> |
unaryMethodSettingsBuilders() |
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, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setTracerFactory, setTransportChannelProvider, toString
protected Builder()
protected Builder(ClientContext clientContext)
protected Builder(WebSecurityScannerStubSettings settings)
public WebSecurityScannerStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exception
public com.google.common.collect.ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
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 WebSecurityScannerStubSettings build() throws IOException
build
in class StubSettings.Builder<WebSecurityScannerStubSettings,WebSecurityScannerStubSettings.Builder>
IOException
Copyright © 2019 Google LLC. All rights reserved.