Uses of Class
org.drasyl.node.DrasylConfig.Builder
Packages that use DrasylConfig.Builder
-
Uses of DrasylConfig.Builder in org.drasyl.node
Methods in org.drasyl.node that return DrasylConfig.BuilderModifier and TypeMethodDescriptionShortcut for callingidentityProofOfWork(ProofOfWork), andidentitySecretKey(IdentitySecretKey).abstract DrasylConfig.BuilderDrasylConfig.Builder.identityPath(Path identityPath) abstract DrasylConfig.BuilderDrasylConfig.Builder.identityProofOfWork(ProofOfWork identityProofOfWork) abstract DrasylConfig.BuilderDrasylConfig.Builder.identitySecretKey(IdentitySecretKey identitySecretKey) abstract DrasylConfig.BuilderDrasylConfig.Builder.intraVmDiscoveryEnabled(boolean intraVmDiscoveryEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.messageBufferSize(int messageBufferSize) abstract DrasylConfig.BuilderDrasylConfig.Builder.networkId(int networkId) static DrasylConfig.BuilderDrasylConfig.newBuilder()Creates a new builder to build a customDrasylConfig.static DrasylConfig.BuilderDrasylConfig.newBuilder(DrasylConfig config) abstract DrasylConfig.BuilderDrasylConfig.Builder.plugins(Set<DrasylPlugin> plugins) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteBindHost(InetAddress remoteBindHost) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteBindPort(int remoteBindPort) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteEnabled(boolean remoteEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteEndpoints(Set<PeerEndpoint> remoteEndpoints) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteExposeEnabled(boolean remoteExposeEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteHandshakeTimeout(Duration remoteHandshakeTimeout) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteLocalHostDiscoveryEnabled(boolean remoteLocalHostDiscoveryEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteLocalHostDiscoveryLeaseTime(Duration remoteLocalHostDiscoveryLeaseTime) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteLocalHostDiscoveryPath(Path remoteLocalHostDiscoveryPath) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteLocalHostDiscoveryWatchEnabled(boolean remoteLocalHostDiscoveryWatchEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteLocalNetworkDiscoveryEnabled(boolean remoteLocalNetworkDiscoveryEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArmApplicationAgreementExpireAfter(Duration remoteMessageArmApplicationAgreementExpireAfter) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArmApplicationAgreementMaxCount(int remoteMessageArmApplicationAgreementMaxCount) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArmApplicationAgreementRetryInterval(Duration remoteMessageArmApplicationAgreementRetryInterval) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArmApplicationEnabled(boolean remoteMessageArmApplicationEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArmProtocolEnabled(boolean remoteMessageArmProtocolEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArmProtocolSessionExpireAfter(Duration remoteMessageArmProtocolSessionExpireAfter) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArmProtocolSessionMaxCount(int remoteMessageArmProtocolSessionMaxCount) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArqClock(Duration remoteMessageArqClock) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArqDeadPeerTimeout(Duration remoteMessageArqDeadPeerTimeout) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArqEnabled(boolean remoteMessageArqEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArqRetryTimeout(Duration remoteMessageArqRetryTimeout) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageArqWindowSize(int remoteMessageArqWindowSize) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageComposedMessageTransferTimeout(Duration messageComposedMessageTransferTimeout) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageHopLimit(byte remoteMessageHopLimit) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageMaxContentLength(int remoteMessageMaxContentLength) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteMessageMtu(int remoteMessageMtu) abstract DrasylConfig.BuilderDrasylConfig.Builder.remotePingCommunicationTimeout(Duration remotePingCommunicationTimeout) abstract DrasylConfig.BuilderDrasylConfig.Builder.remotePingInterval(Duration remotePingInterval) abstract DrasylConfig.BuilderDrasylConfig.Builder.remotePingMaxPeers(int remotePingMaxPeers) abstract DrasylConfig.BuilderDrasylConfig.Builder.remotePingTimeout(Duration remotePingTimeout) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteStaticRoutes(Map<DrasylAddress, InetSocketAddress> remoteStaticRoutes) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteSuperPeerEnabled(boolean remoteSuperPeerEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteSuperPeerEndpoints(Set<PeerEndpoint> remoteSuperPeerEndpoints) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteTcpFallbackClientAddress(InetSocketAddress remoteTcpFallbackClientAddress) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteTcpFallbackClientTimeout(Duration remoteTcpFallbackClientTimeout) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteTcpFallbackEnabled(boolean remoteTcpFallbackEnabled) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteTcpFallbackServerBindHost(InetAddress remoteTcpFallbackServerBindHost) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteTcpFallbackServerBindPort(int remoteTcpFallbackServerBindPort) abstract DrasylConfig.BuilderDrasylConfig.Builder.remoteUniteMinInterval(Duration remoteUniteMinInterval) abstract DrasylConfig.BuilderDrasylConfig.Builder.serializationsBindingsInbound(Map<Class<?>, String> serializationsBindingsInbound) abstract DrasylConfig.BuilderDrasylConfig.Builder.serializationsBindingsOutbound(Map<Class<?>, String> serializationsBindingsOutbound) abstract DrasylConfig.BuilderDrasylConfig.Builder.serializationSerializers(Map<String, Serializer> serializationSerializers)