@Override
	public boolean equals(Object o) {
		if (this == o) {
			return true;
		}
		if (o == null || getClass() != o.getClass()) {
			return false;
		}
		final DTJsonRowDeserializationSchema that = (DTJsonRowDeserializationSchema) o;
		return failOnMissingField == that.failOnMissingField && Objects.equals(typeInfo, that.typeInfo);
	}
Configures the failure behaviour if a JSON field is missing.

<p>By default, a missing field is ignored and the field is set to null.

@param failOnMissingField Flag indicating whether to fail or not on a missing field.
kafka-base/kafka-base-source/src/main/java/org/apache/flink/formats/json/DTJsonRowDeserializationSchema.java