public final class PubSubJsonDataSetMessage extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PubSubJsonDataSetMessage.Builder
Builder for
PubSubJsonDataSetMessage. |
public ByteString getEncoded()
public UUID getDataSetClassId()
public Map<String,PubSubDataValue> getDataSetFields()
public PubSubDataSetMessageType getDataSetMessageType()
public PubSubDataSetMetaDataConf getDataSetMetaData()
PubSubDataSetMessagepublic UnsignedShort getDataSetWriterId()
public Exception getError()
PubSubDataSetMessagePubSubDataSetMessage.getIsValid() returns false.public PubSubFieldEncodingType getFieldEncodingType()
public boolean getIsValid()
public UnsignedInteger getMajorVersion()
public UnsignedInteger getMinorVersion()
public UnsignedShort getPicoSeconds()
public StatusCode getStatus()
public DateTime getTimestamp()
public UnsignedInteger getMessageSequenceNumber()
public PublisherId getPublisherId()
public PubSubJsonDataSetMessage withEncoded(ByteString encoded)
public PubSubJsonDataSetMessage withDataSetClassId(UUID dataSetClassId)
public PubSubJsonDataSetMessage withDataSetMessageType(PubSubDataSetMessageType dataSetMessageType)
public PubSubJsonDataSetMessage withDataSetMetaData(PubSubDataSetMetaDataConf dataSetMetaData)
public PubSubJsonDataSetMessage withDataSetWriterId(UnsignedShort dataSetWriterId)
public PubSubJsonDataSetMessage withError(Exception error)
public PubSubJsonDataSetMessage withFieldEncodingType(PubSubFieldEncodingType fieldEncodingType)
public PubSubJsonDataSetMessage withIsValid(boolean isValid)
public PubSubJsonDataSetMessage withMajorVersion(UnsignedInteger majorVersion)
public PubSubJsonDataSetMessage withMinorVersion(UnsignedInteger minorVersion)
public PubSubJsonDataSetMessage withPicoSeconds(UnsignedShort picoSeconds)
public PubSubJsonDataSetMessage withStatus(StatusCode status)
public PubSubJsonDataSetMessage withTimestamp(DateTime timestamp)
public PubSubJsonDataSetMessage withMessageSequenceNumber(UnsignedInteger messageSequenceNumber)
public PubSubJsonDataSetMessage withPublisherId(PublisherId publisherId)
public static PubSubJsonDataSetMessage.Builder builder()
PubSubJsonDataSetMessage.Builder that can be used to construct instances of this classpublic PubSubJsonDataSetMessage.Builder toBuilder()
PubSubJsonDataSetMessage.Builder that is initialized with the state of this object.Copyright © 2026. All rights reserved.