(::Google::Api::MethodSettings::LongRunning) — Describes settings to use for long-running operations when generating
API methods for RPCs. Complements RPCs that use the annotations in
google/longrunning/operations.proto.
value (::Google::Api::MethodSettings::LongRunning) — Describes settings to use for long-running operations when generating
API methods for RPCs. Complements RPCs that use the annotations in
google/longrunning/operations.proto.
(::Google::Api::MethodSettings::LongRunning) — Describes settings to use for long-running operations when generating
API methods for RPCs. Complements RPCs that use the annotations in
google/longrunning/operations.proto.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Cloud Debugger V2 API - Class Google::Api::MethodSettings (v0.6.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.6.0 (latest)](/ruby/docs/reference/google-cloud-debugger-v2/latest/Google-Api-MethodSettings)\n- [0.5.0](/ruby/docs/reference/google-cloud-debugger-v2/0.5.0/Google-Api-MethodSettings)\n- [0.4.0](/ruby/docs/reference/google-cloud-debugger-v2/0.4.0/Google-Api-MethodSettings)\n- [0.3.5](/ruby/docs/reference/google-cloud-debugger-v2/0.3.5/Google-Api-MethodSettings) \nReference documentation and code samples for the Cloud Debugger V2 API class Google::Api::MethodSettings.\n\nDescribes the generator configuration for a method. \n\nInherits\n--------\n\n- Object \n\nExtended By\n-----------\n\n- Google::Protobuf::MessageExts::ClassMethods \n\nIncludes\n--------\n\n- Google::Protobuf::MessageExts\n\nMethods\n-------\n\n### #long_running\n\n def long_running() -\u003e ::Google::Api::MethodSettings::LongRunning\n\n**Returns**\n\n- ([::Google::Api::MethodSettings::LongRunning](./Google-Api-MethodSettings-LongRunning)) --- Describes settings to use for long-running operations when generating API methods for RPCs. Complements RPCs that use the annotations in google/longrunning/operations.proto.\n\n\n Example of a YAML configuration::\n\n publishing:\n method_settings:\n - selector: google.cloud.speech.v2.Speech.BatchRecognize\n long_running:\n initial_poll_delay:\n seconds: 60 # 1 minute\n poll_delay_multiplier: 1.5\n max_poll_delay:\n seconds: 360 # 6 minutes\n total_poll_timeout:\n seconds: 54000 # 90 minutes\n\n### #long_running=\n\n def long_running=(value) -\u003e ::Google::Api::MethodSettings::LongRunning\n\n**Parameter**\n\n- **value** ([::Google::Api::MethodSettings::LongRunning](./Google-Api-MethodSettings-LongRunning)) --- Describes settings to use for long-running operations when generating API methods for RPCs. Complements RPCs that use the annotations in google/longrunning/operations.proto.\n\n\n Example of a YAML configuration::\n\n publishing:\n method_settings:\n - selector: google.cloud.speech.v2.Speech.BatchRecognize\n long_running:\n initial_poll_delay:\n seconds: 60 # 1 minute\n poll_delay_multiplier: 1.5\n max_poll_delay:\n seconds: 360 # 6 minutes\n total_poll_timeout:\nseconds: 54000 # 90 minutes \n**Returns**\n\n- ([::Google::Api::MethodSettings::LongRunning](./Google-Api-MethodSettings-LongRunning)) --- Describes settings to use for long-running operations when generating API methods for RPCs. Complements RPCs that use the annotations in google/longrunning/operations.proto.\n\n\n Example of a YAML configuration::\n\n publishing:\n method_settings:\n - selector: google.cloud.speech.v2.Speech.BatchRecognize\n long_running:\n initial_poll_delay:\n seconds: 60 # 1 minute\n poll_delay_multiplier: 1.5\n max_poll_delay:\n seconds: 360 # 6 minutes\n total_poll_timeout:\n seconds: 54000 # 90 minutes\n\n### #selector\n\n def selector() -\u003e ::String\n\n**Returns**\n\n- (::String) --- The fully qualified name of the method, for which the options below apply. This is used to find the method to apply the options.\n\n### #selector=\n\n def selector=(value) -\u003e ::String\n\n**Parameter**\n\n- **value** (::String) --- The fully qualified name of the method, for which the options below apply. This is used to find the method to apply the options. \n**Returns**\n\n- (::String) --- The fully qualified name of the method, for which the options below apply. This is used to find the method to apply the options."]]