Class JsonParserRowDataDeserializationSchema

    • Constructor Detail

      • JsonParserRowDataDeserializationSchema

        public JsonParserRowDataDeserializationSchema​(RowType rowType,
                                                      TypeInformation<RowData> resultTypeInfo,
                                                      boolean failOnMissingField,
                                                      boolean ignoreParseErrors,
                                                      TimestampFormat timestampFormat)
      • JsonParserRowDataDeserializationSchema

        public JsonParserRowDataDeserializationSchema​(RowType rowType,
                                                      TypeInformation<RowData> resultTypeInfo,
                                                      boolean failOnMissingField,
                                                      boolean ignoreParseErrors,
                                                      TimestampFormat timestampFormat,
                                                      @Nullable
                                                      String[][] projectedFields)
    • Method Detail

      • deserialize

        public RowData deserialize​(byte[] message)
                            throws IOException
        Description copied from interface: DeserializationSchema
        Deserializes the byte message.
        Parameters:
        message - The message, as a byte array.
        Returns:
        The deserialized message as an object (null if the message cannot be deserialized).
        Throws:
        IOException