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.
5185 5186 5187 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5185 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
5163 5164 5165 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5163 def audio_count @audio_count end |
#dtmf_count ⇒ Fixnum
The number of DtmfInput in the conversation.
Corresponds to the JSON property dtmfCount
5168 5169 5170 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5168 def dtmf_count @dtmf_count end |
#event_count ⇒ Fixnum
The number of EventInput in the conversation.
Corresponds to the JSON property eventCount
5173 5174 5175 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5173 def event_count @event_count end |
#intent_count ⇒ Fixnum
The number of IntentInput in the conversation.
Corresponds to the JSON property intentCount
5178 5179 5180 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5178 def intent_count @intent_count end |
#text_count ⇒ Fixnum
The number of TextInput in the conversation.
Corresponds to the JSON property textCount
5183 5184 5185 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5183 def text_count @text_count end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5190 5191 5192 5193 5194 5195 5196 |
# File 'lib/google/apis/dialogflow_v3beta1/classes.rb', line 5190 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 |