Class: Google::Cloud::GkeBackup::V1::BackupForGKE::Client::Configuration::Rpcs

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

Overview

Configuration RPC class for the BackupForGKE 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_backup::Gapic::Config::Method (readonly)

RPC-specific configuration for create_backup

Returns:

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


4537
4538
4539
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4537

def create_backup
  @create_backup
end

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

RPC-specific configuration for create_backup_channel

Returns:

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


4502
4503
4504
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4502

def create_backup_channel
  @create_backup_channel
end

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

RPC-specific configuration for create_backup_plan

Returns:

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


4477
4478
4479
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4477

def create_backup_plan
  @create_backup_plan
end

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

RPC-specific configuration for create_restore

Returns:

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


4632
4633
4634
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4632

def create_restore
  @create_restore
end

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

RPC-specific configuration for create_restore_channel

Returns:

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


4597
4598
4599
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4597

def create_restore_channel
  @create_restore_channel
end

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

RPC-specific configuration for create_restore_plan

Returns:

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


4572
4573
4574
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4572

def create_restore_plan
  @create_restore_plan
end

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

RPC-specific configuration for delete_backup

Returns:

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


4557
4558
4559
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4557

def delete_backup
  @delete_backup
end

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

RPC-specific configuration for delete_backup_channel

Returns:

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


4522
4523
4524
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4522

def delete_backup_channel
  @delete_backup_channel
end

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

RPC-specific configuration for delete_backup_plan

Returns:

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


4497
4498
4499
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4497

def delete_backup_plan
  @delete_backup_plan
end

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

RPC-specific configuration for delete_restore

Returns:

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


4652
4653
4654
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4652

def delete_restore
  @delete_restore
end

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

RPC-specific configuration for delete_restore_channel

Returns:

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


4617
4618
4619
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4617

def delete_restore_channel
  @delete_restore_channel
end

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

RPC-specific configuration for delete_restore_plan

Returns:

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


4592
4593
4594
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4592

def delete_restore_plan
  @delete_restore_plan
end

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

RPC-specific configuration for get_backup

Returns:

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


4547
4548
4549
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4547

def get_backup
  @get_backup
end

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

RPC-specific configuration for get_backup_channel

Returns:

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


4512
4513
4514
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4512

def get_backup_channel
  @get_backup_channel
end

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

RPC-specific configuration for get_backup_index_download_url

Returns:

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


4667
4668
4669
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4667

def get_backup_index_download_url
  @get_backup_index_download_url
end

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

RPC-specific configuration for get_backup_plan

Returns:

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


4487
4488
4489
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4487

def get_backup_plan
  @get_backup_plan
end

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

RPC-specific configuration for get_backup_plan_binding

Returns:

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


4532
4533
4534
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4532

def get_backup_plan_binding
  @get_backup_plan_binding
end

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

RPC-specific configuration for get_restore

Returns:

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


4642
4643
4644
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4642

def get_restore
  @get_restore
end

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

RPC-specific configuration for get_restore_channel

Returns:

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


4607
4608
4609
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4607

def get_restore_channel
  @get_restore_channel
end

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

RPC-specific configuration for get_restore_plan

Returns:

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


4582
4583
4584
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4582

def get_restore_plan
  @get_restore_plan
end

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

RPC-specific configuration for get_restore_plan_binding

Returns:

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


4627
4628
4629
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4627

def get_restore_plan_binding
  @get_restore_plan_binding
end

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

RPC-specific configuration for get_volume_backup

Returns:

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


4567
4568
4569
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4567

def get_volume_backup
  @get_volume_backup
end

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

RPC-specific configuration for get_volume_restore

Returns:

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


4662
4663
4664
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4662

def get_volume_restore
  @get_volume_restore
end

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

RPC-specific configuration for list_backup_channels

Returns:

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


4507
4508
4509
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4507

def list_backup_channels
  @list_backup_channels
end

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

RPC-specific configuration for list_backup_plan_bindings

Returns:

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


4527
4528
4529
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4527

def list_backup_plan_bindings
  @list_backup_plan_bindings
end

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

RPC-specific configuration for list_backup_plans

Returns:

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


4482
4483
4484
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4482

def list_backup_plans
  @list_backup_plans
end

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

RPC-specific configuration for list_backups

Returns:

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


4542
4543
4544
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4542

def list_backups
  @list_backups
end

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

RPC-specific configuration for list_restore_channels

Returns:

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


4602
4603
4604
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4602

def list_restore_channels
  @list_restore_channels
end

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

RPC-specific configuration for list_restore_plan_bindings

Returns:

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


4622
4623
4624
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4622

def list_restore_plan_bindings
  @list_restore_plan_bindings
end

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

RPC-specific configuration for list_restore_plans

Returns:

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


4577
4578
4579
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4577

def list_restore_plans
  @list_restore_plans
end

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

RPC-specific configuration for list_restores

Returns:

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


4637
4638
4639
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4637

def list_restores
  @list_restores
end

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

RPC-specific configuration for list_volume_backups

Returns:

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


4562
4563
4564
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4562

def list_volume_backups
  @list_volume_backups
end

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

RPC-specific configuration for list_volume_restores

Returns:

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


4657
4658
4659
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4657

def list_volume_restores
  @list_volume_restores
end

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

RPC-specific configuration for update_backup

Returns:

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


4552
4553
4554
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4552

def update_backup
  @update_backup
end

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

RPC-specific configuration for update_backup_channel

Returns:

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


4517
4518
4519
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4517

def update_backup_channel
  @update_backup_channel
end

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

RPC-specific configuration for update_backup_plan

Returns:

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


4492
4493
4494
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4492

def update_backup_plan
  @update_backup_plan
end

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

RPC-specific configuration for update_restore

Returns:

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


4647
4648
4649
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4647

def update_restore
  @update_restore
end

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

RPC-specific configuration for update_restore_channel

Returns:

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


4612
4613
4614
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4612

def update_restore_channel
  @update_restore_channel
end

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

RPC-specific configuration for update_restore_plan

Returns:

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


4587
4588
4589
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/client.rb', line 4587

def update_restore_plan
  @update_restore_plan
end