Uses of Class
org.drasyl.DrasylConfig.Builder
-
Packages that use DrasylConfig.Builder Package Description org.drasyl Core API that includes theDrasylNode
andDrasylConfig
. -
-
Uses of DrasylConfig.Builder in org.drasyl
Methods in org.drasyl that return DrasylConfig.Builder Modifier and Type Method Description DrasylConfig.Builder
DrasylConfig.Builder. directConnectionsChannelInitializer(Class<? extends io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>> directConnectionsChannelInitializer)
DrasylConfig.Builder
DrasylConfig.Builder. directConnectionsEnabled(boolean directConnectionsEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. directConnectionsHandshakeTimeout(Duration directConnectionsHandshakeTimeout)
DrasylConfig.Builder
DrasylConfig.Builder. directConnectionsIdleRetries(short directConnectionsIdleRetries)
DrasylConfig.Builder
DrasylConfig.Builder. directConnectionsIdleTimeout(Duration directConnectionsIdleTimeout)
DrasylConfig.Builder
DrasylConfig.Builder. directConnectionsMaxConcurrentConnections(int directConnectionsMaxConcurrentConnections)
DrasylConfig.Builder
DrasylConfig.Builder. directConnectionsRetryDelays(List<Duration> directConnectionsRetryDelays)
DrasylConfig.Builder
DrasylConfig.Builder. flushBufferSize(int flushBufferSize)
DrasylConfig.Builder
DrasylConfig.Builder. identityPath(Path identityPath)
DrasylConfig.Builder
DrasylConfig.Builder. identityPrivateKey(CompressedPrivateKey identityPrivateKey)
DrasylConfig.Builder
DrasylConfig.Builder. identityProofOfWork(ProofOfWork identityProofOfWork)
DrasylConfig.Builder
DrasylConfig.Builder. identityPublicKey(CompressedPublicKey identityPublicKey)
DrasylConfig.Builder
DrasylConfig.Builder. intraVmDiscoveryEnabled(boolean intraVmDiscoveryEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. localHostDiscoveryEnabled(boolean localHostDiscoveryEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. localHostDiscoveryLeaseTime(Duration localHostDiscoveryLeaseTime)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingInboundAllowAllPrimitives(boolean marshallingInboundAllowAllPrimitives)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingInboundAllowArrayOfDefinedTypes(boolean marshallingInboundAllowArrayOfDefinedTypes)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingInboundAllowedPackages(List<String> marshallingInboundAllowedPackages)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingInboundAllowedTypes(List<String> marshallingInboundAllowedTypes)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingOutboundAllowAllPrimitives(boolean marshallingOutboundAllowAllPrimitives)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingOutboundAllowArrayOfDefinedTypes(boolean marshallingOutboundAllowArrayOfDefinedTypes)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingOutboundAllowedPackages(List<String> marshallingOutboundAllowedPackages)
DrasylConfig.Builder
DrasylConfig.Builder. marshallingOutboundAllowedTypes(List<String> marshallingOutboundAllowedTypes)
DrasylConfig.Builder
DrasylConfig.Builder. messageComposedMessageTransferTimeout(Duration composedMessageTransferTimeout)
DrasylConfig.Builder
DrasylConfig.Builder. messageHopLimit(short messageHopLimit)
DrasylConfig.Builder
DrasylConfig.Builder. messageMaxContentLength(int messageMaxContentLength)
DrasylConfig.Builder
DrasylConfig.Builder. monitoringEnabled(boolean monitoringEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. monitoringInfluxDatabase(String monitoringInfluxDatabase)
DrasylConfig.Builder
DrasylConfig.Builder. monitoringInfluxPassword(String monitoringInfluxPassword)
DrasylConfig.Builder
DrasylConfig.Builder. monitoringInfluxReportingFrequency(Duration monitoringInfluxReportingFrequency)
DrasylConfig.Builder
DrasylConfig.Builder. monitoringInfluxUri(URI monitoringInfluxUri)
DrasylConfig.Builder
DrasylConfig.Builder. monitoringInfluxUser(String monitoringInfluxUser)
DrasylConfig.Builder
DrasylConfig.Builder. networkId(int networkId)
static DrasylConfig.Builder
DrasylConfig. newBuilder()
Creates a new builder to build a customDrasylConfig
.static DrasylConfig.Builder
DrasylConfig. newBuilder(DrasylConfig config)
DrasylConfig.Builder
DrasylConfig.Builder. plugins(Set<DrasylPlugin> plugins)
DrasylConfig.Builder
DrasylConfig.Builder. serverBindHost(InetAddress serverBindHost)
DrasylConfig.Builder
DrasylConfig.Builder. serverBindPort(int serverBindPort)
DrasylConfig.Builder
DrasylConfig.Builder. serverChannelInitializer(Class<? extends io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>> serverChannelInitializer)
DrasylConfig.Builder
DrasylConfig.Builder. serverEnabled(boolean serverEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. serverEndpoints(Set<Endpoint> serverEndpoints)
DrasylConfig.Builder
DrasylConfig.Builder. serverExposeEnabled(boolean serverExposeEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. serverHandshakeTimeout(Duration serverHandshakeTimeout)
DrasylConfig.Builder
DrasylConfig.Builder. serverIdleRetries(short serverIdleRetries)
DrasylConfig.Builder
DrasylConfig.Builder. serverIdleTimeout(Duration serverIdleTimeout)
DrasylConfig.Builder
DrasylConfig.Builder. serverSSLEnabled(boolean serverSSLEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. serverSSLProtocols(Set<String> serverSSLProtocols)
DrasylConfig.Builder
DrasylConfig.Builder. superPeerChannelInitializer(Class<? extends io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>> superPeerChannelInitializer)
DrasylConfig.Builder
DrasylConfig.Builder. superPeerEnabled(boolean superPeerEnabled)
DrasylConfig.Builder
DrasylConfig.Builder. superPeerEndpoints(Set<Endpoint> superPeerEndpoints)
DrasylConfig.Builder
DrasylConfig.Builder. superPeerHandshakeTimeout(Duration superPeerHandshakeTimeout)
DrasylConfig.Builder
DrasylConfig.Builder. superPeerIdleRetries(short superPeerIdleRetries)
DrasylConfig.Builder
DrasylConfig.Builder. superPeerIdleTimeout(Duration superPeerIdleTimeout)
DrasylConfig.Builder
DrasylConfig.Builder. superPeerRetryDelays(List<Duration> superPeerRetryDelays)
-