public static final class PubSubUadpStatusMessage.Builder extends Object implements PubSubUadpMessageContent.Builder<PubSubUadpStatusMessage.Builder>, PubSubStatusMessage.Builder<PubSubUadpStatusMessage.Builder>
PubSubUadpStatusMessage.| Modifier and Type | Field and Description |
|---|---|
protected ByteString |
encoded |
protected boolean |
isCyclic |
protected DateTime |
nextReportTime |
protected PubSubState |
status |
protected DateTime |
timestamp |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PubSubUadpStatusMessage |
build()
Returns an instance of
PubSubUadpStatusMessage with the values given to this builder. |
ByteString |
getEncoded() |
boolean |
getIsCyclic() |
DateTime |
getNextReportTime() |
PubSubState |
getStatus() |
DateTime |
getTimestamp() |
PubSubUadpStatusMessage.Builder |
setEncoded(ByteString encoded)
Set the value for
PubSubUadpStatusMessage.getEncoded(). |
PubSubUadpStatusMessage.Builder |
setIsCyclic(boolean isCyclic)
Set the value for
PubSubUadpStatusMessage#isIsCyclic(). |
PubSubUadpStatusMessage.Builder |
setNextReportTime(DateTime nextReportTime)
Set the value for
PubSubUadpStatusMessage.getNextReportTime(). |
PubSubUadpStatusMessage.Builder |
setStatus(PubSubState status)
Set the value for
PubSubUadpStatusMessage.getStatus(). |
PubSubUadpStatusMessage.Builder |
setTimestamp(DateTime timestamp)
Set the value for
PubSubUadpStatusMessage.getTimestamp(). |
protected ByteString encoded
protected boolean isCyclic
protected DateTime nextReportTime
protected PubSubState status
protected DateTime timestamp
public ByteString getEncoded()
public boolean getIsCyclic()
public DateTime getNextReportTime()
public PubSubState getStatus()
public DateTime getTimestamp()
public PubSubUadpStatusMessage.Builder setEncoded(ByteString encoded)
PubSubUadpStatusMessage.getEncoded(). Returns itself for method chaining.setEncoded in interface PubSubUadpMessageContent.Builder<PubSubUadpStatusMessage.Builder>public PubSubUadpStatusMessage.Builder setIsCyclic(boolean isCyclic)
PubSubUadpStatusMessage#isIsCyclic(). Returns itself for method chaining.setIsCyclic in interface PubSubStatusMessage.Builder<PubSubUadpStatusMessage.Builder>public PubSubUadpStatusMessage.Builder setNextReportTime(DateTime nextReportTime)
PubSubUadpStatusMessage.getNextReportTime(). Returns itself for method chaining.setNextReportTime in interface PubSubStatusMessage.Builder<PubSubUadpStatusMessage.Builder>public PubSubUadpStatusMessage.Builder setStatus(PubSubState status)
PubSubUadpStatusMessage.getStatus(). Returns itself for method chaining.setStatus in interface PubSubStatusMessage.Builder<PubSubUadpStatusMessage.Builder>public PubSubUadpStatusMessage.Builder setTimestamp(DateTime timestamp)
PubSubUadpStatusMessage.getTimestamp(). Returns itself for method chaining.public PubSubUadpStatusMessage build()
PubSubUadpStatusMessage with the values given to this builder.Copyright © 2026. All rights reserved.