public static final class PubSubUadpDataSetMessage.Builder extends Object implements PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>, PubSubUadpMessageContent.Builder<PubSubUadpDataSetMessage.Builder>
PubSubUadpDataSetMessage.| Modifier and Type | Field and Description |
|---|---|
protected UUID |
dataSetClassId |
protected Map<String,PubSubDataValue> |
dataSetFields |
protected PubSubDataSetMessageType |
dataSetMessageType |
protected PubSubDataSetMetaDataConf |
dataSetMetaData |
protected UnsignedShort |
dataSetWriterId |
protected ByteString |
encoded |
protected Exception |
error |
protected PubSubFieldEncodingType |
fieldEncodingType |
protected boolean |
isValid |
protected UnsignedInteger |
majorVersion |
protected UnsignedShort |
messageSequenceNumber |
protected UnsignedInteger |
minorVersion |
protected UnsignedShort |
picoSeconds |
protected StatusCode |
status |
protected DateTime |
timestamp |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected ByteString encoded
protected UUID dataSetClassId
protected Map<String,PubSubDataValue> dataSetFields
protected PubSubDataSetMessageType dataSetMessageType
protected PubSubDataSetMetaDataConf dataSetMetaData
protected UnsignedShort dataSetWriterId
protected Exception error
protected PubSubFieldEncodingType fieldEncodingType
protected boolean isValid
protected UnsignedInteger majorVersion
protected UnsignedInteger minorVersion
protected UnsignedShort picoSeconds
protected StatusCode status
protected DateTime timestamp
protected UnsignedShort messageSequenceNumber
public ByteString getEncoded()
public UUID getDataSetClassId()
public Map<String,PubSubDataValue> getDataSetFields()
public PubSubDataSetMessageType getDataSetMessageType()
public PubSubDataSetMetaDataConf getDataSetMetaData()
public UnsignedShort getDataSetWriterId()
public Exception getError()
public PubSubFieldEncodingType getFieldEncodingType()
public boolean getIsValid()
public UnsignedInteger getMajorVersion()
public UnsignedInteger getMinorVersion()
public UnsignedShort getPicoSeconds()
public StatusCode getStatus()
public DateTime getTimestamp()
public UnsignedShort getMessageSequenceNumber()
public PubSubUadpDataSetMessage.Builder setEncoded(ByteString encoded)
PubSubUadpDataSetMessage.getEncoded(). Returns itself for method chaining.setEncoded in interface PubSubUadpMessageContent.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setDataSetClassId(UUID dataSetClassId)
PubSubUadpDataSetMessage.getDataSetClassId(). Returns itself for method chaining.setDataSetClassId in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder putDataSetFields(String key, PubSubDataValue value)
PubSubUadpDataSetMessage.getDataSetFields(). Returns itself for method chaining.putDataSetFields in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setDataSetMessageType(PubSubDataSetMessageType dataSetMessageType)
PubSubUadpDataSetMessage.getDataSetMessageType(). Returns itself for method chaining.setDataSetMessageType in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setDataSetMetaData(PubSubDataSetMetaDataConf dataSetMetaData)
PubSubUadpDataSetMessage.getDataSetMetaData(). Returns itself for method chaining.setDataSetMetaData in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setDataSetWriterId(UnsignedShort dataSetWriterId)
PubSubUadpDataSetMessage.getDataSetWriterId(). Returns itself for method chaining.setDataSetWriterId in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setError(Exception error)
PubSubUadpDataSetMessage.getError(). Returns itself for method chaining.setError in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setFieldEncodingType(PubSubFieldEncodingType fieldEncodingType)
PubSubUadpDataSetMessage.getFieldEncodingType(). Returns itself for method chaining.setFieldEncodingType in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setIsValid(boolean isValid)
PubSubUadpDataSetMessage#isIsValid(). Returns itself for method chaining.setIsValid in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setMajorVersion(UnsignedInteger majorVersion)
PubSubUadpDataSetMessage.getMajorVersion(). Returns itself for method chaining.setMajorVersion in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setMinorVersion(UnsignedInteger minorVersion)
PubSubUadpDataSetMessage.getMinorVersion(). Returns itself for method chaining.setMinorVersion in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setPicoSeconds(UnsignedShort picoSeconds)
PubSubUadpDataSetMessage.getPicoSeconds(). Returns itself for method chaining.setPicoSeconds in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setStatus(StatusCode status)
PubSubUadpDataSetMessage.getStatus(). Returns itself for method chaining.setStatus in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setTimestamp(DateTime timestamp)
PubSubUadpDataSetMessage.getTimestamp(). Returns itself for method chaining.setTimestamp in interface PubSubDataSetMessage.Builder<PubSubUadpDataSetMessage.Builder>public PubSubUadpDataSetMessage.Builder setMessageSequenceNumber(UnsignedShort messageSequenceNumber)
PubSubUadpDataSetMessage.getMessageSequenceNumber(). Returns itself for method chaining.public PubSubUadpDataSetMessage build()
PubSubUadpDataSetMessage with the values given to this builder.Copyright © 2026. All rights reserved.