Class: Google::Cloud::Dlp::V2::DlpService::Rest::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dlp/v2/dlp_service/rest/client.rb

Overview

Configuration RPC class for the DlpService API.

Includes fields providing the configuration for each RPC in this service. Each configuration object is of type Gapic::Config::Method and includes the following configuration fields:

  • timeout (type: Numeric) - The call timeout in seconds
  • metadata (type: Hash{Symbol=>String}) - Additional headers
  • retry_policy (*type:*Hash`) - The retry policy. The policy fields include the following keys:
    • :initial_delay (type: Numeric) - The initial delay in seconds.
    • :max_delay (type: Numeric) - The max delay in seconds.
    • :multiplier (type: Numeric) - The incremental backoff multiplier.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Instance Attribute Summary collapse

Instance Attribute Details

#activate_job_trigger::Gapic::Config::Method (readonly)

RPC-specific configuration for activate_job_trigger

Returns:

  • (::Gapic::Config::Method)


4370
4371
4372
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4370

def activate_job_trigger
  @activate_job_trigger
end

#cancel_dlp_job::Gapic::Config::Method (readonly)

RPC-specific configuration for cancel_dlp_job

Returns:

  • (::Gapic::Config::Method)


4420
4421
4422
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4420

def cancel_dlp_job
  @cancel_dlp_job
end

#create_deidentify_template::Gapic::Config::Method (readonly)

RPC-specific configuration for create_deidentify_template

Returns:

  • (::Gapic::Config::Method)


4315
4316
4317
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4315

def create_deidentify_template
  @create_deidentify_template
end

#create_discovery_config::Gapic::Config::Method (readonly)

RPC-specific configuration for create_discovery_config

Returns:

  • (::Gapic::Config::Method)


4375
4376
4377
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4375

def create_discovery_config
  @create_discovery_config
end

#create_dlp_job::Gapic::Config::Method (readonly)

RPC-specific configuration for create_dlp_job

Returns:

  • (::Gapic::Config::Method)


4400
4401
4402
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4400

def create_dlp_job
  @create_dlp_job
end

#create_inspect_template::Gapic::Config::Method (readonly)

RPC-specific configuration for create_inspect_template

Returns:

  • (::Gapic::Config::Method)


4290
4291
4292
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4290

def create_inspect_template
  @create_inspect_template
end

#create_job_trigger::Gapic::Config::Method (readonly)

RPC-specific configuration for create_job_trigger

Returns:

  • (::Gapic::Config::Method)


4340
4341
4342
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4340

def create_job_trigger
  @create_job_trigger
end

#create_stored_info_type::Gapic::Config::Method (readonly)

RPC-specific configuration for create_stored_info_type

Returns:

  • (::Gapic::Config::Method)


4425
4426
4427
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4425

def create_stored_info_type
  @create_stored_info_type
end

#deidentify_content::Gapic::Config::Method (readonly)

RPC-specific configuration for deidentify_content

Returns:

  • (::Gapic::Config::Method)


4275
4276
4277
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4275

def deidentify_content
  @deidentify_content
end

#delete_deidentify_template::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_deidentify_template

Returns:

  • (::Gapic::Config::Method)


4335
4336
4337
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4335

def delete_deidentify_template
  @delete_deidentify_template
end

#delete_discovery_config::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_discovery_config

Returns:

  • (::Gapic::Config::Method)


4395
4396
4397
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4395

def delete_discovery_config
  @delete_discovery_config
end

#delete_dlp_job::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_dlp_job

Returns:

  • (::Gapic::Config::Method)


4415
4416
4417
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4415

def delete_dlp_job
  @delete_dlp_job
end

#delete_inspect_template::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_inspect_template

Returns:

  • (::Gapic::Config::Method)


4310
4311
4312
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4310

def delete_inspect_template
  @delete_inspect_template
end

#delete_job_trigger::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_job_trigger

Returns:

  • (::Gapic::Config::Method)


4365
4366
4367
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4365

def delete_job_trigger
  @delete_job_trigger
end

#delete_stored_info_type::Gapic::Config::Method (readonly)

RPC-specific configuration for delete_stored_info_type

Returns:

  • (::Gapic::Config::Method)


4445
4446
4447
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4445

def delete_stored_info_type
  @delete_stored_info_type
end

#finish_dlp_job::Gapic::Config::Method (readonly)

RPC-specific configuration for finish_dlp_job

Returns:

  • (::Gapic::Config::Method)


4455
4456
4457
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4455

def finish_dlp_job
  @finish_dlp_job
end

#get_deidentify_template::Gapic::Config::Method (readonly)

RPC-specific configuration for get_deidentify_template

Returns:

  • (::Gapic::Config::Method)


4325
4326
4327
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4325

def get_deidentify_template
  @get_deidentify_template
end

#get_discovery_config::Gapic::Config::Method (readonly)

RPC-specific configuration for get_discovery_config

Returns:

  • (::Gapic::Config::Method)


4385
4386
4387
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4385

def get_discovery_config
  @get_discovery_config
end

#get_dlp_job::Gapic::Config::Method (readonly)

RPC-specific configuration for get_dlp_job

Returns:

  • (::Gapic::Config::Method)


4410
4411
4412
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4410

def get_dlp_job
  @get_dlp_job
end

#get_inspect_template::Gapic::Config::Method (readonly)

RPC-specific configuration for get_inspect_template

Returns:

  • (::Gapic::Config::Method)


4300
4301
4302
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4300

def get_inspect_template
  @get_inspect_template
end

#get_job_trigger::Gapic::Config::Method (readonly)

RPC-specific configuration for get_job_trigger

Returns:

  • (::Gapic::Config::Method)


4355
4356
4357
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4355

def get_job_trigger
  @get_job_trigger
end

#get_stored_info_type::Gapic::Config::Method (readonly)

RPC-specific configuration for get_stored_info_type

Returns:

  • (::Gapic::Config::Method)


4435
4436
4437
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4435

def get_stored_info_type
  @get_stored_info_type
end

#hybrid_inspect_dlp_job::Gapic::Config::Method (readonly)

RPC-specific configuration for hybrid_inspect_dlp_job

Returns:

  • (::Gapic::Config::Method)


4450
4451
4452
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4450

def hybrid_inspect_dlp_job
  @hybrid_inspect_dlp_job
end

#hybrid_inspect_job_trigger::Gapic::Config::Method (readonly)

RPC-specific configuration for hybrid_inspect_job_trigger

Returns:

  • (::Gapic::Config::Method)


4350
4351
4352
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4350

def hybrid_inspect_job_trigger
  @hybrid_inspect_job_trigger
end

#inspect_content::Gapic::Config::Method (readonly)

RPC-specific configuration for inspect_content

Returns:

  • (::Gapic::Config::Method)


4265
4266
4267
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4265

def inspect_content
  @inspect_content
end

#list_deidentify_templates::Gapic::Config::Method (readonly)

RPC-specific configuration for list_deidentify_templates

Returns:

  • (::Gapic::Config::Method)


4330
4331
4332
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4330

def list_deidentify_templates
  @list_deidentify_templates
end

#list_discovery_configs::Gapic::Config::Method (readonly)

RPC-specific configuration for list_discovery_configs

Returns:

  • (::Gapic::Config::Method)


4390
4391
4392
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4390

def list_discovery_configs
  @list_discovery_configs
end

#list_dlp_jobs::Gapic::Config::Method (readonly)

RPC-specific configuration for list_dlp_jobs

Returns:

  • (::Gapic::Config::Method)


4405
4406
4407
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4405

def list_dlp_jobs
  @list_dlp_jobs
end

#list_info_types::Gapic::Config::Method (readonly)

RPC-specific configuration for list_info_types

Returns:

  • (::Gapic::Config::Method)


4285
4286
4287
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4285

def list_info_types
  @list_info_types
end

#list_inspect_templates::Gapic::Config::Method (readonly)

RPC-specific configuration for list_inspect_templates

Returns:

  • (::Gapic::Config::Method)


4305
4306
4307
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4305

def list_inspect_templates
  @list_inspect_templates
end

#list_job_triggers::Gapic::Config::Method (readonly)

RPC-specific configuration for list_job_triggers

Returns:

  • (::Gapic::Config::Method)


4360
4361
4362
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4360

def list_job_triggers
  @list_job_triggers
end

#list_stored_info_types::Gapic::Config::Method (readonly)

RPC-specific configuration for list_stored_info_types

Returns:

  • (::Gapic::Config::Method)


4440
4441
4442
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4440

def list_stored_info_types
  @list_stored_info_types
end

#redact_image::Gapic::Config::Method (readonly)

RPC-specific configuration for redact_image

Returns:

  • (::Gapic::Config::Method)


4270
4271
4272
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4270

def redact_image
  @redact_image
end

#reidentify_content::Gapic::Config::Method (readonly)

RPC-specific configuration for reidentify_content

Returns:

  • (::Gapic::Config::Method)


4280
4281
4282
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4280

def reidentify_content
  @reidentify_content
end

#update_deidentify_template::Gapic::Config::Method (readonly)

RPC-specific configuration for update_deidentify_template

Returns:

  • (::Gapic::Config::Method)


4320
4321
4322
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4320

def update_deidentify_template
  @update_deidentify_template
end

#update_discovery_config::Gapic::Config::Method (readonly)

RPC-specific configuration for update_discovery_config

Returns:

  • (::Gapic::Config::Method)


4380
4381
4382
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4380

def update_discovery_config
  @update_discovery_config
end

#update_inspect_template::Gapic::Config::Method (readonly)

RPC-specific configuration for update_inspect_template

Returns:

  • (::Gapic::Config::Method)


4295
4296
4297
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4295

def update_inspect_template
  @update_inspect_template
end

#update_job_trigger::Gapic::Config::Method (readonly)

RPC-specific configuration for update_job_trigger

Returns:

  • (::Gapic::Config::Method)


4345
4346
4347
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4345

def update_job_trigger
  @update_job_trigger
end

#update_stored_info_type::Gapic::Config::Method (readonly)

RPC-specific configuration for update_stored_info_type

Returns:

  • (::Gapic::Config::Method)


4430
4431
4432
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 4430

def update_stored_info_type
  @update_stored_info_type
end