public final class PubSubMqttUadpWriterGroupConf extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
PubSubMqttUadpWriterGroupConf.Builder
Builder for
PubSubMqttUadpWriterGroupConf. |
static class |
PubSubMqttUadpWriterGroupConf.Fields |
PubSubConf.MapKind<T>| Modifier and Type | Field and Description |
|---|---|
static PubSubConfSpecification |
SPECIFICATION |
public static final PubSubConfSpecification SPECIFICATION
public PubSubConfSpecification specification()
PubSubConfpublic String getMetaDataQueueName()
public Duration getMetaDataUpdateTime()
getMetaDataQueueName().public String getQueueName()
public BrokerTransportQualityOfService getRequestedDeliveryGuarantee()
public UnsignedInteger getMaxNetworkMessageSize()
public String getName()
public PubSubSecurityConf getSecurityConf()
public Boolean isEnabled()
public Duration getKeepAliveTime()
public UnsignedByte getPriority()
public Duration getPublishingInterval()
public UnsignedShort getWriterGroupId()
public DataSetOrderingType getDataSetOrdering()
public UnsignedInteger getGroupVersion()
public UadpNetworkMessageContentMask getMessageContentMask()
public PubSubPublishingOffsets getPublishingOffset()
public Duration getSamplingOffset()
public Map<String,PubSubMqttUadpDataSetWriterConf> getWriters()
public PubSubMqttUadpWriterGroupConf withWriterRemoved(String name)
public PubSubMqttUadpWriterGroupConf withWriterAddedOrReplaced(PubSubMqttUadpDataSetWriterConf conf)
PubSubMqttUadpDataSetWriterConf.getName().public PubSubMqttUadpWriterGroupConf withMetaDataQueueName(String metaDataQueueName)
public PubSubMqttUadpWriterGroupConf withMetaDataUpdateTime(Duration metaDataUpdateTime)
public PubSubMqttUadpWriterGroupConf withQueueName(String queueName)
public PubSubMqttUadpWriterGroupConf withRequestedDeliveryGuarantee(BrokerTransportQualityOfService requestedDeliveryGuarantee)
public PubSubMqttUadpWriterGroupConf withMaxNetworkMessageSize(UnsignedInteger maxNetworkMessageSize)
public PubSubMqttUadpWriterGroupConf withName(String name)
PubSubNamedConfPubSubConf.toBuilder() + PubSubNamedConf.Builder.setName(String) +
PubSubConf.Builder.build().public PubSubMqttUadpWriterGroupConf withSecurityConf(PubSubSecurityConf securityConf)
public PubSubMqttUadpWriterGroupConf withEnabled(Boolean enabled)
public PubSubMqttUadpWriterGroupConf withKeepAliveTime(Duration keepAliveTime)
public PubSubMqttUadpWriterGroupConf withPriority(UnsignedByte priority)
public PubSubMqttUadpWriterGroupConf withPublishingInterval(Duration publishingInterval)
public PubSubMqttUadpWriterGroupConf withWriterGroupId(UnsignedShort writerGroupId)
public PubSubMqttUadpWriterGroupConf withDataSetOrdering(DataSetOrderingType dataSetOrdering)
public PubSubMqttUadpWriterGroupConf withGroupVersion(UnsignedInteger groupVersion)
public PubSubMqttUadpWriterGroupConf withMessageContentMask(UadpNetworkMessageContentMask messageContentMask)
public PubSubMqttUadpWriterGroupConf withPublishingOffset(PubSubPublishingOffsets publishingOffset)
public PubSubMqttUadpWriterGroupConf withSamplingOffset(Duration samplingOffset)
public static PubSubMqttUadpWriterGroupConf.Builder builder()
PubSubMqttUadpWriterGroupConf.Builder that can be used to construct instances of this classpublic PubSubMqttUadpWriterGroupConf.Builder toBuilder()
PubSubMqttUadpWriterGroupConf.Builder that is initialized with the state of this object.public final PubSubTransportProfile getTransportProfile()
PubSubGroupConfgetTransportProfile in interface PubSubGroupConfCopyright © 2026. All rights reserved.