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.
Direct Known Subclasses
DateTimeValue, NotApplicable, NumericValue, StringValue, StringValues, Unknown
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.
12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 |
# File 'lib/aws-sdk-connect/types.rb', line 12390 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.
12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 |
# File 'lib/aws-sdk-connect/types.rb', line 12390 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.
12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 |
# File 'lib/aws-sdk-connect/types.rb', line 12390 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.
12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 |
# File 'lib/aws-sdk-connect/types.rb', line 12390 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.
12390 12391 12392 12393 12394 12395 12396 12397 12398 12399 12400 12401 12402 12403 12404 12405 12406 12407 |
# File 'lib/aws-sdk-connect/types.rb', line 12390 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
12390 12391 12392 |
# File 'lib/aws-sdk-connect/types.rb', line 12390 def unknown @unknown end |