Storage Control V2 API - Class Google::Cloud::Storage::Control::V2::StorageControl::Client::Configuration::Rpcs (v1.8.1)

Reference documentation and code samples for the Storage Control V2 API class Google::Cloud::Storage::Control::V2::StorageControl::Client::Configuration::Rpcs.

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

#create_anywhere_cache

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

RPC-specific configuration for create_anywhere_cache

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

#create_folder

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

RPC-specific configuration for create_folder

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

#create_managed_folder

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

RPC-specific configuration for create_managed_folder

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

#delete_folder

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

RPC-specific configuration for delete_folder

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

#delete_managed_folder

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

RPC-specific configuration for delete_managed_folder

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

#disable_anywhere_cache

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

RPC-specific configuration for disable_anywhere_cache

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

#get_anywhere_cache

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

RPC-specific configuration for get_anywhere_cache

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

#get_folder

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

RPC-specific configuration for get_folder

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

#get_folder_intelligence_config

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

RPC-specific configuration for get_folder_intelligence_config

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

#get_iam_policy

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

RPC-specific configuration for get_iam_policy

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

#get_managed_folder

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

RPC-specific configuration for get_managed_folder

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

#get_organization_intelligence_config

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

RPC-specific configuration for get_organization_intelligence_config

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

#get_project_intelligence_config

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

RPC-specific configuration for get_project_intelligence_config

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

#get_storage_layout

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

RPC-specific configuration for get_storage_layout

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

#list_anywhere_caches

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

RPC-specific configuration for list_anywhere_caches

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

#list_folders

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

RPC-specific configuration for list_folders

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

#list_managed_folders

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

RPC-specific configuration for list_managed_folders

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

#pause_anywhere_cache

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

RPC-specific configuration for pause_anywhere_cache

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

#rename_folder

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

RPC-specific configuration for rename_folder

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

#resume_anywhere_cache

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

RPC-specific configuration for resume_anywhere_cache

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

#set_iam_policy

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

RPC-specific configuration for set_iam_policy

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

#test_iam_permissions

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

RPC-specific configuration for test_iam_permissions

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

#update_anywhere_cache

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

RPC-specific configuration for update_anywhere_cache

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

#update_folder_intelligence_config

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

RPC-specific configuration for update_folder_intelligence_config

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

#update_organization_intelligence_config

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

RPC-specific configuration for update_organization_intelligence_config

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

#update_project_intelligence_config

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

RPC-specific configuration for update_project_intelligence_config

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.