@Generated(value="software.amazon.awssdk:codegen") public final class EvaluationFormQuestion extends Object implements SdkPojo, Serializable, ToCopyableBuilder<EvaluationFormQuestion.Builder,EvaluationFormQuestion>
Information about a question from an evaluation form.
| Modifier and Type | Class and Description |
|---|---|
static interface |
EvaluationFormQuestion.Builder |
| Modifier and Type | Method and Description |
|---|---|
static EvaluationFormQuestion.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
instructions()
The instructions of the section.
|
Boolean |
notApplicableEnabled()
The flag to enable not applicable answers to the question.
|
EvaluationFormQuestionType |
questionType()
The type of the question.
|
String |
questionTypeAsString()
The type of the question.
|
EvaluationFormQuestionTypeProperties |
questionTypeProperties()
The properties of the type of question.
|
String |
refId()
The identifier of the question.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends EvaluationFormQuestion.Builder> |
serializableBuilderClass() |
String |
title()
The title of the question.
|
EvaluationFormQuestion.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Double |
weight()
The scoring weight of the section.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String title()
The title of the question.
public final String instructions()
The instructions of the section.
public final String refId()
The identifier of the question. An identifier must be unique within the evaluation form.
public final Boolean notApplicableEnabled()
The flag to enable not applicable answers to the question.
public final EvaluationFormQuestionType questionType()
The type of the question.
If the service returns an enum value that is not available in the current SDK version, questionType will
return EvaluationFormQuestionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from questionTypeAsString().
EvaluationFormQuestionTypepublic final String questionTypeAsString()
The type of the question.
If the service returns an enum value that is not available in the current SDK version, questionType will
return EvaluationFormQuestionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from questionTypeAsString().
EvaluationFormQuestionTypepublic final EvaluationFormQuestionTypeProperties questionTypeProperties()
The properties of the type of question. Text questions do not have to define question type properties.
public final Double weight()
The scoring weight of the section.
public EvaluationFormQuestion.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<EvaluationFormQuestion.Builder,EvaluationFormQuestion>public static EvaluationFormQuestion.Builder builder()
public static Class<? extends EvaluationFormQuestion.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.