Class DlpServiceStubSettings.Builder (3.40.0)

public static class DlpServiceStubSettings.Builder extends StubSettings.Builder<DlpServiceStubSettings,DlpServiceStubSettings.Builder>

Builder for DlpServiceStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > DlpServiceStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
NameDescription
clientContextClientContext

Builder(DlpServiceStubSettings settings)

protected Builder(DlpServiceStubSettings settings)
Parameter
NameDescription
settingsDlpServiceStubSettings

Methods

activateJobTriggerSettings()

public UnaryCallSettings.Builder<ActivateJobTriggerRequest,DlpJob> activateJobTriggerSettings()

Returns the builder for the settings used for calls to activateJobTrigger.

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public DlpServiceStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
NameDescription
settingsUpdaterApiFunction<Builder<?,?>,java.lang.Void>
Returns
TypeDescription
DlpServiceStubSettings.Builder

build()

public DlpServiceStubSettings build()
Returns
TypeDescription
DlpServiceStubSettings
Overrides
Exceptions
TypeDescription
IOException

cancelDlpJobSettings()

public UnaryCallSettings.Builder<CancelDlpJobRequest,Empty> cancelDlpJobSettings()

Returns the builder for the settings used for calls to cancelDlpJob.

Returns
TypeDescription
Builder<CancelDlpJobRequest,Empty>

createDeidentifyTemplateSettings()

public UnaryCallSettings.Builder<CreateDeidentifyTemplateRequest,DeidentifyTemplate> createDeidentifyTemplateSettings()

Returns the builder for the settings used for calls to createDeidentifyTemplate.

createDiscoveryConfigSettings()

public UnaryCallSettings.Builder<CreateDiscoveryConfigRequest,DiscoveryConfig> createDiscoveryConfigSettings()

Returns the builder for the settings used for calls to createDiscoveryConfig.

createDlpJobSettings()

public UnaryCallSettings.Builder<CreateDlpJobRequest,DlpJob> createDlpJobSettings()

Returns the builder for the settings used for calls to createDlpJob.

Returns
TypeDescription
Builder<CreateDlpJobRequest,DlpJob>

createInspectTemplateSettings()

public UnaryCallSettings.Builder<CreateInspectTemplateRequest,InspectTemplate> createInspectTemplateSettings()

Returns the builder for the settings used for calls to createInspectTemplate.

createJobTriggerSettings()

public UnaryCallSettings.Builder<CreateJobTriggerRequest,JobTrigger> createJobTriggerSettings()

Returns the builder for the settings used for calls to createJobTrigger.

createStoredInfoTypeSettings()

public UnaryCallSettings.Builder<CreateStoredInfoTypeRequest,StoredInfoType> createStoredInfoTypeSettings()

Returns the builder for the settings used for calls to createStoredInfoType.

deidentifyContentSettings()

public UnaryCallSettings.Builder<DeidentifyContentRequest,DeidentifyContentResponse> deidentifyContentSettings()

Returns the builder for the settings used for calls to deidentifyContent.

deleteDeidentifyTemplateSettings()

public UnaryCallSettings.Builder<DeleteDeidentifyTemplateRequest,Empty> deleteDeidentifyTemplateSettings()

Returns the builder for the settings used for calls to deleteDeidentifyTemplate.

deleteDiscoveryConfigSettings()

public UnaryCallSettings.Builder<DeleteDiscoveryConfigRequest,Empty> deleteDiscoveryConfigSettings()

Returns the builder for the settings used for calls to deleteDiscoveryConfig.

deleteDlpJobSettings()

public UnaryCallSettings.Builder<DeleteDlpJobRequest,Empty> deleteDlpJobSettings()

Returns the builder for the settings used for calls to deleteDlpJob.

Returns
TypeDescription
Builder<DeleteDlpJobRequest,Empty>

deleteInspectTemplateSettings()

public UnaryCallSettings.Builder<DeleteInspectTemplateRequest,Empty> deleteInspectTemplateSettings()

Returns the builder for the settings used for calls to deleteInspectTemplate.

deleteJobTriggerSettings()

public UnaryCallSettings.Builder<DeleteJobTriggerRequest,Empty> deleteJobTriggerSettings()

Returns the builder for the settings used for calls to deleteJobTrigger.

Returns
TypeDescription
Builder<DeleteJobTriggerRequest,Empty>

deleteStoredInfoTypeSettings()

public UnaryCallSettings.Builder<DeleteStoredInfoTypeRequest,Empty> deleteStoredInfoTypeSettings()

Returns the builder for the settings used for calls to deleteStoredInfoType.

finishDlpJobSettings()

public UnaryCallSettings.Builder<FinishDlpJobRequest,Empty> finishDlpJobSettings()

Returns the builder for the settings used for calls to finishDlpJob.

Returns
TypeDescription
Builder<FinishDlpJobRequest,Empty>

getDeidentifyTemplateSettings()

public UnaryCallSettings.Builder<GetDeidentifyTemplateRequest,DeidentifyTemplate> getDeidentifyTemplateSettings()

Returns the builder for the settings used for calls to getDeidentifyTemplate.

getDiscoveryConfigSettings()

public UnaryCallSettings.Builder<GetDiscoveryConfigRequest,DiscoveryConfig> getDiscoveryConfigSettings()

Returns the builder for the settings used for calls to getDiscoveryConfig.

getDlpJobSettings()

public UnaryCallSettings.Builder<GetDlpJobRequest,DlpJob> getDlpJobSettings()

Returns the builder for the settings used for calls to getDlpJob.

Returns
TypeDescription
Builder<GetDlpJobRequest,DlpJob>

getEndpoint()

public String getEndpoint()

Returns the endpoint set by the user or the the service's default endpoint.

Returns
TypeDescription
String
Overrides

getInspectTemplateSettings()

public UnaryCallSettings.Builder<GetInspectTemplateRequest,InspectTemplate> getInspectTemplateSettings()

Returns the builder for the settings used for calls to getInspectTemplate.

getJobTriggerSettings()

public UnaryCallSettings.Builder<GetJobTriggerRequest,JobTrigger> getJobTriggerSettings()

Returns the builder for the settings used for calls to getJobTrigger.

Returns
TypeDescription
Builder<GetJobTriggerRequest,JobTrigger>

getStoredInfoTypeSettings()

public UnaryCallSettings.Builder<GetStoredInfoTypeRequest,StoredInfoType> getStoredInfoTypeSettings()

Returns the builder for the settings used for calls to getStoredInfoType.

hybridInspectDlpJobSettings()

public UnaryCallSettings.Builder<HybridInspectDlpJobRequest,HybridInspectResponse> hybridInspectDlpJobSettings()

Returns the builder for the settings used for calls to hybridInspectDlpJob.

hybridInspectJobTriggerSettings()

public UnaryCallSettings.Builder<HybridInspectJobTriggerRequest,HybridInspectResponse> hybridInspectJobTriggerSettings()

Returns the builder for the settings used for calls to hybridInspectJobTrigger.

inspectContentSettings()

public UnaryCallSettings.Builder<InspectContentRequest,InspectContentResponse> inspectContentSettings()

Returns the builder for the settings used for calls to inspectContent.

listDeidentifyTemplatesSettings()

public PagedCallSettings.Builder<ListDeidentifyTemplatesRequest,ListDeidentifyTemplatesResponse,DlpServiceClient.ListDeidentifyTemplatesPagedResponse> listDeidentifyTemplatesSettings()

Returns the builder for the settings used for calls to listDeidentifyTemplates.

listDiscoveryConfigsSettings()

public PagedCallSettings.Builder<ListDiscoveryConfigsRequest,ListDiscoveryConfigsResponse,DlpServiceClient.ListDiscoveryConfigsPagedResponse> listDiscoveryConfigsSettings()

Returns the builder for the settings used for calls to listDiscoveryConfigs.

listDlpJobsSettings()

public PagedCallSettings.Builder<ListDlpJobsRequest,ListDlpJobsResponse,DlpServiceClient.ListDlpJobsPagedResponse> listDlpJobsSettings()

Returns the builder for the settings used for calls to listDlpJobs.

listInfoTypesSettings()

public UnaryCallSettings.Builder<ListInfoTypesRequest,ListInfoTypesResponse> listInfoTypesSettings()

Returns the builder for the settings used for calls to listInfoTypes.

listInspectTemplatesSettings()

public PagedCallSettings.Builder<ListInspectTemplatesRequest,ListInspectTemplatesResponse,DlpServiceClient.ListInspectTemplatesPagedResponse> listInspectTemplatesSettings()

Returns the builder for the settings used for calls to listInspectTemplates.

listJobTriggersSettings()

public PagedCallSettings.Builder<ListJobTriggersRequest,ListJobTriggersResponse,DlpServiceClient.ListJobTriggersPagedResponse> listJobTriggersSettings()

Returns the builder for the settings used for calls to listJobTriggers.

listStoredInfoTypesSettings()

public PagedCallSettings.Builder<ListStoredInfoTypesRequest,ListStoredInfoTypesResponse,DlpServiceClient.ListStoredInfoTypesPagedResponse> listStoredInfoTypesSettings()

Returns the builder for the settings used for calls to listStoredInfoTypes.

redactImageSettings()

public UnaryCallSettings.Builder<RedactImageRequest,RedactImageResponse> redactImageSettings()

Returns the builder for the settings used for calls to redactImage.

reidentifyContentSettings()

public UnaryCallSettings.Builder<ReidentifyContentRequest,ReidentifyContentResponse> reidentifyContentSettings()

Returns the builder for the settings used for calls to reidentifyContent.

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
TypeDescription
com.google.common.collect.ImmutableList<Builder<?,?>>

updateDeidentifyTemplateSettings()

public UnaryCallSettings.Builder<UpdateDeidentifyTemplateRequest,DeidentifyTemplate> updateDeidentifyTemplateSettings()

Returns the builder for the settings used for calls to updateDeidentifyTemplate.

updateDiscoveryConfigSettings()

public UnaryCallSettings.Builder<UpdateDiscoveryConfigRequest,DiscoveryConfig> updateDiscoveryConfigSettings()

Returns the builder for the settings used for calls to updateDiscoveryConfig.

updateInspectTemplateSettings()

public UnaryCallSettings.Builder<UpdateInspectTemplateRequest,InspectTemplate> updateInspectTemplateSettings()

Returns the builder for the settings used for calls to updateInspectTemplate.

updateJobTriggerSettings()

public UnaryCallSettings.Builder<UpdateJobTriggerRequest,JobTrigger> updateJobTriggerSettings()

Returns the builder for the settings used for calls to updateJobTrigger.

updateStoredInfoTypeSettings()

public UnaryCallSettings.Builder<UpdateStoredInfoTypeRequest,StoredInfoType> updateStoredInfoTypeSettings()

Returns the builder for the settings used for calls to updateStoredInfoType.