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

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/gke_backup/v1/backup_for_gke/rest/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 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)


4246
4247
4248
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4246

def create_backup
  @create_backup
end

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

RPC-specific configuration for create_backup_channel

Returns:

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


4211
4212
4213
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4211

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)


4186
4187
4188
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4186

def create_backup_plan
  @create_backup_plan
end

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

RPC-specific configuration for create_restore

Returns:

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


4341
4342
4343
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4341

def create_restore
  @create_restore
end

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

RPC-specific configuration for create_restore_channel

Returns:

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


4306
4307
4308
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4306

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)


4281
4282
4283
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4281

def create_restore_plan
  @create_restore_plan
end

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

RPC-specific configuration for delete_backup

Returns:

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


4266
4267
4268
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4266

def delete_backup
  @delete_backup
end

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

RPC-specific configuration for delete_backup_channel

Returns:

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


4231
4232
4233
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4231

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)


4206
4207
4208
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4206

def delete_backup_plan
  @delete_backup_plan
end

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

RPC-specific configuration for delete_restore

Returns:

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


4361
4362
4363
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4361

def delete_restore
  @delete_restore
end

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

RPC-specific configuration for delete_restore_channel

Returns:

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


4326
4327
4328
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4326

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)


4301
4302
4303
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4301

def delete_restore_plan
  @delete_restore_plan
end

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

RPC-specific configuration for get_backup

Returns:

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


4256
4257
4258
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4256

def get_backup
  @get_backup
end

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

RPC-specific configuration for get_backup_channel

Returns:

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


4221
4222
4223
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4221

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)


4376
4377
4378
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4376

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)


4196
4197
4198
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4196

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)


4241
4242
4243
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4241

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)


4351
4352
4353
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4351

def get_restore
  @get_restore
end

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

RPC-specific configuration for get_restore_channel

Returns:

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


4316
4317
4318
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4316

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)


4291
4292
4293
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4291

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)


4336
4337
4338
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4336

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)


4276
4277
4278
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4276

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)


4371
4372
4373
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4371

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)


4216
4217
4218
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4216

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)


4236
4237
4238
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4236

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)


4191
4192
4193
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4191

def list_backup_plans
  @list_backup_plans
end

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

RPC-specific configuration for list_backups

Returns:

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


4251
4252
4253
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4251

def list_backups
  @list_backups
end

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

RPC-specific configuration for list_restore_channels

Returns:

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


4311
4312
4313
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4311

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)


4331
4332
4333
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4331

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)


4286
4287
4288
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4286

def list_restore_plans
  @list_restore_plans
end

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

RPC-specific configuration for list_restores

Returns:

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


4346
4347
4348
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4346

def list_restores
  @list_restores
end

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

RPC-specific configuration for list_volume_backups

Returns:

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


4271
4272
4273
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4271

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)


4366
4367
4368
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4366

def list_volume_restores
  @list_volume_restores
end

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

RPC-specific configuration for update_backup

Returns:

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


4261
4262
4263
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4261

def update_backup
  @update_backup
end

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

RPC-specific configuration for update_backup_channel

Returns:

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


4226
4227
4228
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4226

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)


4201
4202
4203
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4201

def update_backup_plan
  @update_backup_plan
end

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

RPC-specific configuration for update_restore

Returns:

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


4356
4357
4358
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4356

def update_restore
  @update_restore
end

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

RPC-specific configuration for update_restore_channel

Returns:

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


4321
4322
4323
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4321

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)


4296
4297
4298
# File 'lib/google/cloud/gke_backup/v1/backup_for_gke/rest/client.rb', line 4296

def update_restore_plan
  @update_restore_plan
end