public static final class PubSubMqttUadpReaderGroupConf.Builder extends Object
PubSubMqttUadpReaderGroupConf.| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
enabled |
protected UnsignedInteger |
maxNetworkMessageSize |
protected String |
name |
protected Map<String,PubSubMqttUadpDataSetReaderConf> |
readers |
protected PubSubSecurityConf |
securityConf |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected UnsignedInteger maxNetworkMessageSize
protected String name
protected PubSubSecurityConf securityConf
protected Boolean enabled
protected Map<String,PubSubMqttUadpDataSetReaderConf> readers
public PubSubMqttUadpReaderGroupConf.Builder addOrReplaceReader(PubSubDataSetReaderConf value)
PubSubReaderGroupConf.BuilderPubSubTransportProfile implementation as this group (e.g. UDP-UADP Reader for
UDP-UADP ReaderGroup), otherwise throws IllegalArgumentException. Replaces any
existing Reader with the same name as the given one.public final PubSubTransportProfile getTransportProfile()
PubSubGroupConf.Builderpublic PubSubConfSpecification specification()
PubSubConf.Builderspecification in interface PubSubConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>public UnsignedInteger getMaxNetworkMessageSize()
public String getName()
public PubSubSecurityConf getSecurityConf()
public Boolean isEnabled()
public Map<String,PubSubMqttUadpDataSetReaderConf> getReaders()
public PubSubMqttUadpReaderGroupConf.Builder setMaxNetworkMessageSize(UnsignedInteger maxNetworkMessageSize)
PubSubMqttUadpReaderGroupConf.getMaxNetworkMessageSize(). Returns itself for method chaining.setMaxNetworkMessageSize in interface PubSubGroupConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>public PubSubMqttUadpReaderGroupConf.Builder setName(String name)
PubSubMqttUadpReaderGroupConf.getName(). Returns itself for method chaining.setName in interface PubSubNamedConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>public PubSubMqttUadpReaderGroupConf.Builder setSecurityConf(PubSubSecurityConf securityConf)
PubSubMqttUadpReaderGroupConf.getSecurityConf(). Returns itself for method chaining.setSecurityConf in interface PubSubGroupConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>public PubSubMqttUadpReaderGroupConf.Builder setEnabled(Boolean enabled)
PubSubMqttUadpReaderGroupConf#getEnabled(). Returns itself for method chaining.setEnabled in interface PubSubGroupConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>public PubSubMqttUadpReaderGroupConf.Builder addOrReplaceReader(PubSubMqttUadpDataSetReaderConf value)
PubSubMqttUadpDataSetReaderConf.getName().public PubSubMqttUadpReaderGroupConf build()
PubSubMqttUadpReaderGroupConf with the values given to this builder.build in interface PubSubConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>build in interface PubSubReaderGroupConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>public PubSubMqttUadpReaderGroupConf.Builder removeReader(String name)
PubSubReaderGroupConf.BuilderremoveReader in interface PubSubReaderGroupConf.Builder<PubSubMqttUadpReaderGroupConf.Builder>Copyright © 2026. All rights reserved.