Class: Google::Cloud::NetworkConnectivity::V1::CrossNetworkAutomationService::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::NetworkConnectivity::V1::CrossNetworkAutomationService::Client::Configuration::Rpcs
- 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
-
#create_service_connection_map ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_service_connection_map. -
#create_service_connection_policy ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_service_connection_policy. -
#create_service_connection_token ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_service_connection_token. -
#delete_service_class ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_service_class. -
#delete_service_connection_map ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_service_connection_map. -
#delete_service_connection_policy ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_service_connection_policy. -
#delete_service_connection_token ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_service_connection_token. -
#get_service_class ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_service_class. -
#get_service_connection_map ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_service_connection_map. -
#get_service_connection_policy ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_service_connection_policy. -
#get_service_connection_token ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_service_connection_token. -
#list_service_classes ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_service_classes. -
#list_service_connection_maps ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_service_connection_maps. -
#list_service_connection_policies ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_service_connection_policies. -
#list_service_connection_tokens ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_service_connection_tokens. -
#update_service_class ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_service_class. -
#update_service_connection_map ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_service_connection_map. -
#update_service_connection_policy ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_service_connection_policy.
Instance Attribute Details
#create_service_connection_map ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_service_connection_map
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 |