Class: Google::Cloud::Dialogflow::CX::V3::TransitionRouteGroupCoverage

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb

Overview

Transition route group coverage represents the percentage of all possible transition routes present within any of a parent's test cases. The results are grouped by the transition route group.

Defined Under Namespace

Classes: Coverage

Instance Attribute Summary collapse

Instance Attribute Details

#coverage_score::Float

Returns The percent of transition routes in all the transition route groups that are covered.

Returns:

  • (::Float)

    The percent of transition routes in all the transition route groups that are covered.



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 282

class TransitionRouteGroupCoverage
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Coverage result message for one transition route group.
  # @!attribute [rw] route_group
  #   @return [::Google::Cloud::Dialogflow::CX::V3::TransitionRouteGroup]
  #     Transition route group metadata. Only name and displayName will be set.
  # @!attribute [rw] transitions
  #   @return [::Array<::Google::Cloud::Dialogflow::CX::V3::TransitionRouteGroupCoverage::Coverage::Transition>]
  #     The list of transition routes and coverage in the transition route group.
  # @!attribute [rw] coverage_score
  #   @return [::Float]
  #     The percent of transition routes in the transition route group that are
  #     covered.
  class Coverage
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # A transition coverage in a transition route group.
    # @!attribute [rw] transition_route
    #   @return [::Google::Cloud::Dialogflow::CX::V3::TransitionRoute]
    #     Intent route or condition route.
    # @!attribute [rw] covered
    #   @return [::Boolean]
    #     Whether the transition route is covered by at least one of the
    #     agent's test cases.
    class Transition
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end

#coverages::Array<::Google::Cloud::Dialogflow::CX::V3::TransitionRouteGroupCoverage::Coverage>

Returns Transition route group coverages.

Returns:



282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
# File 'proto_docs/google/cloud/dialogflow/cx/v3/test_case.rb', line 282

class TransitionRouteGroupCoverage
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Coverage result message for one transition route group.
  # @!attribute [rw] route_group
  #   @return [::Google::Cloud::Dialogflow::CX::V3::TransitionRouteGroup]
  #     Transition route group metadata. Only name and displayName will be set.
  # @!attribute [rw] transitions
  #   @return [::Array<::Google::Cloud::Dialogflow::CX::V3::TransitionRouteGroupCoverage::Coverage::Transition>]
  #     The list of transition routes and coverage in the transition route group.
  # @!attribute [rw] coverage_score
  #   @return [::Float]
  #     The percent of transition routes in the transition route group that are
  #     covered.
  class Coverage
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods

    # A transition coverage in a transition route group.
    # @!attribute [rw] transition_route
    #   @return [::Google::Cloud::Dialogflow::CX::V3::TransitionRoute]
    #     Intent route or condition route.
    # @!attribute [rw] covered
    #   @return [::Boolean]
    #     Whether the transition route is covered by at least one of the
    #     agent's test cases.
    class Transition
      include ::Google::Protobuf::MessageExts
      extend ::Google::Protobuf::MessageExts::ClassMethods
    end
  end
end