public static class DlpServiceSettings.Builder extends com.google.api.gax.rpc.ClientSettings.Builder<DlpServiceSettings,DlpServiceSettings.Builder>
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(com.google.api.gax.rpc.ClientContext clientContext) |
protected |
Builder(DlpServiceSettings settings) |
protected |
Builder(DlpServiceStubSettings.Builder stubSettings) |
| 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.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CancelDlpJobRequest,com.google.protobuf.Empty> |
cancelDlpJobSettings()
Returns the builder for the settings used for calls to cancelDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest,com.google.privacy.dlp.v2.DeidentifyTemplate> |
createDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to createDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateDlpJobRequest,com.google.privacy.dlp.v2.DlpJob> |
createDlpJobSettings()
Returns the builder for the settings used for calls to createDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateInspectTemplateRequest,com.google.privacy.dlp.v2.InspectTemplate> |
createInspectTemplateSettings()
Returns the builder for the settings used for calls to createInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateJobTriggerRequest,com.google.privacy.dlp.v2.JobTrigger> |
createJobTriggerSettings()
Returns the builder for the settings used for calls to createJobTrigger.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeidentifyContentRequest,com.google.privacy.dlp.v2.DeidentifyContentResponse> |
deidentifyContentSettings()
Returns the builder for the settings used for calls to deidentifyContent.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest,com.google.protobuf.Empty> |
deleteDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to deleteDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteDlpJobRequest,com.google.protobuf.Empty> |
deleteDlpJobSettings()
Returns the builder for the settings used for calls to deleteDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteInspectTemplateRequest,com.google.protobuf.Empty> |
deleteInspectTemplateSettings()
Returns the builder for the settings used for calls to deleteInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteJobTriggerRequest,com.google.protobuf.Empty> |
deleteJobTriggerSettings()
Returns the builder for the settings used for calls to deleteJobTrigger.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest,com.google.privacy.dlp.v2.DeidentifyTemplate> |
getDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to getDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetDlpJobRequest,com.google.privacy.dlp.v2.DlpJob> |
getDlpJobSettings()
Returns the builder for the settings used for calls to getDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetInspectTemplateRequest,com.google.privacy.dlp.v2.InspectTemplate> |
getInspectTemplateSettings()
Returns the builder for the settings used for calls to getInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetJobTriggerRequest,com.google.privacy.dlp.v2.JobTrigger> |
getJobTriggerSettings()
Returns the builder for the settings used for calls to getJobTrigger.
|
DlpServiceStubSettings.Builder |
getStubSettingsBuilder() |
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.InspectContentRequest,com.google.privacy.dlp.v2.InspectContentResponse> |
inspectContentSettings()
Returns the builder for the settings used for calls to inspectContent.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest,com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse,DlpServiceClient.ListDeidentifyTemplatesPagedResponse> |
listDeidentifyTemplatesSettings()
Returns the builder for the settings used for calls to listDeidentifyTemplates.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListDlpJobsRequest,com.google.privacy.dlp.v2.ListDlpJobsResponse,DlpServiceClient.ListDlpJobsPagedResponse> |
listDlpJobsSettings()
Returns the builder for the settings used for calls to listDlpJobs.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.ListInfoTypesRequest,com.google.privacy.dlp.v2.ListInfoTypesResponse> |
listInfoTypesSettings()
Returns the builder for the settings used for calls to listInfoTypes.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListInspectTemplatesRequest,com.google.privacy.dlp.v2.ListInspectTemplatesResponse,DlpServiceClient.ListInspectTemplatesPagedResponse> |
listInspectTemplatesSettings()
Returns the builder for the settings used for calls to listInspectTemplates.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListJobTriggersRequest,com.google.privacy.dlp.v2.ListJobTriggersResponse,DlpServiceClient.ListJobTriggersPagedResponse> |
listJobTriggersSettings()
Returns the builder for the settings used for calls to listJobTriggers.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.RedactImageRequest,com.google.privacy.dlp.v2.RedactImageResponse> |
redactImageSettings()
Returns the builder for the settings used for calls to redactImage.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.ReidentifyContentRequest,com.google.privacy.dlp.v2.ReidentifyContentResponse> |
reidentifyContentSettings()
Returns the builder for the settings used for calls to reidentifyContent.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest,com.google.privacy.dlp.v2.DeidentifyTemplate> |
updateDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to updateDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.UpdateInspectTemplateRequest,com.google.privacy.dlp.v2.InspectTemplate> |
updateInspectTemplateSettings()
Returns the builder for the settings used for calls to updateInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.UpdateJobTriggerRequest,com.google.privacy.dlp.v2.JobTrigger> |
updateJobTriggerSettings()
Returns the builder for the settings used for calls to updateJobTrigger.
|
applyToAllUnaryMethods, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getHeaderProvider, getInternalHeaderProvider, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogProvider, self, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setHeaderProvider, setInternalHeaderProvider, setTransportChannelProvider, setWatchdogCheckInterval, setWatchdogProvider, toStringprotected Builder()
throws IOException
IOExceptionprotected Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected Builder(DlpServiceSettings settings)
protected Builder(DlpServiceStubSettings.Builder stubSettings)
public DlpServiceStubSettings.Builder getStubSettingsBuilder()
public 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.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.InspectContentRequest,com.google.privacy.dlp.v2.InspectContentResponse> inspectContentSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.RedactImageRequest,com.google.privacy.dlp.v2.RedactImageResponse> redactImageSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeidentifyContentRequest,com.google.privacy.dlp.v2.DeidentifyContentResponse> deidentifyContentSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.ReidentifyContentRequest,com.google.privacy.dlp.v2.ReidentifyContentResponse> reidentifyContentSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.ListInfoTypesRequest,com.google.privacy.dlp.v2.ListInfoTypesResponse> listInfoTypesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateInspectTemplateRequest,com.google.privacy.dlp.v2.InspectTemplate> createInspectTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.UpdateInspectTemplateRequest,com.google.privacy.dlp.v2.InspectTemplate> updateInspectTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetInspectTemplateRequest,com.google.privacy.dlp.v2.InspectTemplate> getInspectTemplateSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListInspectTemplatesRequest,com.google.privacy.dlp.v2.ListInspectTemplatesResponse,DlpServiceClient.ListInspectTemplatesPagedResponse> listInspectTemplatesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteInspectTemplateRequest,com.google.protobuf.Empty> deleteInspectTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateDeidentifyTemplateRequest,com.google.privacy.dlp.v2.DeidentifyTemplate> createDeidentifyTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.UpdateDeidentifyTemplateRequest,com.google.privacy.dlp.v2.DeidentifyTemplate> updateDeidentifyTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetDeidentifyTemplateRequest,com.google.privacy.dlp.v2.DeidentifyTemplate> getDeidentifyTemplateSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListDeidentifyTemplatesRequest,com.google.privacy.dlp.v2.ListDeidentifyTemplatesResponse,DlpServiceClient.ListDeidentifyTemplatesPagedResponse> listDeidentifyTemplatesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteDeidentifyTemplateRequest,com.google.protobuf.Empty> deleteDeidentifyTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateDlpJobRequest,com.google.privacy.dlp.v2.DlpJob> createDlpJobSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListDlpJobsRequest,com.google.privacy.dlp.v2.ListDlpJobsResponse,DlpServiceClient.ListDlpJobsPagedResponse> listDlpJobsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetDlpJobRequest,com.google.privacy.dlp.v2.DlpJob> getDlpJobSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteDlpJobRequest,com.google.protobuf.Empty> deleteDlpJobSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CancelDlpJobRequest,com.google.protobuf.Empty> cancelDlpJobSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.privacy.dlp.v2.ListJobTriggersRequest,com.google.privacy.dlp.v2.ListJobTriggersResponse,DlpServiceClient.ListJobTriggersPagedResponse> listJobTriggersSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.GetJobTriggerRequest,com.google.privacy.dlp.v2.JobTrigger> getJobTriggerSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.DeleteJobTriggerRequest,com.google.protobuf.Empty> deleteJobTriggerSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.UpdateJobTriggerRequest,com.google.privacy.dlp.v2.JobTrigger> updateJobTriggerSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.privacy.dlp.v2.CreateJobTriggerRequest,com.google.privacy.dlp.v2.JobTrigger> createJobTriggerSettings()
public DlpServiceSettings build() throws IOException
build in class com.google.api.gax.rpc.ClientSettings.Builder<DlpServiceSettings,DlpServiceSettings.Builder>IOExceptionCopyright © 2018 Google. All rights reserved.