App Hub V1 API - Class Google::Cloud::AppHub::V1::AppHub::Rest::Client::Configuration::Rpcs (v1.4.1)

Reference documentation and code samples for the App Hub V1 API class Google::Cloud::AppHub::V1::AppHub::Rest::Client::Configuration::Rpcs.

Configuration RPC class for the AppHub 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_application

defcreate_application()->::Gapic::Config::Method

RPC-specific configuration for create_application

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

#create_service

defcreate_service()->::Gapic::Config::Method

RPC-specific configuration for create_service

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

#create_service_project_attachment

defcreate_service_project_attachment()->::Gapic::Config::Method

RPC-specific configuration for create_service_project_attachment

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

#create_workload

defcreate_workload()->::Gapic::Config::Method

RPC-specific configuration for create_workload

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

#delete_application

defdelete_application()->::Gapic::Config::Method

RPC-specific configuration for delete_application

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

#delete_service

defdelete_service()->::Gapic::Config::Method

RPC-specific configuration for delete_service

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

#delete_service_project_attachment

defdelete_service_project_attachment()->::Gapic::Config::Method

RPC-specific configuration for delete_service_project_attachment

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

#delete_workload

defdelete_workload()->::Gapic::Config::Method

RPC-specific configuration for delete_workload

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

#detach_service_project_attachment

defdetach_service_project_attachment()->::Gapic::Config::Method

RPC-specific configuration for detach_service_project_attachment

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

#get_application

defget_application()->::Gapic::Config::Method

RPC-specific configuration for get_application

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

#get_discovered_service

defget_discovered_service()->::Gapic::Config::Method

RPC-specific configuration for get_discovered_service

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

#get_discovered_workload

defget_discovered_workload()->::Gapic::Config::Method

RPC-specific configuration for get_discovered_workload

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

#get_service

defget_service()->::Gapic::Config::Method

RPC-specific configuration for get_service

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

#get_service_project_attachment

defget_service_project_attachment()->::Gapic::Config::Method

RPC-specific configuration for get_service_project_attachment

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

#get_workload

defget_workload()->::Gapic::Config::Method

RPC-specific configuration for get_workload

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

#list_applications

deflist_applications()->::Gapic::Config::Method

RPC-specific configuration for list_applications

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

#list_discovered_services

deflist_discovered_services()->::Gapic::Config::Method

RPC-specific configuration for list_discovered_services

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

#list_discovered_workloads

deflist_discovered_workloads()->::Gapic::Config::Method

RPC-specific configuration for list_discovered_workloads

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

#list_service_project_attachments

deflist_service_project_attachments()->::Gapic::Config::Method

RPC-specific configuration for list_service_project_attachments

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

#list_services

deflist_services()->::Gapic::Config::Method

RPC-specific configuration for list_services

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

#list_workloads

deflist_workloads()->::Gapic::Config::Method

RPC-specific configuration for list_workloads

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

#lookup_discovered_service

deflookup_discovered_service()->::Gapic::Config::Method

RPC-specific configuration for lookup_discovered_service

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

#lookup_discovered_workload

deflookup_discovered_workload()->::Gapic::Config::Method

RPC-specific configuration for lookup_discovered_workload

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

#lookup_service_project_attachment

deflookup_service_project_attachment()->::Gapic::Config::Method

RPC-specific configuration for lookup_service_project_attachment

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

#update_application

defupdate_application()->::Gapic::Config::Method

RPC-specific configuration for update_application

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

#update_service

defupdate_service()->::Gapic::Config::Method

RPC-specific configuration for update_service

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

#update_workload

defupdate_workload()->::Gapic::Config::Method

RPC-specific configuration for update_workload

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

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.