lib/google/cloud/debugger/v2.rb in google-cloud-debugger-0.34.0 vs lib/google/cloud/debugger/v2.rb in google-cloud-debugger-0.35.0

- old
+ new

@@ -11,12 +11,12 @@ # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. -require "google/cloud/debugger/v2/controller2_client" require "google/cloud/debugger/v2/debugger2_client" +require "google/cloud/debugger/v2/controller2_client" module Google module Cloud module Debugger # rubocop:disable LineLength @@ -78,33 +78,25 @@ # ``` # module V2 # rubocop:enable LineLength - module Controller2 + module Debugger2 ## - # The Controller service provides the API for orchestrating a collection of - # debugger agents to perform debugging tasks. These agents are each attached - # to a process of an application which may include one or more replicas. + # The Debugger service provides the API that allows users to collect run-time + # information from a running application, without stopping or slowing it down + # and without modifying its state. An application may include one or + # more replicated processes performing the same work. # - # The debugger agents register with the Controller to identify the application - # being debugged, the Debuggee. All agents that register with the same data, - # represent the same Debuggee, and are assigned the same `debuggee_id`. + # A debugged application is represented using the Debuggee concept. The + # Debugger service provides a way to query for available debuggees, but does + # not provide a way to create one. A debuggee is created using the Controller + # service, usually by running a debugger agent with the application. # - # The debugger agents call the Controller to retrieve the list of active - # Breakpoints. Agents with the same `debuggee_id` get the same breakpoints - # list. An agent that can fulfill the breakpoint request updates the - # Controller with the breakpoint result. The controller selects the first - # result received and discards the rest of the results. - # Agents that poll again for active breakpoints will no longer have - # the completed breakpoint in the list and should remove that breakpoint from - # their attached process. + # The Debugger service enables the client to set one or more Breakpoints on a + # Debuggee and collect the results of the set Breakpoints. # - # The Controller service does not provide a way to retrieve the results of - # a completed breakpoint. This functionality is available using the Debugger - # service. - # # @param credentials [Google::Auth::Credentials, String, Hash, GRPC::Core::Channel, GRPC::Core::ChannelCredentials, Proc] # Provides the means for authenticating requests made by the client. This parameter can # be many types. # A `Google::Auth::Credentials` uses a the properties of its represented keyfile for # authenticating requests made by this client. @@ -157,29 +149,37 @@ lib_name: lib_name, service_address: service_address, service_port: service_port, lib_version: lib_version }.select { |_, v| v != nil } - Google::Cloud::Debugger::V2::Controller2Client.new(**kwargs) + Google::Cloud::Debugger::V2::Debugger2Client.new(**kwargs) end end - module Debugger2 + module Controller2 ## - # The Debugger service provides the API that allows users to collect run-time - # information from a running application, without stopping or slowing it down - # and without modifying its state. An application may include one or - # more replicated processes performing the same work. + # The Controller service provides the API for orchestrating a collection of + # debugger agents to perform debugging tasks. These agents are each attached + # to a process of an application which may include one or more replicas. # - # A debugged application is represented using the Debuggee concept. The - # Debugger service provides a way to query for available debuggees, but does - # not provide a way to create one. A debuggee is created using the Controller - # service, usually by running a debugger agent with the application. + # The debugger agents register with the Controller to identify the application + # being debugged, the Debuggee. All agents that register with the same data, + # represent the same Debuggee, and are assigned the same `debuggee_id`. # - # The Debugger service enables the client to set one or more Breakpoints on a - # Debuggee and collect the results of the set Breakpoints. + # The debugger agents call the Controller to retrieve the list of active + # Breakpoints. Agents with the same `debuggee_id` get the same breakpoints + # list. An agent that can fulfill the breakpoint request updates the + # Controller with the breakpoint result. The controller selects the first + # result received and discards the rest of the results. + # Agents that poll again for active breakpoints will no longer have + # the completed breakpoint in the list and should remove that breakpoint from + # their attached process. # + # The Controller service does not provide a way to retrieve the results of + # a completed breakpoint. This functionality is available using the Debugger + # service. + # # @param credentials [Google::Auth::Credentials, String, Hash, GRPC::Core::Channel, GRPC::Core::ChannelCredentials, Proc] # Provides the means for authenticating requests made by the client. This parameter can # be many types. # A `Google::Auth::Credentials` uses a the properties of its represented keyfile for # authenticating requests made by this client. @@ -232,10 +232,10 @@ lib_name: lib_name, service_address: service_address, service_port: service_port, lib_version: lib_version }.select { |_, v| v != nil } - Google::Cloud::Debugger::V2::Debugger2Client.new(**kwargs) + Google::Cloud::Debugger::V2::Controller2Client.new(**kwargs) end end end end end