Class: Google::Cloud::Datastream::V1alpha1::Datastream::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::Datastream::V1alpha1::Datastream::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/datastream/v1alpha1/datastream/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 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_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
2532 2533 2534 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2532 def create_connection_profile @create_connection_profile end |
#create_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_private_connection
2587 2588 2589 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2587 def create_private_connection @create_private_connection end |
#create_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_route
2607 2608 2609 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2607 def create_route @create_route end |
#create_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_stream
2562 2563 2564 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2562 def create_stream @create_stream end |
#delete_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_connection_profile
2542 2543 2544 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2542 def delete_connection_profile @delete_connection_profile end |
#delete_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_private_connection
2602 2603 2604 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2602 def delete_private_connection @delete_private_connection end |
#delete_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_route
2622 2623 2624 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2622 def delete_route @delete_route end |
#delete_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_stream
2572 2573 2574 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2572 def delete_stream @delete_stream end |
#discover_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for discover_connection_profile
2547 2548 2549 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2547 def discover_connection_profile @discover_connection_profile end |
#fetch_errors ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_errors
2577 2578 2579 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2577 def fetch_errors @fetch_errors end |
#fetch_static_ips ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_static_ips
2582 2583 2584 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2582 def fetch_static_ips @fetch_static_ips end |
#get_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_connection_profile
2527 2528 2529 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2527 def get_connection_profile @get_connection_profile end |
#get_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_private_connection
2592 2593 2594 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2592 def get_private_connection @get_private_connection end |
#get_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_route
2612 2613 2614 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2612 def get_route @get_route end |
#get_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_stream
2557 2558 2559 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2557 def get_stream @get_stream end |
#list_connection_profiles ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_connection_profiles
2522 2523 2524 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2522 def list_connection_profiles @list_connection_profiles end |
#list_private_connections ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_private_connections
2597 2598 2599 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2597 def list_private_connections @list_private_connections end |
#list_routes ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_routes
2617 2618 2619 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2617 def list_routes @list_routes end |
#list_streams ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_streams
2552 2553 2554 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2552 def list_streams @list_streams end |
#update_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_connection_profile
2537 2538 2539 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2537 def update_connection_profile @update_connection_profile end |
#update_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_stream
2567 2568 2569 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2567 def update_stream @update_stream end |