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)


5733
5734
5735
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5733

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)


5783
5784
5785
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5783

def cancel_dlp_job
  @cancel_dlp_job
end

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

RPC-specific configuration for create_connection

Returns:

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


5858
5859
5860
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5858

def create_connection
  @create_connection
end

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

RPC-specific configuration for create_deidentify_template

Returns:

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


5678
5679
5680
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5678

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)


5738
5739
5740
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5738

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)


5763
5764
5765
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5763

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)


5653
5654
5655
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5653

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)


5703
5704
5705
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5703

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)


5788
5789
5790
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5788

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)


5638
5639
5640
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5638

def deidentify_content
  @deidentify_content
end

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

RPC-specific configuration for delete_connection

Returns:

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


5878
5879
5880
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5878

def delete_connection
  @delete_connection
end

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

RPC-specific configuration for delete_deidentify_template

Returns:

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


5698
5699
5700
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5698

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)


5758
5759
5760
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5758

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)


5778
5779
5780
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5778

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)


5673
5674
5675
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5673

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)


5728
5729
5730
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5728

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)


5808
5809
5810
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5808

def delete_stored_info_type
  @delete_stored_info_type
end

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

RPC-specific configuration for delete_table_data_profile

Returns:

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


5843
5844
5845
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5843

def delete_table_data_profile
  @delete_table_data_profile
end

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

RPC-specific configuration for finish_dlp_job

Returns:

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


5853
5854
5855
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5853

def finish_dlp_job
  @finish_dlp_job
end

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

RPC-specific configuration for get_column_data_profile

Returns:

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


5838
5839
5840
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5838

def get_column_data_profile
  @get_column_data_profile
end

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

RPC-specific configuration for get_connection

Returns:

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


5863
5864
5865
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5863

def get_connection
  @get_connection
end

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

RPC-specific configuration for get_deidentify_template

Returns:

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


5688
5689
5690
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5688

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)


5748
5749
5750
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5748

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)


5773
5774
5775
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5773

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)


5663
5664
5665
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5663

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)


5718
5719
5720
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5718

def get_job_trigger
  @get_job_trigger
end

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

RPC-specific configuration for get_project_data_profile

Returns:

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


5828
5829
5830
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5828

def get_project_data_profile
  @get_project_data_profile
end

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

RPC-specific configuration for get_stored_info_type

Returns:

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


5798
5799
5800
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5798

def get_stored_info_type
  @get_stored_info_type
end

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

RPC-specific configuration for get_table_data_profile

Returns:

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


5833
5834
5835
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5833

def get_table_data_profile
  @get_table_data_profile
end

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

RPC-specific configuration for hybrid_inspect_dlp_job

Returns:

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


5848
5849
5850
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5848

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)


5713
5714
5715
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5713

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)


5628
5629
5630
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5628

def inspect_content
  @inspect_content
end

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

RPC-specific configuration for list_column_data_profiles

Returns:

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


5823
5824
5825
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5823

def list_column_data_profiles
  @list_column_data_profiles
end

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

RPC-specific configuration for list_connections

Returns:

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


5868
5869
5870
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5868

def list_connections
  @list_connections
end

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

RPC-specific configuration for list_deidentify_templates

Returns:

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


5693
5694
5695
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5693

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)


5753
5754
5755
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5753

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)


5768
5769
5770
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5768

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)


5648
5649
5650
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5648

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)


5668
5669
5670
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5668

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)


5723
5724
5725
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5723

def list_job_triggers
  @list_job_triggers
end

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

RPC-specific configuration for list_project_data_profiles

Returns:

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


5813
5814
5815
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5813

def list_project_data_profiles
  @list_project_data_profiles
end

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

RPC-specific configuration for list_stored_info_types

Returns:

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


5803
5804
5805
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5803

def list_stored_info_types
  @list_stored_info_types
end

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

RPC-specific configuration for list_table_data_profiles

Returns:

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


5818
5819
5820
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5818

def list_table_data_profiles
  @list_table_data_profiles
end

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

RPC-specific configuration for redact_image

Returns:

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


5633
5634
5635
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5633

def redact_image
  @redact_image
end

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

RPC-specific configuration for reidentify_content

Returns:

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


5643
5644
5645
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5643

def reidentify_content
  @reidentify_content
end

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

RPC-specific configuration for search_connections

Returns:

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


5873
5874
5875
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5873

def search_connections
  @search_connections
end

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

RPC-specific configuration for update_connection

Returns:

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


5883
5884
5885
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5883

def update_connection
  @update_connection
end

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

RPC-specific configuration for update_deidentify_template

Returns:

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


5683
5684
5685
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5683

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)


5743
5744
5745
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5743

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)


5658
5659
5660
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5658

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)


5708
5709
5710
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5708

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)


5793
5794
5795
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 5793

def update_stored_info_type
  @update_stored_info_type
end