Class: Google::Cloud::Datastream::V1alpha1::Datastream::Rest::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::Datastream::V1alpha1::Datastream::Rest::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb
Overview
Configuration RPC class for the Datastream 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. -
:jitter(type:Numeric) - The jitter in seconds. Default: 1.0. -
:retry_codes(type:Array<String>) - The error codes that should trigger a retry.
-
Instance Attribute Summary collapse
-
#create_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_connection_profile. -
#create_private_connection ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_private_connection. -
#create_route ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_route. -
#create_stream ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_stream. -
#delete_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_connection_profile. -
#delete_private_connection ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_private_connection. -
#delete_route ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_route. -
#delete_stream ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_stream. -
#discover_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
discover_connection_profile. -
#fetch_errors ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_errors. -
#fetch_static_ips ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
fetch_static_ips. -
#get_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_connection_profile. -
#get_private_connection ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_private_connection. -
#get_route ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_route. -
#get_stream ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_stream. -
#list_connection_profiles ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_connection_profiles. -
#list_private_connections ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_private_connections. -
#list_routes ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_routes. -
#list_streams ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_streams. -
#update_connection_profile ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_connection_profile. -
#update_stream ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_stream.
Instance Attribute Details
#create_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_connection_profile
2423 2424 2425 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2423 def create_connection_profile @create_connection_profile end |
#create_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_private_connection
2478 2479 2480 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2478 def create_private_connection @create_private_connection end |
#create_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_route
2498 2499 2500 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2498 def create_route @create_route end |
#create_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_stream
2453 2454 2455 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2453 def create_stream @create_stream end |
#delete_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_connection_profile
2433 2434 2435 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2433 def delete_connection_profile @delete_connection_profile end |
#delete_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_private_connection
2493 2494 2495 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2493 def delete_private_connection @delete_private_connection end |
#delete_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_route
2513 2514 2515 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2513 def delete_route @delete_route end |
#delete_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_stream
2463 2464 2465 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2463 def delete_stream @delete_stream end |
#discover_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for discover_connection_profile
2438 2439 2440 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2438 def discover_connection_profile @discover_connection_profile end |
#fetch_errors ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_errors
2468 2469 2470 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2468 def fetch_errors @fetch_errors end |
#fetch_static_ips ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_static_ips
2473 2474 2475 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2473 def fetch_static_ips @fetch_static_ips end |
#get_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_connection_profile
2418 2419 2420 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2418 def get_connection_profile @get_connection_profile end |
#get_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_private_connection
2483 2484 2485 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2483 def get_private_connection @get_private_connection end |
#get_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_route
2503 2504 2505 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2503 def get_route @get_route end |
#get_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_stream
2448 2449 2450 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2448 def get_stream @get_stream end |
#list_connection_profiles ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_connection_profiles
2413 2414 2415 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2413 def list_connection_profiles @list_connection_profiles end |
#list_private_connections ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_private_connections
2488 2489 2490 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2488 def list_private_connections @list_private_connections end |
#list_routes ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_routes
2508 2509 2510 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2508 def list_routes @list_routes end |
#list_streams ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_streams
2443 2444 2445 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2443 def list_streams @list_streams end |
#update_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_connection_profile
2428 2429 2430 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2428 def update_connection_profile @update_connection_profile end |
#update_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_stream
2458 2459 2460 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/rest/client.rb', line 2458 def update_stream @update_stream end |