public static final class PubSubJsonStatusMessage.Builder extends Object implements PubSubStatusMessage.Builder<PubSubJsonStatusMessage.Builder>
PubSubJsonStatusMessage.| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isCyclic |
protected String |
messageId |
protected DateTime |
nextReportTime |
protected PublisherId |
publisherId |
protected PubSubState |
status |
protected DateTime |
timestamp |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected boolean isCyclic
protected DateTime nextReportTime
protected PubSubState status
protected String messageId
protected PublisherId publisherId
protected DateTime timestamp
public boolean getIsCyclic()
public DateTime getNextReportTime()
public PubSubState getStatus()
public String getMessageId()
public PublisherId getPublisherId()
public DateTime getTimestamp()
public PubSubJsonStatusMessage.Builder setIsCyclic(boolean isCyclic)
PubSubJsonStatusMessage#isIsCyclic(). Returns itself for method chaining.setIsCyclic in interface PubSubStatusMessage.Builder<PubSubJsonStatusMessage.Builder>public PubSubJsonStatusMessage.Builder setNextReportTime(DateTime nextReportTime)
PubSubJsonStatusMessage.getNextReportTime(). Returns itself for method chaining.setNextReportTime in interface PubSubStatusMessage.Builder<PubSubJsonStatusMessage.Builder>public PubSubJsonStatusMessage.Builder setStatus(PubSubState status)
PubSubJsonStatusMessage.getStatus(). Returns itself for method chaining.setStatus in interface PubSubStatusMessage.Builder<PubSubJsonStatusMessage.Builder>public PubSubJsonStatusMessage.Builder setMessageId(String messageId)
PubSubJsonStatusMessage.getMessageId(). Returns itself for method chaining.public PubSubJsonStatusMessage.Builder setPublisherId(PublisherId publisherId)
PubSubJsonStatusMessage.getPublisherId(). Returns itself for method chaining.public PubSubJsonStatusMessage.Builder setTimestamp(DateTime timestamp)
PubSubJsonStatusMessage.getTimestamp(). Returns itself for method chaining.public PubSubJsonStatusMessage build()
PubSubJsonStatusMessage with the values given to this builder.Copyright © 2026. All rights reserved.