public static final class PubSubJsonApplicationDescriptionMessage.Builder extends Object
PubSubJsonApplicationDescriptionMessage.| Modifier and Type | Field and Description |
|---|---|
protected ApplicationDescription |
description |
protected String |
messageId |
protected PublisherId |
publisherId |
protected List<String> |
serverCapabilities |
protected DateTime |
timestamp |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected ApplicationDescription description
protected String messageId
protected PublisherId publisherId
protected DateTime timestamp
public ApplicationDescription getDescription()
public String getMessageId()
public PublisherId getPublisherId()
public DateTime getTimestamp()
public PubSubJsonApplicationDescriptionMessage.Builder setDescription(ApplicationDescription description)
PubSubJsonApplicationDescriptionMessage.getDescription(). Returns itself for method chaining.public PubSubJsonApplicationDescriptionMessage.Builder setMessageId(String messageId)
PubSubJsonApplicationDescriptionMessage.getMessageId(). Returns itself for method chaining.public PubSubJsonApplicationDescriptionMessage.Builder setPublisherId(PublisherId publisherId)
PubSubJsonApplicationDescriptionMessage.getPublisherId(). Returns itself for method chaining.public PubSubJsonApplicationDescriptionMessage.Builder addServerCapabilities(String serverCapabilities)
PubSubJsonApplicationDescriptionMessage.getServerCapabilities(). Returns itself for method chaining.public PubSubJsonApplicationDescriptionMessage.Builder setTimestamp(DateTime timestamp)
PubSubJsonApplicationDescriptionMessage.getTimestamp(). Returns itself for method chaining.public PubSubJsonApplicationDescriptionMessage build()
PubSubJsonApplicationDescriptionMessage with the values given to this builder.Copyright © 2026. All rights reserved.