public static final class PubSubJsonNetworkMessage.Builder extends Object
PubSubJsonNetworkMessage.| Modifier and Type | Field and Description |
|---|---|
protected int |
dataSetMessageCount |
protected List<UnsignedShort> |
dataSetWriterIds |
protected List<PubSubJsonMessageContent> |
messages |
protected PubSubNetworkMessageType |
networkMessageType |
protected PublisherId |
publisherId |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected int dataSetMessageCount
protected List<UnsignedShort> dataSetWriterIds
protected List<PubSubJsonMessageContent> messages
protected PubSubNetworkMessageType networkMessageType
protected PublisherId publisherId
public int getDataSetMessageCount()
public List<UnsignedShort> getDataSetWriterIds()
public List<PubSubJsonMessageContent> getMessages()
public PubSubNetworkMessageType getNetworkMessageType()
public PublisherId getPublisherId()
public PubSubJsonNetworkMessage.Builder setDataSetMessageCount(int dataSetMessageCount)
PubSubJsonNetworkMessage.getDataSetMessageCount(). Returns itself for method chaining.public PubSubJsonNetworkMessage.Builder addDataSetWriterIds(UnsignedShort dataSetWriterIds)
PubSubJsonNetworkMessage.getDataSetWriterIds(). Returns itself for method chaining.public PubSubJsonNetworkMessage.Builder addMessages(PubSubJsonMessageContent messages)
PubSubJsonNetworkMessage.getMessages(). Returns itself for method chaining.public PubSubJsonNetworkMessage.Builder setNetworkMessageType(PubSubNetworkMessageType networkMessageType)
PubSubJsonNetworkMessage.getNetworkMessageType(). Returns itself for method chaining.public PubSubJsonNetworkMessage.Builder setPublisherId(PublisherId publisherId)
PubSubJsonNetworkMessage.getPublisherId(). Returns itself for method chaining.public PubSubJsonNetworkMessage build()
PubSubJsonNetworkMessage with the values given to this builder.Copyright © 2026. All rights reserved.