Package io.hstream
Class HRecord
- java.lang.Object
-
- io.hstream.HRecord
-
public class HRecord extends Object
A data structure like json object.
-
-
Constructor Summary
Constructors Constructor Description HRecord(com.google.protobuf.Struct delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(String key)HRecordfilterWithKeys(Predicate<String> p)booleangetBoolean(String name)com.google.protobuf.StructgetDelegate()doublegetDouble(String name)HArraygetHArray(String name)HRecordgetHRecord(String name)intgetInt(String name)Set<String>getKeySet()longgetLong(String name)StringgetString(String name)static HRecordBuildernewBuilder()byte[]toByteArray()com.google.protobuf.ByteStringtoByteString()StringtoCompactJsonString()StringtoJsonString()StringtoString()
-
-
-
Method Detail
-
newBuilder
public static HRecordBuilder newBuilder()
-
getDelegate
public com.google.protobuf.Struct getDelegate()
-
toJsonString
public String toJsonString()
-
toCompactJsonString
public String toCompactJsonString()
-
contains
public boolean contains(String key)
-
getBoolean
public boolean getBoolean(String name)
-
getInt
public int getInt(String name)
-
getLong
public long getLong(String name)
-
getDouble
public double getDouble(String name)
-
toByteString
public com.google.protobuf.ByteString toByteString()
-
toByteArray
public byte[] toByteArray()
-
-