Class: Google::Cloud::NetworkConnectivity::V1::CrossNetworkAutomationService::Client::Configuration::Rpcs

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

Overview

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

RPC-specific configuration for create_service_connection_map

Returns:

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


2305
2306
2307
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2305

def create_service_connection_map
  @create_service_connection_map
end

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

RPC-specific configuration for create_service_connection_policy

Returns:

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


2330
2331
2332
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2330

def create_service_connection_policy
  @create_service_connection_policy
end

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

RPC-specific configuration for create_service_connection_token

Returns:

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


2375
2376
2377
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2375

def create_service_connection_token
  @create_service_connection_token
end

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

RPC-specific configuration for delete_service_class

Returns:

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


2360
2361
2362
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2360

def delete_service_class
  @delete_service_class
end

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

RPC-specific configuration for delete_service_connection_map

Returns:

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


2315
2316
2317
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2315

def delete_service_connection_map
  @delete_service_connection_map
end

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

RPC-specific configuration for delete_service_connection_policy

Returns:

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


2340
2341
2342
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2340

def delete_service_connection_policy
  @delete_service_connection_policy
end

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

RPC-specific configuration for delete_service_connection_token

Returns:

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


2380
2381
2382
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2380

def delete_service_connection_token
  @delete_service_connection_token
end

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

RPC-specific configuration for get_service_class

Returns:

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


2350
2351
2352
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2350

def get_service_class
  @get_service_class
end

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

RPC-specific configuration for get_service_connection_map

Returns:

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


2300
2301
2302
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2300

def get_service_connection_map
  @get_service_connection_map
end

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

RPC-specific configuration for get_service_connection_policy

Returns:

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


2325
2326
2327
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2325

def get_service_connection_policy
  @get_service_connection_policy
end

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

RPC-specific configuration for get_service_connection_token

Returns:

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


2365
2366
2367
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2365

def get_service_connection_token
  @get_service_connection_token
end

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

RPC-specific configuration for list_service_classes

Returns:

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


2345
2346
2347
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2345

def list_service_classes
  @list_service_classes
end

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

RPC-specific configuration for list_service_connection_maps

Returns:

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


2295
2296
2297
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2295

def list_service_connection_maps
  @list_service_connection_maps
end

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

RPC-specific configuration for list_service_connection_policies

Returns:

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


2320
2321
2322
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2320

def list_service_connection_policies
  @list_service_connection_policies
end

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

RPC-specific configuration for list_service_connection_tokens

Returns:

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


2370
2371
2372
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2370

def list_service_connection_tokens
  @list_service_connection_tokens
end

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

RPC-specific configuration for update_service_class

Returns:

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


2355
2356
2357
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2355

def update_service_class
  @update_service_class
end

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

RPC-specific configuration for update_service_connection_map

Returns:

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


2310
2311
2312
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2310

def update_service_connection_map
  @update_service_connection_map
end

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

RPC-specific configuration for update_service_connection_policy

Returns:

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


2335
2336
2337
# File 'lib/google/cloud/network_connectivity/v1/cross_network_automation_service/client.rb', line 2335

def update_service_connection_policy
  @update_service_connection_policy
end