public static final class PubSubSystemOverrides.Builder extends Object
PubSubSystemOverrides.| Modifier and Type | Field and Description |
|---|---|
protected PubSubFunction<PubSubBrokerAuthConf,PubSubBrokerCredentials> |
authConfToCredentialsResolver |
protected Integer |
maxDataSetMetaDataCount |
protected Supplier<PubSubMqttProviderConf> |
mqttProviderConf |
protected PubSubBiFunction<PubSubBrokerConnectionConf<?,?>,PubSubBrokerCredentials,PubSubMqttProviderConf> |
mqttProviderConfProvider |
protected Boolean |
storeReceivedDataSetMetaDatasInConf |
protected PubSubBiFunction<PubSubUdpUadpConnectionConf,PubSubUDPSocketKind,PubSubDatagramChannelWrapper> |
udpSocketProvider |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected PubSubFunction<PubSubBrokerAuthConf,PubSubBrokerCredentials> authConfToCredentialsResolver
protected Integer maxDataSetMetaDataCount
protected Supplier<PubSubMqttProviderConf> mqttProviderConf
protected PubSubBiFunction<PubSubBrokerConnectionConf<?,?>,PubSubBrokerCredentials,PubSubMqttProviderConf> mqttProviderConfProvider
protected Boolean storeReceivedDataSetMetaDatasInConf
protected PubSubBiFunction<PubSubUdpUadpConnectionConf,PubSubUDPSocketKind,PubSubDatagramChannelWrapper> udpSocketProvider
public PubSubFunction<PubSubBrokerAuthConf,PubSubBrokerCredentials> getAuthConfToCredentialsResolver()
public Integer getMaxDataSetMetaDataCount()
public Supplier<PubSubMqttProviderConf> getMqttProviderConf()
public PubSubBiFunction<PubSubBrokerConnectionConf<?,?>,PubSubBrokerCredentials,PubSubMqttProviderConf> getMqttProviderConfProvider()
public Boolean getStoreReceivedDataSetMetaDatasInConf()
public PubSubBiFunction<PubSubUdpUadpConnectionConf,PubSubUDPSocketKind,PubSubDatagramChannelWrapper> getUdpSocketProvider()
public PubSubSystemOverrides.Builder setAuthConfToCredentialsResolver(PubSubFunction<PubSubBrokerAuthConf,PubSubBrokerCredentials> authConfToCredentialsResolver)
PubSubSystemOverrides.getAuthConfToCredentialsResolver(). Returns itself for method chaining.public PubSubSystemOverrides.Builder setMaxDataSetMetaDataCount(Integer maxDataSetMetaDataCount)
PubSubSystemOverrides.getMaxDataSetMetaDataCount(). Returns itself for method chaining.public PubSubSystemOverrides.Builder setMqttProviderConf(Supplier<PubSubMqttProviderConf> mqttProviderConf)
PubSubSystemOverrides.getMqttProviderConf(). Returns itself for method chaining.public PubSubSystemOverrides.Builder setMqttProviderConfProvider(PubSubBiFunction<PubSubBrokerConnectionConf<?,?>,PubSubBrokerCredentials,PubSubMqttProviderConf> mqttProviderConfProvider)
PubSubSystemOverrides.getMqttProviderConfProvider(). Returns itself for method chaining.public PubSubSystemOverrides.Builder setStoreReceivedDataSetMetaDatasInConf(Boolean storeReceivedDataSetMetaDatasInConf)
PubSubSystemOverrides.getStoreReceivedDataSetMetaDatasInConf(). Returns itself for method chaining.public PubSubSystemOverrides.Builder setUdpSocketProvider(PubSubBiFunction<PubSubUdpUadpConnectionConf,PubSubUDPSocketKind,PubSubDatagramChannelWrapper> udpSocketProvider)
PubSubSystemOverrides.getUdpSocketProvider(). Returns itself for method chaining.public PubSubSystemOverrides build()
PubSubSystemOverrides with the values given to this builder.Copyright © 2026. All rights reserved.