Class: Google::Cloud::Eventarc::V1::Eventarc::Client::Configuration::Rpcs

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

Overview

Configuration RPC class for the Eventarc 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

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

RPC-specific configuration for create_channel

Returns:

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


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

def create_channel
  @create_channel
end

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

RPC-specific configuration for create_channel_connection

Returns:

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


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

def create_channel_connection
  @create_channel_connection
end

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

RPC-specific configuration for create_enrollment

Returns:

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


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

def create_enrollment
  @create_enrollment
end

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

RPC-specific configuration for create_google_api_source

Returns:

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


4561
4562
4563
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4561

def create_google_api_source
  @create_google_api_source
end

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

RPC-specific configuration for create_message_bus

Returns:

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


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

def create_message_bus
  @create_message_bus
end

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

RPC-specific configuration for create_pipeline

Returns:

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


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

def create_pipeline
  @create_pipeline
end

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

RPC-specific configuration for create_trigger

Returns:

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


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

def create_trigger
  @create_trigger
end

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

RPC-specific configuration for delete_channel

Returns:

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


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

def delete_channel
  @delete_channel
end

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

RPC-specific configuration for delete_channel_connection

Returns:

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


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

def delete_channel_connection
  @delete_channel_connection
end

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

RPC-specific configuration for delete_enrollment

Returns:

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


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

def delete_enrollment
  @delete_enrollment
end

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

RPC-specific configuration for delete_google_api_source

Returns:

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


4571
4572
4573
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4571

def delete_google_api_source
  @delete_google_api_source
end

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

RPC-specific configuration for delete_message_bus

Returns:

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


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

def delete_message_bus
  @delete_message_bus
end

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

RPC-specific configuration for delete_pipeline

Returns:

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


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

def delete_pipeline
  @delete_pipeline
end

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

RPC-specific configuration for delete_trigger

Returns:

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


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

def delete_trigger
  @delete_trigger
end

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

RPC-specific configuration for get_channel

Returns:

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


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

def get_channel
  @get_channel
end

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

RPC-specific configuration for get_channel_connection

Returns:

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


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

def get_channel_connection
  @get_channel_connection
end

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

RPC-specific configuration for get_enrollment

Returns:

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


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

def get_enrollment
  @get_enrollment
end

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

RPC-specific configuration for get_google_api_source

Returns:

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


4551
4552
4553
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4551

def get_google_api_source
  @get_google_api_source
end

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

RPC-specific configuration for get_google_channel_config

Returns:

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


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

def get_google_channel_config
  @get_google_channel_config
end

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

RPC-specific configuration for get_message_bus

Returns:

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


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

def get_message_bus
  @get_message_bus
end

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

RPC-specific configuration for get_pipeline

Returns:

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


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

def get_pipeline
  @get_pipeline
end

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

RPC-specific configuration for get_provider

Returns:

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


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

def get_provider
  @get_provider
end

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

RPC-specific configuration for get_trigger

Returns:

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


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

def get_trigger
  @get_trigger
end

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

RPC-specific configuration for list_channel_connections

Returns:

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


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

def list_channel_connections
  @list_channel_connections
end

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

RPC-specific configuration for list_channels

Returns:

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


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

def list_channels
  @list_channels
end

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

RPC-specific configuration for list_enrollments

Returns:

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


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

def list_enrollments
  @list_enrollments
end

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

RPC-specific configuration for list_google_api_sources

Returns:

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


4556
4557
4558
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4556

def list_google_api_sources
  @list_google_api_sources
end

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

RPC-specific configuration for list_message_bus_enrollments

Returns:

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


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

def list_message_bus_enrollments
  @list_message_bus_enrollments
end

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

RPC-specific configuration for list_message_buses

Returns:

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


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

def list_message_buses
  @list_message_buses
end

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

RPC-specific configuration for list_pipelines

Returns:

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


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

def list_pipelines
  @list_pipelines
end

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

RPC-specific configuration for list_providers

Returns:

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


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

def list_providers
  @list_providers
end

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

RPC-specific configuration for list_triggers

Returns:

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


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

def list_triggers
  @list_triggers
end

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

RPC-specific configuration for update_channel

Returns:

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


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

def update_channel
  @update_channel
end

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

RPC-specific configuration for update_enrollment

Returns:

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


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

def update_enrollment
  @update_enrollment
end

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

RPC-specific configuration for update_google_api_source

Returns:

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


4566
4567
4568
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4566

def update_google_api_source
  @update_google_api_source
end

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

RPC-specific configuration for update_google_channel_config

Returns:

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


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

def update_google_channel_config
  @update_google_channel_config
end

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

RPC-specific configuration for update_message_bus

Returns:

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


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

def update_message_bus
  @update_message_bus
end

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

RPC-specific configuration for update_pipeline

Returns:

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


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

def update_pipeline
  @update_pipeline
end

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

RPC-specific configuration for update_trigger

Returns:

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


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

def update_trigger
  @update_trigger
end