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)


3310
3311
3312
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3310

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)


3335
3336
3337
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3335

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)


3255
3256
3257
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3255

def create_deidentify_template
  @create_deidentify_template
end

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

RPC-specific configuration for create_dlp_job

Returns:

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


3315
3316
3317
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3315

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)


3230
3231
3232
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3230

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)


3280
3281
3282
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3280

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)


3340
3341
3342
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3340

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)


3215
3216
3217
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3215

def deidentify_content
  @deidentify_content
end

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

RPC-specific configuration for delete_deidentify_template

Returns:

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


3275
3276
3277
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3275

def delete_deidentify_template
  @delete_deidentify_template
end

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

RPC-specific configuration for delete_dlp_job

Returns:

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


3330
3331
3332
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3330

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)


3250
3251
3252
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3250

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)


3305
3306
3307
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3305

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)


3360
3361
3362
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3360

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)


3370
3371
3372
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3370

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)


3265
3266
3267
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3265

def get_deidentify_template
  @get_deidentify_template
end

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

RPC-specific configuration for get_dlp_job

Returns:

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


3325
3326
3327
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3325

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)


3240
3241
3242
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3240

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)


3295
3296
3297
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3295

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)


3350
3351
3352
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3350

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)


3365
3366
3367
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3365

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)


3290
3291
3292
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3290

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)


3205
3206
3207
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3205

def inspect_content
  @inspect_content
end

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

RPC-specific configuration for list_deidentify_templates

Returns:

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


3270
3271
3272
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3270

def list_deidentify_templates
  @list_deidentify_templates
end

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

RPC-specific configuration for list_dlp_jobs

Returns:

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


3320
3321
3322
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3320

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)


3225
3226
3227
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3225

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)


3245
3246
3247
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3245

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)


3300
3301
3302
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3300

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)


3355
3356
3357
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3355

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)


3210
3211
3212
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3210

def redact_image
  @redact_image
end

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

RPC-specific configuration for reidentify_content

Returns:

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


3220
3221
3222
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3220

def reidentify_content
  @reidentify_content
end

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

RPC-specific configuration for update_deidentify_template

Returns:

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


3260
3261
3262
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3260

def update_deidentify_template
  @update_deidentify_template
end

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

RPC-specific configuration for update_inspect_template

Returns:

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


3235
3236
3237
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3235

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)


3285
3286
3287
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3285

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)


3345
3346
3347
# File 'lib/google/cloud/dlp/v2/dlp_service/rest/client.rb', line 3345

def update_stored_info_type
  @update_stored_info_type
end