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

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dlp/v2/dlp_service/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 gRPC 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)


4662
4663
4664
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4662

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)


4712
4713
4714
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4712

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)


4607
4608
4609
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4607

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)


4667
4668
4669
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4667

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)


4692
4693
4694
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4692

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)


4582
4583
4584
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4582

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)


4632
4633
4634
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4632

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)


4717
4718
4719
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4717

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)


4567
4568
4569
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4567

def deidentify_content
  @deidentify_content
end

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

RPC-specific configuration for delete_deidentify_template

Returns:

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


4627
4628
4629
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4627

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)


4687
4688
4689
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4687

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)


4707
4708
4709
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4707

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)


4602
4603
4604
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4602

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)


4657
4658
4659
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4657

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)


4737
4738
4739
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4737

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)


4747
4748
4749
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4747

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)


4617
4618
4619
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4617

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)


4677
4678
4679
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4677

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)


4702
4703
4704
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4702

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)


4592
4593
4594
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4592

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)


4647
4648
4649
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4647

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)


4727
4728
4729
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4727

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)


4742
4743
4744
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4742

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)


4642
4643
4644
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4642

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)


4557
4558
4559
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4557

def inspect_content
  @inspect_content
end

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

RPC-specific configuration for list_deidentify_templates

Returns:

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


4622
4623
4624
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4622

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)


4682
4683
4684
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4682

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)


4697
4698
4699
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4697

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)


4577
4578
4579
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4577

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)


4597
4598
4599
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4597

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)


4652
4653
4654
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4652

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)


4732
4733
4734
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4732

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)


4562
4563
4564
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4562

def redact_image
  @redact_image
end

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

RPC-specific configuration for reidentify_content

Returns:

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


4572
4573
4574
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4572

def reidentify_content
  @reidentify_content
end

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

RPC-specific configuration for update_deidentify_template

Returns:

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


4612
4613
4614
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4612

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)


4672
4673
4674
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4672

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)


4587
4588
4589
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4587

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)


4637
4638
4639
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4637

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)


4722
4723
4724
# File 'lib/google/cloud/dlp/v2/dlp_service/client.rb', line 4722

def update_stored_info_type
  @update_stored_info_type
end