private String decode(byte[] binaryString, String charsetName) {
        if (binaryString == null || charsetName == null || charsetName.isEmpty()) {
            return "";
        }

        if (Charset.isSupported(charsetName) && SUPPORTED_CHARSETS.contains(charsetName)) {
            Charset charset = Charset.forName(charsetName);
            return new String(binaryString, charset);
        }
        return "";
    }
DecodeFunction  ->  decode(binary, charsetStr)
Description:
- Return NULL if any parameter is NULL
- Return the result of encoding binary using the character set specified by charsetStr
Note: charsetStr is one of ('US-ASCII', 'ISO-8859-1', 'UTF-8', 'UTF-16BE', 'UTF-16LE', 'UTF-16').
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/encryption/DecodeFunction.java