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