public static final class PubSubMqttUadpDataSetWriterConf.Builder extends Object
PubSubMqttUadpDataSetWriterConf.| Modifier and Type | Field and Description |
|---|---|
protected String |
dataSetName |
protected UnsignedShort |
dataSetWriterId |
protected Boolean |
enabled |
protected DataSetFieldContentMask |
fieldContentMask |
protected UnsignedInteger |
keyFrameCount |
protected UadpDataSetMessageContentMask |
messageContentMask |
protected String |
metaDataQueueName |
protected Duration |
metaDataUpdateTime |
protected String |
name |
protected String |
queueName |
protected BrokerTransportQualityOfService |
requestedDeliveryGuarantee |
protected UnsignedShort |
writerGroupId |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected String name
protected String metaDataQueueName
protected Duration metaDataUpdateTime
protected String queueName
protected BrokerTransportQualityOfService requestedDeliveryGuarantee
protected String dataSetName
protected UnsignedShort dataSetWriterId
protected DataSetFieldContentMask fieldContentMask
protected UnsignedInteger keyFrameCount
protected UnsignedShort writerGroupId
protected Boolean enabled
protected UadpDataSetMessageContentMask messageContentMask
public final PubSubTransportProfile getTransportProfile()
PubSubDataSetWriterConf.Builderpublic PubSubConfSpecification specification()
PubSubConf.Builderspecification in interface PubSubConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public String getName()
public String getMetaDataQueueName()
public Duration getMetaDataUpdateTime()
public String getQueueName()
public BrokerTransportQualityOfService getRequestedDeliveryGuarantee()
public String getDataSetName()
public UnsignedShort getDataSetWriterId()
public DataSetFieldContentMask getFieldContentMask()
public UnsignedInteger getKeyFrameCount()
public UnsignedShort getWriterGroupId()
public Boolean isEnabled()
public UadpDataSetMessageContentMask getMessageContentMask()
public PubSubMqttUadpDataSetWriterConf.Builder setName(String name)
PubSubMqttUadpDataSetWriterConf.getName(). Returns itself for method chaining.setName in interface PubSubNamedConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setMetaDataQueueName(String metaDataQueueName)
PubSubMqttUadpDataSetWriterConf.getMetaDataQueueName(). Returns itself for method chaining.setMetaDataQueueName in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setMetaDataUpdateTime(Duration metaDataUpdateTime)
PubSubMqttUadpDataSetWriterConf.getMetaDataUpdateTime(). Returns itself for method chaining.setMetaDataUpdateTime in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setQueueName(String queueName)
PubSubMqttUadpDataSetWriterConf.getQueueName(). Returns itself for method chaining.setQueueName in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setRequestedDeliveryGuarantee(BrokerTransportQualityOfService requestedDeliveryGuarantee)
PubSubMqttUadpDataSetWriterConf.getRequestedDeliveryGuarantee(). Returns itself for method chaining.setRequestedDeliveryGuarantee in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setDataSetName(String dataSetName)
PubSubMqttUadpDataSetWriterConf.getDataSetName(). Returns itself for method chaining.setDataSetName in interface PubSubDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setDataSetWriterId(UnsignedShort dataSetWriterId)
PubSubMqttUadpDataSetWriterConf.getDataSetWriterId(). Returns itself for method chaining.setDataSetWriterId in interface PubSubDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setFieldContentMask(DataSetFieldContentMask fieldContentMask)
PubSubMqttUadpDataSetWriterConf.getFieldContentMask(). Returns itself for method chaining.setFieldContentMask in interface PubSubDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setKeyFrameCount(UnsignedInteger keyFrameCount)
PubSubMqttUadpDataSetWriterConf.getKeyFrameCount(). Returns itself for method chaining.setKeyFrameCount in interface PubSubDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setWriterGroupId(UnsignedShort writerGroupId)
PubSubMqttUadpDataSetWriterConf.getWriterGroupId(). Returns itself for method chaining.setWriterGroupId in interface PubSubDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setEnabled(Boolean enabled)
PubSubMqttUadpDataSetWriterConf#getEnabled(). Returns itself for method chaining.setEnabled in interface PubSubDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf.Builder setMessageContentMask(UadpDataSetMessageContentMask messageContentMask)
PubSubMqttUadpDataSetWriterConf.getMessageContentMask(). Returns itself for method chaining.setMessageContentMask in interface PubSubUadpDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>public PubSubMqttUadpDataSetWriterConf build()
PubSubMqttUadpDataSetWriterConf with the values given to this builder.build in interface PubSubConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>build in interface PubSubDataSetWriterConf.Builder<PubSubMqttUadpDataSetWriterConf.Builder>Copyright © 2026. All rights reserved.