Class: Google::Cloud::Dataplex::V1::CatalogService::Client::Configuration::Rpcs

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/dataplex/v1/catalog_service/client.rb

Overview

Configuration RPC class for the CatalogService 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.
    • :jitter (type: Numeric) - The jitter in seconds. Default: 1.0.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Instance Attribute Summary collapse

Instance Attribute Details

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

RPC-specific configuration for cancel_metadata_job

Returns:

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


4491
4492
4493
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4491

def 
  @cancel_metadata_job
end

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

RPC-specific configuration for create_aspect_type

Returns:

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


4386
4387
4388
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4386

def create_aspect_type
  @create_aspect_type
end

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

RPC-specific configuration for create_entry

Returns:

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


4436
4437
4438
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4436

def create_entry
  @create_entry
end

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

RPC-specific configuration for create_entry_group

Returns:

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


4411
4412
4413
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4411

def create_entry_group
  @create_entry_group
end

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

RPC-specific configuration for create_entry_link

Returns:

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


4496
4497
4498
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4496

def create_entry_link
  @create_entry_link
end

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

RPC-specific configuration for create_entry_type

Returns:

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


4361
4362
4363
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4361

def create_entry_type
  @create_entry_type
end

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

RPC-specific configuration for create_metadata_feed

Returns:

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


4526
4527
4528
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4526

def 
  @create_metadata_feed
end

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

RPC-specific configuration for create_metadata_job

Returns:

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


4476
4477
4478
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4476

def 
  @create_metadata_job
end

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

RPC-specific configuration for delete_aspect_type

Returns:

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


4396
4397
4398
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4396

def delete_aspect_type
  @delete_aspect_type
end

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

RPC-specific configuration for delete_entry

Returns:

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


4446
4447
4448
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4446

def delete_entry
  @delete_entry
end

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

RPC-specific configuration for delete_entry_group

Returns:

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


4421
4422
4423
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4421

def delete_entry_group
  @delete_entry_group
end

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

RPC-specific configuration for delete_entry_link

Returns:

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


4506
4507
4508
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4506

def delete_entry_link
  @delete_entry_link
end

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

RPC-specific configuration for delete_entry_type

Returns:

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


4371
4372
4373
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4371

def delete_entry_type
  @delete_entry_type
end

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

RPC-specific configuration for delete_metadata_feed

Returns:

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


4541
4542
4543
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4541

def 
  @delete_metadata_feed
end

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

RPC-specific configuration for get_aspect_type

Returns:

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


4406
4407
4408
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4406

def get_aspect_type
  @get_aspect_type
end

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

RPC-specific configuration for get_entry

Returns:

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


4456
4457
4458
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4456

def get_entry
  @get_entry
end

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

RPC-specific configuration for get_entry_group

Returns:

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


4431
4432
4433
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4431

def get_entry_group
  @get_entry_group
end

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

RPC-specific configuration for get_entry_link

Returns:

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


4521
4522
4523
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4521

def get_entry_link
  @get_entry_link
end

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

RPC-specific configuration for get_entry_type

Returns:

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


4381
4382
4383
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4381

def get_entry_type
  @get_entry_type
end

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

RPC-specific configuration for get_metadata_feed

Returns:

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


4531
4532
4533
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4531

def 
  @get_metadata_feed
end

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

RPC-specific configuration for get_metadata_job

Returns:

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


4481
4482
4483
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4481

def 
  @get_metadata_job
end

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

RPC-specific configuration for list_aspect_types

Returns:

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


4401
4402
4403
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4401

def list_aspect_types
  @list_aspect_types
end

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

RPC-specific configuration for list_entries

Returns:

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


4451
4452
4453
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4451

def list_entries
  @list_entries
end

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

RPC-specific configuration for list_entry_groups

Returns:

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


4426
4427
4428
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4426

def list_entry_groups
  @list_entry_groups
end

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

RPC-specific configuration for list_entry_types

Returns:

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


4376
4377
4378
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4376

def list_entry_types
  @list_entry_types
end

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

RPC-specific configuration for list_metadata_feeds

Returns:

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


4536
4537
4538
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4536

def 
  @list_metadata_feeds
end

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

RPC-specific configuration for list_metadata_jobs

Returns:

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


4486
4487
4488
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4486

def 
  @list_metadata_jobs
end

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

RPC-specific configuration for lookup_context

Returns:

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


4516
4517
4518
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4516

def lookup_context
  @lookup_context
end

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

RPC-specific configuration for lookup_entry

Returns:

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


4461
4462
4463
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4461

def lookup_entry
  @lookup_entry
end

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

RPC-specific configuration for lookup_entry_links

Returns:

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


4511
4512
4513
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4511

def lookup_entry_links
  @lookup_entry_links
end

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

RPC-specific configuration for modify_entry

Returns:

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


4466
4467
4468
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4466

def modify_entry
  @modify_entry
end

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

RPC-specific configuration for search_entries

Returns:

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


4471
4472
4473
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4471

def search_entries
  @search_entries
end

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

RPC-specific configuration for update_aspect_type

Returns:

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


4391
4392
4393
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4391

def update_aspect_type
  @update_aspect_type
end

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

RPC-specific configuration for update_entry

Returns:

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


4441
4442
4443
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4441

def update_entry
  @update_entry
end

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

RPC-specific configuration for update_entry_group

Returns:

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


4416
4417
4418
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4416

def update_entry_group
  @update_entry_group
end

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

RPC-specific configuration for update_entry_link

Returns:

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


4501
4502
4503
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4501

def update_entry_link
  @update_entry_link
end

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

RPC-specific configuration for update_entry_type

Returns:

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


4366
4367
4368
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4366

def update_entry_type
  @update_entry_type
end

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

RPC-specific configuration for update_metadata_feed

Returns:

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


4546
4547
4548
# File 'lib/google/cloud/dataplex/v1/catalog_service/client.rb', line 4546

def 
  @update_metadata_feed
end