public static final class PubSubUdpUadpReaderGroupConf.Builder extends Object
PubSubUdpUadpReaderGroupConf.| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
enabled |
protected UnsignedInteger |
maxNetworkMessageSize |
protected String |
name |
protected Map<String,PubSubUdpUadpDataSetReaderConf> |
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,PubSubUdpUadpDataSetReaderConf> readers
public PubSubUdpUadpReaderGroupConf.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<PubSubUdpUadpReaderGroupConf.Builder>public UnsignedInteger getMaxNetworkMessageSize()
public String getName()
public PubSubSecurityConf getSecurityConf()
public Boolean isEnabled()
public Map<String,PubSubUdpUadpDataSetReaderConf> getReaders()
public PubSubUdpUadpReaderGroupConf.Builder setMaxNetworkMessageSize(UnsignedInteger maxNetworkMessageSize)
PubSubUdpUadpReaderGroupConf.getMaxNetworkMessageSize(). Returns itself for method chaining.setMaxNetworkMessageSize in interface PubSubGroupConf.Builder<PubSubUdpUadpReaderGroupConf.Builder>public PubSubUdpUadpReaderGroupConf.Builder setName(String name)
PubSubUdpUadpReaderGroupConf.getName(). Returns itself for method chaining.setName in interface PubSubNamedConf.Builder<PubSubUdpUadpReaderGroupConf.Builder>public PubSubUdpUadpReaderGroupConf.Builder setSecurityConf(PubSubSecurityConf securityConf)
PubSubUdpUadpReaderGroupConf.getSecurityConf(). Returns itself for method chaining.setSecurityConf in interface PubSubGroupConf.Builder<PubSubUdpUadpReaderGroupConf.Builder>public PubSubUdpUadpReaderGroupConf.Builder setEnabled(Boolean enabled)
PubSubUdpUadpReaderGroupConf#getEnabled(). Returns itself for method chaining.setEnabled in interface PubSubGroupConf.Builder<PubSubUdpUadpReaderGroupConf.Builder>public PubSubUdpUadpReaderGroupConf.Builder addOrReplaceReader(PubSubUdpUadpDataSetReaderConf value)
PubSubUdpUadpDataSetReaderConf.getName().public PubSubUdpUadpReaderGroupConf build()
PubSubUdpUadpReaderGroupConf with the values given to this builder.build in interface PubSubConf.Builder<PubSubUdpUadpReaderGroupConf.Builder>build in interface PubSubReaderGroupConf.Builder<PubSubUdpUadpReaderGroupConf.Builder>public PubSubUdpUadpReaderGroupConf.Builder removeReader(String name)
PubSubReaderGroupConf.BuilderremoveReader in interface PubSubReaderGroupConf.Builder<PubSubUdpUadpReaderGroupConf.Builder>Copyright © 2026. All rights reserved.