Class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ConversationMetricsQueryInputCount
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowCxV3beta1ConversationMetricsQueryInputCount
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v3beta1/classes.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb,
lib/google/apis/dialogflow_v3beta1/representations.rb
Overview
Count by types of QueryInput of the requests in the conversation.
Instance Attribute Summary collapse
-
#audio_count ⇒ Fixnum
The number of AudioInput in the conversation.
-
#dtmf_count ⇒ Fixnum
The number of DtmfInput in the conversation.
-
#event_count ⇒ Fixnum
The number of EventInput in the conversation.
-
#intent_count ⇒ Fixnum
The number of IntentInput in the conversation.
-
#text_count ⇒ Fixnum
The number of TextInput in the conversation.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1ConversationMetricsQueryInputCount
constructor
A new instance of GoogleCloudDialogflowCxV3beta1ConversationMetricsQueryInputCount.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowCxV3beta1ConversationMetricsQueryInputCount
Returns a new instance of GoogleCloudDialogflowCxV3beta1ConversationMetricsQueryInputCount.
5287 5288 5289 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5287 def initialize(**args) update!(**args) end |
Instance Attribute Details
#audio_count ⇒ Fixnum
The number of AudioInput in the conversation.
Corresponds to the JSON property audioCount
5265 5266 5267 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5265 def audio_count @audio_count end |
#dtmf_count ⇒ Fixnum
The number of DtmfInput in the conversation.
Corresponds to the JSON property dtmfCount
5270 5271 5272 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5270 def dtmf_count @dtmf_count end |
#event_count ⇒ Fixnum
The number of EventInput in the conversation.
Corresponds to the JSON property eventCount
5275 5276 5277 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5275 def event_count @event_count end |
#intent_count ⇒ Fixnum
The number of IntentInput in the conversation.
Corresponds to the JSON property intentCount
5280 5281 5282 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5280 def intent_count @intent_count end |
#text_count ⇒ Fixnum
The number of TextInput in the conversation.
Corresponds to the JSON property textCount
5285 5286 5287 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5285 def text_count @text_count end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5292 5293 5294 5295 5296 5297 5298 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5292 def update!(**args) @audio_count = args[:audio_count] if args.key?(:audio_count) @dtmf_count = args[:dtmf_count] if args.key?(:dtmf_count) @event_count = args[:event_count] if args.key?(:event_count) @intent_count = args[:intent_count] if args.key?(:intent_count) @text_count = args[:text_count] if args.key?(:text_count) end |