Class BuiltinHashFunctions
java.lang.Object
org.apache.beam.sdk.extensions.sql.impl.udf.BeamBuiltinFunctionProvider
org.apache.beam.sdk.extensions.sql.impl.udf.BuiltinHashFunctions
@AutoService(BeamBuiltinFunctionProvider.class)
public class BuiltinHashFunctions
extends BeamBuiltinFunctionProvider
Hash Functions.
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbyte[]md5Bytes(byte[] bytes) MD5(X)byte[]MD5(X)byte[]sha1Bytes(byte[] bytes) SHA1(X)byte[]sha1String(String str) SHA1(X)byte[]sha256Bytes(byte[] bytes) SHA256(X)byte[]sha256String(String str) SHA256(X)byte[]sha512Bytes(byte[] bytes) SHA512(X)byte[]sha512String(String str) SHA512(X)Methods inherited from class org.apache.beam.sdk.extensions.sql.impl.udf.BeamBuiltinFunctionProvider
getBuiltinMethods 
- 
Constructor Details
- 
BuiltinHashFunctions
public BuiltinHashFunctions() 
 - 
 - 
Method Details
- 
md5String
MD5(X)Calculates the MD5 digest and returns the value as a 16 element
byte[]. - 
md5Bytes
public byte[] md5Bytes(byte[] bytes) MD5(X)Calculates the MD5 digest and returns the value as a 16 element
byte[]. - 
sha1String
SHA1(X)Calculates the SHA-1 digest and returns the value as a
byte[]. - 
sha1Bytes
public byte[] sha1Bytes(byte[] bytes) SHA1(X)Calculates the SHA-1 digest and returns the value as a
byte[]. - 
sha256String
SHA256(X)Calculates the SHA-1 digest and returns the value as a
byte[]. - 
sha256Bytes
public byte[] sha256Bytes(byte[] bytes) SHA256(X)Calculates the SHA-1 digest and returns the value as a
byte[]. - 
sha512String
SHA512(X)Calculates the SHA-1 digest and returns the value as a
byte[]. - 
sha512Bytes
public byte[] sha512Bytes(byte[] bytes) SHA512(X)Calculates the SHA-1 digest and returns the value as a
byte[]. 
 -