Class: Google::Cloud::ManagedKafka::V1::ManagedKafka::Client::Configuration::Rpcs
- Inherits:
-
Object
- Object
- Google::Cloud::ManagedKafka::V1::ManagedKafka::Client::Configuration::Rpcs
- Defined in:
- lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb
Overview
Configuration RPC class for the ManagedKafka 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
-
#add_acl_entry ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
add_acl_entry
. -
#create_acl ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_acl
. -
#create_cluster ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_cluster
. -
#create_topic ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
create_topic
. -
#delete_acl ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_acl
. -
#delete_cluster ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_cluster
. -
#delete_consumer_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_consumer_group
. -
#delete_topic ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
delete_topic
. -
#get_acl ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_acl
. -
#get_cluster ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_cluster
. -
#get_consumer_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_consumer_group
. -
#get_topic ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
get_topic
. -
#list_acls ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_acls
. -
#list_clusters ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_clusters
. -
#list_consumer_groups ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_consumer_groups
. -
#list_topics ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
list_topics
. -
#remove_acl_entry ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
remove_acl_entry
. -
#update_acl ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_acl
. -
#update_cluster ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_cluster
. -
#update_consumer_group ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_consumer_group
. -
#update_topic ⇒ ::Gapic::Config::Method
readonly
RPC-specific configuration for
update_topic
.
Instance Attribute Details
#add_acl_entry ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for add_acl_entry
2567 2568 2569 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2567 def add_acl_entry @add_acl_entry end |
#create_acl ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_acl
2552 2553 2554 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2552 def create_acl @create_acl end |
#create_cluster ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_cluster
2482 2483 2484 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2482 def create_cluster @create_cluster end |
#create_topic ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for create_topic
2507 2508 2509 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2507 def create_topic @create_topic end |
#delete_acl ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_acl
2562 2563 2564 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2562 def delete_acl @delete_acl end |
#delete_cluster ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_cluster
2492 2493 2494 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2492 def delete_cluster @delete_cluster end |
#delete_consumer_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_consumer_group
2537 2538 2539 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2537 def delete_consumer_group @delete_consumer_group end |
#delete_topic ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for delete_topic
2517 2518 2519 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2517 def delete_topic @delete_topic end |
#get_acl ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_acl
2547 2548 2549 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2547 def get_acl @get_acl end |
#get_cluster ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_cluster
2477 2478 2479 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2477 def get_cluster @get_cluster end |
#get_consumer_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_consumer_group
2527 2528 2529 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2527 def get_consumer_group @get_consumer_group end |
#get_topic ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for get_topic
2502 2503 2504 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2502 def get_topic @get_topic end |
#list_acls ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_acls
2542 2543 2544 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2542 def list_acls @list_acls end |
#list_clusters ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_clusters
2472 2473 2474 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2472 def list_clusters @list_clusters end |
#list_consumer_groups ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_consumer_groups
2522 2523 2524 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2522 def list_consumer_groups @list_consumer_groups end |
#list_topics ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for list_topics
2497 2498 2499 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2497 def list_topics @list_topics end |
#remove_acl_entry ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for remove_acl_entry
2572 2573 2574 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2572 def remove_acl_entry @remove_acl_entry end |
#update_acl ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_acl
2557 2558 2559 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2557 def update_acl @update_acl end |
#update_cluster ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_cluster
2487 2488 2489 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2487 def update_cluster @update_cluster end |
#update_consumer_group ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_consumer_group
2532 2533 2534 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2532 def update_consumer_group @update_consumer_group end |
#update_topic ⇒ ::Gapic::Config::Method (readonly)
RPC-specific configuration for update_topic
2512 2513 2514 |
# File 'lib/google/cloud/managed_kafka/v1/managed_kafka/client.rb', line 2512 def update_topic @update_topic end |