Package com.microsoft.graph.models
Class AccessPackageTextInputQuestion
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.AccessPackageQuestion
com.microsoft.graph.models.AccessPackageTextInputQuestion
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class AccessPackageTextInputQuestion
extends AccessPackageQuestion
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
ConstructorsConstructorDescriptionInstantiates a newAccessPackageTextInputQuestionand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptioncreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueThe deserialization information for the current modelGets the isSingleLineQuestion property value.Gets the regexPattern property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetIsSingleLineQuestion(Boolean value) Sets the isSingleLineQuestion property value.voidsetRegexPattern(String value) Sets the regexPattern property value.Methods inherited from class com.microsoft.graph.models.AccessPackageQuestion
getIsAnswerEditable, getIsRequired, getLocalizations, getSequence, getText, setIsAnswerEditable, setIsRequired, setLocalizations, setSequence, setTextMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
AccessPackageTextInputQuestion
public AccessPackageTextInputQuestion()Instantiates a newAccessPackageTextInputQuestionand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static AccessPackageTextInputQuestion createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode- The parse node to use to read the discriminator value and create the object- Returns:
- a
AccessPackageTextInputQuestion
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classAccessPackageQuestion- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getIsSingleLineQuestion
Gets the isSingleLineQuestion property value. Indicates whether the answer is in single or multiple line format.- Returns:
- a
Boolean
-
getRegexPattern
Gets the regexPattern property value. The regular expression pattern that any answer to this question must match.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classAccessPackageQuestion- Parameters:
writer- Serialization writer to use to serialize this model
-
setIsSingleLineQuestion
Sets the isSingleLineQuestion property value. Indicates whether the answer is in single or multiple line format.- Parameters:
value- Value to set for the isSingleLineQuestion property.
-
setRegexPattern
Sets the regexPattern property value. The regular expression pattern that any answer to this question must match.- Parameters:
value- Value to set for the regexPattern property.
-