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<CancelDlpJobRequest,Empty> |
cancelDlpJobSettings()
Returns the builder for the settings used for calls to cancelDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDeidentifyTemplateRequest,DeidentifyTemplate> |
createDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to createDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDlpJobRequest,DlpJob> |
createDlpJobSettings()
Returns the builder for the settings used for calls to createDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateInspectTemplateRequest,InspectTemplate> |
createInspectTemplateSettings()
Returns the builder for the settings used for calls to createInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateJobTriggerRequest,JobTrigger> |
createJobTriggerSettings()
Returns the builder for the settings used for calls to createJobTrigger.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateStoredInfoTypeRequest,StoredInfoType> |
createStoredInfoTypeSettings()
Returns the builder for the settings used for calls to createStoredInfoType.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeidentifyContentRequest,DeidentifyContentResponse> |
deidentifyContentSettings()
Returns the builder for the settings used for calls to deidentifyContent.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDeidentifyTemplateRequest,Empty> |
deleteDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to deleteDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDlpJobRequest,Empty> |
deleteDlpJobSettings()
Returns the builder for the settings used for calls to deleteDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInspectTemplateRequest,Empty> |
deleteInspectTemplateSettings()
Returns the builder for the settings used for calls to deleteInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteJobTriggerRequest,Empty> |
deleteJobTriggerSettings()
Returns the builder for the settings used for calls to deleteJobTrigger.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteStoredInfoTypeRequest,Empty> |
deleteStoredInfoTypeSettings()
Returns the builder for the settings used for calls to deleteStoredInfoType.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDeidentifyTemplateRequest,DeidentifyTemplate> |
getDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to getDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDlpJobRequest,DlpJob> |
getDlpJobSettings()
Returns the builder for the settings used for calls to getDlpJob.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInspectTemplateRequest,InspectTemplate> |
getInspectTemplateSettings()
Returns the builder for the settings used for calls to getInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetJobTriggerRequest,JobTrigger> |
getJobTriggerSettings()
Returns the builder for the settings used for calls to getJobTrigger.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<GetStoredInfoTypeRequest,StoredInfoType> |
getStoredInfoTypeSettings()
Returns the builder for the settings used for calls to getStoredInfoType.
|
DlpServiceStubSettings.Builder |
getStubSettingsBuilder() |
com.google.api.gax.rpc.UnaryCallSettings.Builder<InspectContentRequest,InspectContentResponse> |
inspectContentSettings()
Returns the builder for the settings used for calls to inspectContent.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListDeidentifyTemplatesRequest,ListDeidentifyTemplatesResponse,DlpServiceClient.ListDeidentifyTemplatesPagedResponse> |
listDeidentifyTemplatesSettings()
Returns the builder for the settings used for calls to listDeidentifyTemplates.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListDlpJobsRequest,ListDlpJobsResponse,DlpServiceClient.ListDlpJobsPagedResponse> |
listDlpJobsSettings()
Returns the builder for the settings used for calls to listDlpJobs.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<ListInfoTypesRequest,ListInfoTypesResponse> |
listInfoTypesSettings()
Returns the builder for the settings used for calls to listInfoTypes.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListInspectTemplatesRequest,ListInspectTemplatesResponse,DlpServiceClient.ListInspectTemplatesPagedResponse> |
listInspectTemplatesSettings()
Returns the builder for the settings used for calls to listInspectTemplates.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListJobTriggersRequest,ListJobTriggersResponse,DlpServiceClient.ListJobTriggersPagedResponse> |
listJobTriggersSettings()
Returns the builder for the settings used for calls to listJobTriggers.
|
com.google.api.gax.rpc.PagedCallSettings.Builder<ListStoredInfoTypesRequest,ListStoredInfoTypesResponse,DlpServiceClient.ListStoredInfoTypesPagedResponse> |
listStoredInfoTypesSettings()
Returns the builder for the settings used for calls to listStoredInfoTypes.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<RedactImageRequest,RedactImageResponse> |
redactImageSettings()
Returns the builder for the settings used for calls to redactImage.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<ReidentifyContentRequest,ReidentifyContentResponse> |
reidentifyContentSettings()
Returns the builder for the settings used for calls to reidentifyContent.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDeidentifyTemplateRequest,DeidentifyTemplate> |
updateDeidentifyTemplateSettings()
Returns the builder for the settings used for calls to updateDeidentifyTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateInspectTemplateRequest,InspectTemplate> |
updateInspectTemplateSettings()
Returns the builder for the settings used for calls to updateInspectTemplate.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateJobTriggerRequest,JobTrigger> |
updateJobTriggerSettings()
Returns the builder for the settings used for calls to updateJobTrigger.
|
com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateStoredInfoTypeRequest,StoredInfoType> |
updateStoredInfoTypeSettings()
Returns the builder for the settings used for calls to updateStoredInfoType.
|
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(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.
Exception
public com.google.api.gax.rpc.UnaryCallSettings.Builder<InspectContentRequest,InspectContentResponse> inspectContentSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RedactImageRequest,RedactImageResponse> redactImageSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeidentifyContentRequest,DeidentifyContentResponse> deidentifyContentSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ReidentifyContentRequest,ReidentifyContentResponse> reidentifyContentSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ListInfoTypesRequest,ListInfoTypesResponse> listInfoTypesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateInspectTemplateRequest,InspectTemplate> createInspectTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateInspectTemplateRequest,InspectTemplate> updateInspectTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetInspectTemplateRequest,InspectTemplate> getInspectTemplateSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListInspectTemplatesRequest,ListInspectTemplatesResponse,DlpServiceClient.ListInspectTemplatesPagedResponse> listInspectTemplatesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteInspectTemplateRequest,Empty> deleteInspectTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDeidentifyTemplateRequest,DeidentifyTemplate> createDeidentifyTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDeidentifyTemplateRequest,DeidentifyTemplate> updateDeidentifyTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDeidentifyTemplateRequest,DeidentifyTemplate> getDeidentifyTemplateSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListDeidentifyTemplatesRequest,ListDeidentifyTemplatesResponse,DlpServiceClient.ListDeidentifyTemplatesPagedResponse> listDeidentifyTemplatesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDeidentifyTemplateRequest,Empty> deleteDeidentifyTemplateSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDlpJobRequest,DlpJob> createDlpJobSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListDlpJobsRequest,ListDlpJobsResponse,DlpServiceClient.ListDlpJobsPagedResponse> listDlpJobsSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDlpJobRequest,DlpJob> getDlpJobSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDlpJobRequest,Empty> deleteDlpJobSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CancelDlpJobRequest,Empty> cancelDlpJobSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListJobTriggersRequest,ListJobTriggersResponse,DlpServiceClient.ListJobTriggersPagedResponse> listJobTriggersSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetJobTriggerRequest,JobTrigger> getJobTriggerSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteJobTriggerRequest,Empty> deleteJobTriggerSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateJobTriggerRequest,JobTrigger> updateJobTriggerSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateJobTriggerRequest,JobTrigger> createJobTriggerSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateStoredInfoTypeRequest,StoredInfoType> createStoredInfoTypeSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateStoredInfoTypeRequest,StoredInfoType> updateStoredInfoTypeSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetStoredInfoTypeRequest,StoredInfoType> getStoredInfoTypeSettings()
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListStoredInfoTypesRequest,ListStoredInfoTypesResponse,DlpServiceClient.ListStoredInfoTypesPagedResponse> listStoredInfoTypesSettings()
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteStoredInfoTypeRequest,Empty> deleteStoredInfoTypeSettings()
public DlpServiceSettings build() throws IOException
build
in class com.google.api.gax.rpc.ClientSettings.Builder<DlpServiceSettings,DlpServiceSettings.Builder>
IOException
Copyright © 2019 Google LLC. All rights reserved.