Network Services V1 API - Class Google::Cloud::NetworkServices::V1::NetworkServices::Rest::Client::Configuration::Rpcs (v0.2.0)

Reference documentation and code samples for the Network Services V1 API class Google::Cloud::NetworkServices::V1::NetworkServices::Rest::Client::Configuration::Rpcs.

Configuration RPC class for the NetworkServices 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.
    • :retry_codes (type: Array<String>) - The error codes that should trigger a retry.

Inherits

  • Object

Methods

#create_endpoint_policy

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

RPC-specific configuration for create_endpoint_policy

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

#create_gateway

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

RPC-specific configuration for create_gateway

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

#create_grpc_route

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

RPC-specific configuration for create_grpc_route

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

#create_http_route

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

RPC-specific configuration for create_http_route

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

#create_mesh

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

RPC-specific configuration for create_mesh

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

#create_service_binding

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

RPC-specific configuration for create_service_binding

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

#create_tcp_route

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

RPC-specific configuration for create_tcp_route

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

#create_tls_route

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

RPC-specific configuration for create_tls_route

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

#delete_endpoint_policy

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

RPC-specific configuration for delete_endpoint_policy

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

#delete_gateway

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

RPC-specific configuration for delete_gateway

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

#delete_grpc_route

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

RPC-specific configuration for delete_grpc_route

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

#delete_http_route

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

RPC-specific configuration for delete_http_route

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

#delete_mesh

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

RPC-specific configuration for delete_mesh

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

#delete_service_binding

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

RPC-specific configuration for delete_service_binding

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

#delete_tcp_route

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

RPC-specific configuration for delete_tcp_route

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

#delete_tls_route

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

RPC-specific configuration for delete_tls_route

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

#get_endpoint_policy

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

RPC-specific configuration for get_endpoint_policy

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

#get_gateway

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

RPC-specific configuration for get_gateway

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

#get_grpc_route

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

RPC-specific configuration for get_grpc_route

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

#get_http_route

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

RPC-specific configuration for get_http_route

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

#get_mesh

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

RPC-specific configuration for get_mesh

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

#get_service_binding

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

RPC-specific configuration for get_service_binding

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

#get_tcp_route

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

RPC-specific configuration for get_tcp_route

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

#get_tls_route

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

RPC-specific configuration for get_tls_route

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

#list_endpoint_policies

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

RPC-specific configuration for list_endpoint_policies

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

#list_gateways

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

RPC-specific configuration for list_gateways

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

#list_grpc_routes

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

RPC-specific configuration for list_grpc_routes

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

#list_http_routes

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

RPC-specific configuration for list_http_routes

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

#list_meshes

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

RPC-specific configuration for list_meshes

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

#list_service_bindings

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

RPC-specific configuration for list_service_bindings

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

#list_tcp_routes

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

RPC-specific configuration for list_tcp_routes

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

#list_tls_routes

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

RPC-specific configuration for list_tls_routes

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

#update_endpoint_policy

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

RPC-specific configuration for update_endpoint_policy

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

#update_gateway

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

RPC-specific configuration for update_gateway

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

#update_grpc_route

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

RPC-specific configuration for update_grpc_route

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

#update_http_route

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

RPC-specific configuration for update_http_route

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

#update_mesh

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

RPC-specific configuration for update_mesh

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

#update_tcp_route

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

RPC-specific configuration for update_tcp_route

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

#update_tls_route

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

RPC-specific configuration for update_tls_route

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