Class RenderValidationError
java.lang.Object
io.apicurio.registry.rest.client.models.RenderValidationError
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable
@Generated("com.microsoft.kiota")
public class RenderValidationError
extends Object
implements com.microsoft.kiota.serialization.AdditionalDataHolder, com.microsoft.kiota.serialization.Parsable
A validation error encountered when validating template variables.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RenderValidationErrorcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the actualType property value.Gets the AdditionalData property value.Gets the expectedType property value.The deserialization information for the current modelGets the message property value.Gets the variableName property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetActualType(String value) Sets the actualType property value.voidsetAdditionalData(Map<String, Object> value) Sets the AdditionalData property value.voidsetExpectedType(String value) Sets the expectedType property value.voidsetMessage(String value) Sets the message property value.voidsetVariableName(String value) Sets the variableName property value.
-
Constructor Details
-
RenderValidationError
public RenderValidationError()Instantiates a newRenderValidationErrorand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static RenderValidationError 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
RenderValidationError
-
getActualType
Gets the actualType property value. The actual type that was provided.- Returns:
- a
String
-
getAdditionalData
Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. -
getExpectedType
Gets the expectedType property value. The expected type of the variable.- Returns:
- a
String
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model -
getMessage
Gets the message property value. A description of the validation error.- Returns:
- a
String
-
getVariableName
Gets the variableName property value. The name of the variable that failed validation.- 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- Parameters:
writer- Serialization writer to use to serialize this model
-
setActualType
Sets the actualType property value. The actual type that was provided.- Parameters:
value- Value to set for the actualType property.
-
setAdditionalData
Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.- Parameters:
value- Value to set for the AdditionalData property.
-
setExpectedType
Sets the expectedType property value. The expected type of the variable.- Parameters:
value- Value to set for the expectedType property.
-
setMessage
Sets the message property value. A description of the validation error.- Parameters:
value- Value to set for the message property.
-
setVariableName
Sets the variableName property value. The name of the variable that failed validation.- Parameters:
value- Value to set for the variableName property.
-