public static final class PubSubJsonDataSetMetaDataMessage.Builder extends Object implements PubSubDataSetMetaDataMessage.Builder<PubSubJsonDataSetMetaDataMessage.Builder>, PubSubJsonMessageContent.Builder<PubSubJsonDataSetMetaDataMessage.Builder>
PubSubJsonDataSetMetaDataMessage.| Modifier and Type | Field and Description |
|---|---|
protected PubSubDataSetMetaDataConf |
dataSetMetaData |
protected UnsignedShort |
dataSetWriterId |
protected ByteString |
encoded |
protected String |
messageId |
protected PublisherId |
publisherId |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected ByteString encoded
protected PubSubDataSetMetaDataConf dataSetMetaData
protected UnsignedShort dataSetWriterId
protected String messageId
protected PublisherId publisherId
public ByteString getEncoded()
public PubSubDataSetMetaDataConf getDataSetMetaData()
public UnsignedShort getDataSetWriterId()
public String getMessageId()
public PublisherId getPublisherId()
public PubSubJsonDataSetMetaDataMessage.Builder setEncoded(ByteString encoded)
PubSubJsonDataSetMetaDataMessage.getEncoded(). Returns itself for method chaining.setEncoded in interface PubSubJsonMessageContent.Builder<PubSubJsonDataSetMetaDataMessage.Builder>public PubSubJsonDataSetMetaDataMessage.Builder setDataSetMetaData(PubSubDataSetMetaDataConf dataSetMetaData)
PubSubJsonDataSetMetaDataMessage.getDataSetMetaData(). Returns itself for method chaining.setDataSetMetaData in interface PubSubDataSetMetaDataMessage.Builder<PubSubJsonDataSetMetaDataMessage.Builder>public PubSubJsonDataSetMetaDataMessage.Builder setDataSetWriterId(UnsignedShort dataSetWriterId)
PubSubJsonDataSetMetaDataMessage.getDataSetWriterId(). Returns itself for method chaining.setDataSetWriterId in interface PubSubDataSetMetaDataMessage.Builder<PubSubJsonDataSetMetaDataMessage.Builder>public PubSubJsonDataSetMetaDataMessage.Builder setMessageId(String messageId)
PubSubJsonDataSetMetaDataMessage.getMessageId(). Returns itself for method chaining.public PubSubJsonDataSetMetaDataMessage.Builder setPublisherId(PublisherId publisherId)
PubSubJsonDataSetMetaDataMessage.getPublisherId(). Returns itself for method chaining.setPublisherId in interface PubSubDataSetMetaDataMessage.Builder<PubSubJsonDataSetMetaDataMessage.Builder>public PubSubJsonDataSetMetaDataMessage build()
PubSubJsonDataSetMetaDataMessage with the values given to this builder.Copyright © 2026. All rights reserved.