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
2556 2557 2558 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2556 def create_connection_profile @create_connection_profile end |
#create_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_private_connection
2611 2612 2613 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2611 def create_private_connection @create_private_connection end |
#create_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_route
2631 2632 2633 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2631 def create_route @create_route end |
#create_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_stream
2586 2587 2588 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2586 def create_stream @create_stream end |
#delete_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_connection_profile
2566 2567 2568 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2566 def delete_connection_profile @delete_connection_profile end |
#delete_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_private_connection
2626 2627 2628 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2626 def delete_private_connection @delete_private_connection end |
#delete_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_route
2646 2647 2648 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2646 def delete_route @delete_route end |
#delete_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_stream
2596 2597 2598 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2596 def delete_stream @delete_stream end |
#discover_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for discover_connection_profile
2571 2572 2573 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2571 def discover_connection_profile @discover_connection_profile end |
#fetch_errors ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_errors
2601 2602 2603 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2601 def fetch_errors @fetch_errors end |
#fetch_static_ips ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for fetch_static_ips
2606 2607 2608 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2606 def fetch_static_ips @fetch_static_ips end |
#get_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_connection_profile
2551 2552 2553 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2551 def get_connection_profile @get_connection_profile end |
#get_private_connection ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_private_connection
2616 2617 2618 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2616 def get_private_connection @get_private_connection end |
#get_route ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_route
2636 2637 2638 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2636 def get_route @get_route end |
#get_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_stream
2581 2582 2583 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2581 def get_stream @get_stream end |
#list_connection_profiles ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_connection_profiles
2546 2547 2548 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2546 def list_connection_profiles @list_connection_profiles end |
#list_private_connections ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_private_connections
2621 2622 2623 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2621 def list_private_connections @list_private_connections end |
#list_routes ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_routes
2641 2642 2643 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2641 def list_routes @list_routes end |
#list_streams ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_streams
2576 2577 2578 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2576 def list_streams @list_streams end |
#update_connection_profile ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_connection_profile
2561 2562 2563 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2561 def update_connection_profile @update_connection_profile end |
#update_stream ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_stream
2591 2592 2593 |
# File 'lib/google/cloud/datastream/v1alpha1/datastream/client.rb', line 2591 def update_stream @update_stream end |