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)


4413
4414
4415
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4413

def create_channel
  @create_channel
end

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

RPC-specific configuration for create_channel_connection

Returns:

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


4448
4449
4450
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4448

def create_channel_connection
  @create_channel_connection
end

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

RPC-specific configuration for create_enrollment

Returns:

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


4508
4509
4510
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4508

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)


4558
4559
4560
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4558

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)


4483
4484
4485
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4483

def create_message_bus
  @create_message_bus
end

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

RPC-specific configuration for create_pipeline

Returns:

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


4533
4534
4535
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4533

def create_pipeline
  @create_pipeline
end

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

RPC-specific configuration for create_trigger

Returns:

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


4388
4389
4390
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4388

def create_trigger
  @create_trigger
end

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

RPC-specific configuration for delete_channel

Returns:

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


4423
4424
4425
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4423

def delete_channel
  @delete_channel
end

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

RPC-specific configuration for delete_channel_connection

Returns:

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


4453
4454
4455
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4453

def delete_channel_connection
  @delete_channel_connection
end

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

RPC-specific configuration for delete_enrollment

Returns:

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


4518
4519
4520
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4518

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)


4568
4569
4570
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4568

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)


4493
4494
4495
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4493

def delete_message_bus
  @delete_message_bus
end

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

RPC-specific configuration for delete_pipeline

Returns:

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


4543
4544
4545
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4543

def delete_pipeline
  @delete_pipeline
end

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

RPC-specific configuration for delete_trigger

Returns:

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


4398
4399
4400
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4398

def delete_trigger
  @delete_trigger
end

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

RPC-specific configuration for get_channel

Returns:

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


4403
4404
4405
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4403

def get_channel
  @get_channel
end

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

RPC-specific configuration for get_channel_connection

Returns:

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


4438
4439
4440
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4438

def get_channel_connection
  @get_channel_connection
end

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

RPC-specific configuration for get_enrollment

Returns:

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


4498
4499
4500
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4498

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)


4548
4549
4550
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4548

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)


4458
4459
4460
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4458

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)


4468
4469
4470
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4468

def get_message_bus
  @get_message_bus
end

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

RPC-specific configuration for get_pipeline

Returns:

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


4523
4524
4525
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4523

def get_pipeline
  @get_pipeline
end

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

RPC-specific configuration for get_provider

Returns:

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


4428
4429
4430
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4428

def get_provider
  @get_provider
end

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

RPC-specific configuration for get_trigger

Returns:

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


4378
4379
4380
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4378

def get_trigger
  @get_trigger
end

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

RPC-specific configuration for list_channel_connections

Returns:

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


4443
4444
4445
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4443

def list_channel_connections
  @list_channel_connections
end

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

RPC-specific configuration for list_channels

Returns:

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


4408
4409
4410
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4408

def list_channels
  @list_channels
end

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

RPC-specific configuration for list_enrollments

Returns:

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


4503
4504
4505
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4503

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)


4553
4554
4555
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4553

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)


4478
4479
4480
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4478

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)


4473
4474
4475
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4473

def list_message_buses
  @list_message_buses
end

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

RPC-specific configuration for list_pipelines

Returns:

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


4528
4529
4530
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4528

def list_pipelines
  @list_pipelines
end

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

RPC-specific configuration for list_providers

Returns:

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


4433
4434
4435
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4433

def list_providers
  @list_providers
end

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

RPC-specific configuration for list_triggers

Returns:

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


4383
4384
4385
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4383

def list_triggers
  @list_triggers
end

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

RPC-specific configuration for update_channel

Returns:

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


4418
4419
4420
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4418

def update_channel
  @update_channel
end

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

RPC-specific configuration for update_enrollment

Returns:

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


4513
4514
4515
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4513

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)


4563
4564
4565
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4563

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)


4463
4464
4465
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4463

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)


4488
4489
4490
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4488

def update_message_bus
  @update_message_bus
end

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

RPC-specific configuration for update_pipeline

Returns:

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


4538
4539
4540
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4538

def update_pipeline
  @update_pipeline
end

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

RPC-specific configuration for update_trigger

Returns:

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


4393
4394
4395
# File 'lib/google/cloud/eventarc/v1/eventarc/client.rb', line 4393

def update_trigger
  @update_trigger
end