Class: Aws::Connect::Types::EvaluationAnswerData
- Inherits:
-
Struct
- Object
- Struct
- Aws::Connect::Types::EvaluationAnswerData
- Includes:
- Structure, Structure::Union
- Defined in:
- lib/aws-sdk-connect/types.rb
Overview
EvaluationAnswerData is a union - when making an API calls you must set exactly one of the members.
EvaluationAnswerData is a union - when returned from an API call exactly one value will be set and the returned type will be a subclass of EvaluationAnswerData corresponding to the set member.
Information about answer data for a contact evaluation. Answer data must be either string, numeric, or not applicable.
Defined Under Namespace
Classes: DateTimeValue, NotApplicable, NumericValue, StringValue, StringValues, Unknown
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#date_time_value ⇒ String
Date and time value provided as an answer to an evaluation question.
-
#not_applicable ⇒ Boolean
The flag to mark the question as not applicable.
-
#numeric_value ⇒ Float
The numeric value for an answer in a contact evaluation.
-
#string_value ⇒ String
The string value for an answer in a contact evaluation.
-
#string_values ⇒ Array<String>
String values provided as answers to evaluation questions.
-
#unknown ⇒ Object
Returns the value of attribute unknown.
Instance Attribute Details
#date_time_value ⇒ String
Date and time value provided as an answer to an evaluation question.
13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 |
# File 'lib/aws-sdk-connect/types.rb', line 13125 class EvaluationAnswerData < Struct.new( :string_value, :numeric_value, :string_values, :date_time_value, :not_applicable, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StringValue < EvaluationAnswerData; end class NumericValue < EvaluationAnswerData; end class StringValues < EvaluationAnswerData; end class DateTimeValue < EvaluationAnswerData; end class NotApplicable < EvaluationAnswerData; end class Unknown < EvaluationAnswerData; end end |
#not_applicable ⇒ Boolean
The flag to mark the question as not applicable.
13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 |
# File 'lib/aws-sdk-connect/types.rb', line 13125 class EvaluationAnswerData < Struct.new( :string_value, :numeric_value, :string_values, :date_time_value, :not_applicable, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StringValue < EvaluationAnswerData; end class NumericValue < EvaluationAnswerData; end class StringValues < EvaluationAnswerData; end class DateTimeValue < EvaluationAnswerData; end class NotApplicable < EvaluationAnswerData; end class Unknown < EvaluationAnswerData; end end |
#numeric_value ⇒ Float
The numeric value for an answer in a contact evaluation.
13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 |
# File 'lib/aws-sdk-connect/types.rb', line 13125 class EvaluationAnswerData < Struct.new( :string_value, :numeric_value, :string_values, :date_time_value, :not_applicable, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StringValue < EvaluationAnswerData; end class NumericValue < EvaluationAnswerData; end class StringValues < EvaluationAnswerData; end class DateTimeValue < EvaluationAnswerData; end class NotApplicable < EvaluationAnswerData; end class Unknown < EvaluationAnswerData; end end |
#string_value ⇒ String
The string value for an answer in a contact evaluation.
13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 |
# File 'lib/aws-sdk-connect/types.rb', line 13125 class EvaluationAnswerData < Struct.new( :string_value, :numeric_value, :string_values, :date_time_value, :not_applicable, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StringValue < EvaluationAnswerData; end class NumericValue < EvaluationAnswerData; end class StringValues < EvaluationAnswerData; end class DateTimeValue < EvaluationAnswerData; end class NotApplicable < EvaluationAnswerData; end class Unknown < EvaluationAnswerData; end end |
#string_values ⇒ Array<String>
String values provided as answers to evaluation questions.
13125 13126 13127 13128 13129 13130 13131 13132 13133 13134 13135 13136 13137 13138 13139 13140 13141 13142 |
# File 'lib/aws-sdk-connect/types.rb', line 13125 class EvaluationAnswerData < Struct.new( :string_value, :numeric_value, :string_values, :date_time_value, :not_applicable, :unknown) SENSITIVE = [] include Aws::Structure include Aws::Structure::Union class StringValue < EvaluationAnswerData; end class NumericValue < EvaluationAnswerData; end class StringValues < EvaluationAnswerData; end class DateTimeValue < EvaluationAnswerData; end class NotApplicable < EvaluationAnswerData; end class Unknown < EvaluationAnswerData; end end |
#unknown ⇒ Object
Returns the value of attribute unknown
13125 13126 13127 |
# File 'lib/aws-sdk-connect/types.rb', line 13125 def unknown @unknown end |