Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::ClusterManager::Client::Configuration::Rpcs (v0.33.0)

Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::ClusterManager::Client::Configuration::Rpcs.

Configuration RPC class for the ClusterManager 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.

Inherits

  • Object

Methods

#cancel_operation

def cancel_operation() -> ::Gapic::Config::Method

RPC-specific configuration for cancel_operation

Returns
  • (::Gapic::Config::Method)

#check_autopilot_compatibility

def check_autopilot_compatibility() -> ::Gapic::Config::Method

RPC-specific configuration for check_autopilot_compatibility

Returns
  • (::Gapic::Config::Method)

#complete_ip_rotation

def complete_ip_rotation() -> ::Gapic::Config::Method

RPC-specific configuration for complete_ip_rotation

Returns
  • (::Gapic::Config::Method)

#complete_node_pool_upgrade

def complete_node_pool_upgrade() -> ::Gapic::Config::Method

RPC-specific configuration for complete_node_pool_upgrade

Returns
  • (::Gapic::Config::Method)

#create_cluster

def create_cluster() -> ::Gapic::Config::Method

RPC-specific configuration for create_cluster

Returns
  • (::Gapic::Config::Method)

#create_node_pool

def create_node_pool() -> ::Gapic::Config::Method

RPC-specific configuration for create_node_pool

Returns
  • (::Gapic::Config::Method)

#delete_cluster

def delete_cluster() -> ::Gapic::Config::Method

RPC-specific configuration for delete_cluster

Returns
  • (::Gapic::Config::Method)

#delete_node_pool

def delete_node_pool() -> ::Gapic::Config::Method

RPC-specific configuration for delete_node_pool

Returns
  • (::Gapic::Config::Method)

#get_cluster

def get_cluster() -> ::Gapic::Config::Method

RPC-specific configuration for get_cluster

Returns
  • (::Gapic::Config::Method)

#get_json_web_keys

def get_json_web_keys() -> ::Gapic::Config::Method

RPC-specific configuration for get_json_web_keys

Returns
  • (::Gapic::Config::Method)

#get_node_pool

def get_node_pool() -> ::Gapic::Config::Method

RPC-specific configuration for get_node_pool

Returns
  • (::Gapic::Config::Method)

#get_operation

def get_operation() -> ::Gapic::Config::Method

RPC-specific configuration for get_operation

Returns
  • (::Gapic::Config::Method)

#get_server_config

def get_server_config() -> ::Gapic::Config::Method

RPC-specific configuration for get_server_config

Returns
  • (::Gapic::Config::Method)

#list_clusters

def list_clusters() -> ::Gapic::Config::Method

RPC-specific configuration for list_clusters

Returns
  • (::Gapic::Config::Method)

#list_node_pools

def list_node_pools() -> ::Gapic::Config::Method

RPC-specific configuration for list_node_pools

Returns
  • (::Gapic::Config::Method)

#list_operations

def list_operations() -> ::Gapic::Config::Method

RPC-specific configuration for list_operations

Returns
  • (::Gapic::Config::Method)

#list_usable_subnetworks

def list_usable_subnetworks() -> ::Gapic::Config::Method

RPC-specific configuration for list_usable_subnetworks

Returns
  • (::Gapic::Config::Method)

#rollback_node_pool_upgrade

def rollback_node_pool_upgrade() -> ::Gapic::Config::Method

RPC-specific configuration for rollback_node_pool_upgrade

Returns
  • (::Gapic::Config::Method)

#set_addons_config

def set_addons_config() -> ::Gapic::Config::Method

RPC-specific configuration for set_addons_config

Returns
  • (::Gapic::Config::Method)

#set_labels

def set_labels() -> ::Gapic::Config::Method

RPC-specific configuration for set_labels

Returns
  • (::Gapic::Config::Method)

#set_legacy_abac

def set_legacy_abac() -> ::Gapic::Config::Method

RPC-specific configuration for set_legacy_abac

Returns
  • (::Gapic::Config::Method)

#set_locations

def set_locations() -> ::Gapic::Config::Method

RPC-specific configuration for set_locations

Returns
  • (::Gapic::Config::Method)

#set_logging_service

def set_logging_service() -> ::Gapic::Config::Method

RPC-specific configuration for set_logging_service

Returns
  • (::Gapic::Config::Method)

#set_maintenance_policy

def set_maintenance_policy() -> ::Gapic::Config::Method

RPC-specific configuration for set_maintenance_policy

Returns
  • (::Gapic::Config::Method)

#set_master_auth

def set_master_auth() -> ::Gapic::Config::Method

RPC-specific configuration for set_master_auth

Returns
  • (::Gapic::Config::Method)

#set_monitoring_service

def set_monitoring_service() -> ::Gapic::Config::Method

RPC-specific configuration for set_monitoring_service

Returns
  • (::Gapic::Config::Method)

#set_network_policy

def set_network_policy() -> ::Gapic::Config::Method

RPC-specific configuration for set_network_policy

Returns
  • (::Gapic::Config::Method)

#set_node_pool_autoscaling

def set_node_pool_autoscaling() -> ::Gapic::Config::Method

RPC-specific configuration for set_node_pool_autoscaling

Returns
  • (::Gapic::Config::Method)

#set_node_pool_management

def set_node_pool_management() -> ::Gapic::Config::Method

RPC-specific configuration for set_node_pool_management

Returns
  • (::Gapic::Config::Method)

#set_node_pool_size

def set_node_pool_size() -> ::Gapic::Config::Method

RPC-specific configuration for set_node_pool_size

Returns
  • (::Gapic::Config::Method)

#start_ip_rotation

def start_ip_rotation() -> ::Gapic::Config::Method

RPC-specific configuration for start_ip_rotation

Returns
  • (::Gapic::Config::Method)

#update_cluster

def update_cluster() -> ::Gapic::Config::Method

RPC-specific configuration for update_cluster

Returns
  • (::Gapic::Config::Method)

#update_master

def update_master() -> ::Gapic::Config::Method

RPC-specific configuration for update_master

Returns
  • (::Gapic::Config::Method)

#update_node_pool

def update_node_pool() -> ::Gapic::Config::Method

RPC-specific configuration for update_node_pool

Returns
  • (::Gapic::Config::Method)