public static final class PubSubMqttUadpDataSetReaderConf.Builder extends Object
PubSubMqttUadpDataSetReaderConf.| Modifier and Type | Field and Description |
|---|---|
protected UUID |
dataSetClassId |
protected UnsignedShort |
dataSetWriterId |
protected Boolean |
enabled |
protected DataSetFieldContentMask |
fieldContentMask |
protected Boolean |
ignoreMissingMetaData |
protected UadpDataSetMessageContentMask |
messageContentMask |
protected String |
metaDataQueueName |
protected Duration |
metaDataUpdateTime |
protected String |
name |
protected PublisherId |
publisherId |
protected String |
queueName |
protected BrokerTransportQualityOfService |
requestedDeliveryGuarantee |
protected PubSubSecurityConf |
securityConf |
protected PubSubTargetVariablesConf |
subscribedDataSet |
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 UUID dataSetClassId
protected UnsignedShort dataSetWriterId
protected PublisherId publisherId
protected PubSubSecurityConf securityConf
protected PubSubTargetVariablesConf subscribedDataSet
protected UnsignedShort writerGroupId
protected Boolean enabled
protected DataSetFieldContentMask fieldContentMask
protected UadpDataSetMessageContentMask messageContentMask
protected Boolean ignoreMissingMetaData
public final PubSubTransportProfile getTransportProfile()
PubSubDataSetReaderConf.Builderpublic PubSubConfSpecification specification()
PubSubConf.Builderspecification in interface PubSubConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public String getName()
public String getMetaDataQueueName()
public Duration getMetaDataUpdateTime()
public String getQueueName()
public BrokerTransportQualityOfService getRequestedDeliveryGuarantee()
public UUID getDataSetClassId()
public UnsignedShort getDataSetWriterId()
public PublisherId getPublisherId()
public PubSubSecurityConf getSecurityConf()
public PubSubTargetVariablesConf getSubscribedDataSet()
public UnsignedShort getWriterGroupId()
public Boolean isEnabled()
public DataSetFieldContentMask getFieldContentMask()
public UadpDataSetMessageContentMask getMessageContentMask()
public Boolean isIgnoreMissingMetaData()
public PubSubMqttUadpDataSetReaderConf.Builder setName(String name)
PubSubMqttUadpDataSetReaderConf.getName(). Returns itself for method chaining.setName in interface PubSubNamedConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setMetaDataQueueName(String metaDataQueueName)
PubSubMqttUadpDataSetReaderConf.getMetaDataQueueName(). Returns itself for method chaining.setMetaDataQueueName in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setMetaDataUpdateTime(Duration metaDataUpdateTime)
PubSubMqttUadpDataSetReaderConf.getMetaDataUpdateTime(). Returns itself for method chaining.setMetaDataUpdateTime in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setQueueName(String queueName)
PubSubMqttUadpDataSetReaderConf.getQueueName(). Returns itself for method chaining.setQueueName in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setRequestedDeliveryGuarantee(BrokerTransportQualityOfService requestedDeliveryGuarantee)
PubSubMqttUadpDataSetReaderConf.getRequestedDeliveryGuarantee(). Returns itself for method chaining.setRequestedDeliveryGuarantee in interface PubSubBrokerTransportSettingsConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setDataSetClassId(UUID dataSetClassId)
PubSubMqttUadpDataSetReaderConf.getDataSetClassId(). Returns itself for method chaining.setDataSetClassId in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setDataSetWriterId(UnsignedShort dataSetWriterId)
PubSubMqttUadpDataSetReaderConf.getDataSetWriterId(). Returns itself for method chaining.setDataSetWriterId in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setPublisherId(PublisherId publisherId)
PubSubMqttUadpDataSetReaderConf.getPublisherId(). Returns itself for method chaining.setPublisherId in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setSecurityConf(PubSubSecurityConf securityConf)
PubSubMqttUadpDataSetReaderConf.getSecurityConf(). Returns itself for method chaining.setSecurityConf in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setSubscribedDataSet(PubSubTargetVariablesConf subscribedDataSet)
PubSubMqttUadpDataSetReaderConf.getSubscribedDataSet(). Returns itself for method chaining.setSubscribedDataSet in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setWriterGroupId(UnsignedShort writerGroupId)
PubSubMqttUadpDataSetReaderConf.getWriterGroupId(). Returns itself for method chaining.setWriterGroupId in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setEnabled(Boolean enabled)
PubSubMqttUadpDataSetReaderConf#getEnabled(). Returns itself for method chaining.setEnabled in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setFieldContentMask(DataSetFieldContentMask fieldContentMask)
PubSubMqttUadpDataSetReaderConf.getFieldContentMask(). Returns itself for method chaining.setFieldContentMask in interface PubSubUadpDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setMessageContentMask(UadpDataSetMessageContentMask messageContentMask)
PubSubMqttUadpDataSetReaderConf.getMessageContentMask(). Returns itself for method chaining.setMessageContentMask in interface PubSubUadpDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf.Builder setIgnoreMissingMetaData(Boolean ignoreMissingMetaData)
PubSubMqttUadpDataSetReaderConf#getIgnoreMissingMetaData(). Returns itself for method chaining.setIgnoreMissingMetaData in interface PubSubUadpDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>public PubSubMqttUadpDataSetReaderConf build()
PubSubMqttUadpDataSetReaderConf with the values given to this builder.build in interface PubSubConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>build in interface PubSubDataSetReaderConf.Builder<PubSubMqttUadpDataSetReaderConf.Builder>Copyright © 2026. All rights reserved.