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