public static class DlpServiceSettings.Builder
extends com.google.api.gax.rpc.ClientSettings.Builder
| Modifier and Type | Method and Description |
|---|---|
DlpServiceSettings.Builder |
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.
|
DlpServiceSettings |
build() |
com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.privacy.dlp.v2beta1.CreateInspectOperationRequest,com.google.privacy.dlp.v2beta1.InspectOperationResult,com.google.privacy.dlp.v2beta1.InspectOperationMetadata,com.google.longrunning.Operation> |
createInspectOperationSettings()
Returns the builder for the settings used for calls to createInspectOperation.
|
com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.InspectContentRequest,com.google.privacy.dlp.v2beta1.InspectContentResponse> |
inspectContentSettings()
Returns the builder for the settings used for calls to inspectContent.
|
com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.ListInfoTypesRequest,com.google.privacy.dlp.v2beta1.ListInfoTypesResponse> |
listInfoTypesSettings()
Returns the builder for the settings used for calls to listInfoTypes.
|
com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.ListInspectFindingsRequest,com.google.privacy.dlp.v2beta1.ListInspectFindingsResponse> |
listInspectFindingsSettings()
Returns the builder for the settings used for calls to listInspectFindings.
|
com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.ListRootCategoriesRequest,com.google.privacy.dlp.v2beta1.ListRootCategoriesResponse> |
listRootCategoriesSettings()
Returns the builder for the settings used for calls to listRootCategories.
|
com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.RedactContentRequest,com.google.privacy.dlp.v2beta1.RedactContentResponse> |
redactContentSettings()
Returns the builder for the settings used for calls to redactContent.
|
DlpServiceSettings.Builder |
setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider) |
DlpServiceSettings.Builder |
setExecutorProvider(com.google.api.gax.core.ExecutorProvider executorProvider) |
DlpServiceSettings.Builder |
setTransportProvider(com.google.api.gax.rpc.TransportProvider transportProvider) |
public DlpServiceSettings.Builder setExecutorProvider(com.google.api.gax.core.ExecutorProvider executorProvider)
setExecutorProvider in class com.google.api.gax.rpc.ClientSettings.Builderpublic DlpServiceSettings.Builder setTransportProvider(com.google.api.gax.rpc.TransportProvider transportProvider)
setTransportProvider in class com.google.api.gax.rpc.ClientSettings.Builderpublic DlpServiceSettings.Builder setCredentialsProvider(com.google.api.gax.core.CredentialsProvider credentialsProvider)
setCredentialsProvider in class com.google.api.gax.rpc.ClientSettings.Builderpublic DlpServiceSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder,Void> settingsUpdater) throws Exception
Note: This method does not support applying settings to streaming methods.
Exceptionpublic com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.InspectContentRequest,com.google.privacy.dlp.v2beta1.InspectContentResponse> inspectContentSettings()
public com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.RedactContentRequest,com.google.privacy.dlp.v2beta1.RedactContentResponse> redactContentSettings()
public com.google.api.gax.rpc.OperationCallSettings.Builder<com.google.privacy.dlp.v2beta1.CreateInspectOperationRequest,com.google.privacy.dlp.v2beta1.InspectOperationResult,com.google.privacy.dlp.v2beta1.InspectOperationMetadata,com.google.longrunning.Operation> createInspectOperationSettings()
public com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.ListInspectFindingsRequest,com.google.privacy.dlp.v2beta1.ListInspectFindingsResponse> listInspectFindingsSettings()
public com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.ListInfoTypesRequest,com.google.privacy.dlp.v2beta1.ListInfoTypesResponse> listInfoTypesSettings()
public com.google.api.gax.rpc.SimpleCallSettings.Builder<com.google.privacy.dlp.v2beta1.ListRootCategoriesRequest,com.google.privacy.dlp.v2beta1.ListRootCategoriesResponse> listRootCategoriesSettings()
public DlpServiceSettings build() throws IOException
build in class com.google.api.gax.rpc.ClientSettings.BuilderIOExceptionCopyright © 2017 Google. All rights reserved.