class
RaftConfig extends ServerConfig
Instance Constructors
-
new
RaftConfig(c: Config)
Type Members
-
implicit
class
RichArgs extends AnyRef
-
implicit
class
RichMap extends AnyRef
-
implicit
class
RichString extends AnyRef
-
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
actorSystemName: String
-
final
def
asInstanceOf[T0]: T0
-
def
asList(path: String, separator: Option[String] = Option(",")): List[String]
-
def
asLocation(uri: Uri): HostLocation
-
implicit
def
asRichConfig(c: Config): RichConfig
-
def
chunkSize: Int
-
-
-
def
clientForUri(uri: Uri): RestClient
-
def
clone(): AnyRef
-
def
clusterNodes[T](implicit arg0: Encoder[T]): Map[NodeId, RaftEndpoint[T]]
-
def
collectAsMap: Map[String, String]
-
def
collectAsStrings: List[(String, String)]
-
val
config: Config
-
def
describe(implicit opts: ConfigRenderOptions = concise().setFormatted(true)): String
-
-
def
enableSupportRoutes: Boolean
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
filterNot(path: (String) ⇒ Boolean): Config
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
-
def
host: String
-
def
hostLocationForConfig(c: Config): HostLocation
-
def
id: String
-
def
includeRaftSupportRoutes: Boolean
-
def
includeUIRoutes: Boolean
-
def
intersect(other: Config): Config
-
final
def
isInstanceOf[T0]: Boolean
-
def
json: String
-
def
launchBrowser: Boolean
-
def
leaderClient[T](implicit arg0: Encoder[T], arg1: Decoder[T]): LeaderClient[T]
-
def
leaderClientFor[T](loc: HostLocation)(implicit arg0: Encoder[T], arg1: Decoder[T]): LeaderClient[T]
-
def
location: HostLocation
-
def
messageRequestsDir: Option[Path]
-
final
def
ne(arg0: AnyRef): Boolean
-
def
newConfig(overrides: Map[String, String]): Config
-
def
newRaftClientById[T](c: Config)(implicit arg0: Encoder[T]): (String, Rest[T])
-
-
def
nextActorSystemName(): String
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
numberOfMessageToKeep: Int
-
def
or(other: Config): Config
-
def
pathRoots: List[String]
-
def
paths: List[String]
-
def
persistentDir: Path
-
def
port: Int
-
-
def
retryClient(loc: HostLocation = location): RetryClient
-
def
runWithRoutes[T](routes: Route, svc: T): Future[RunningService[ServerConfig, T]]
-
def
seedNodeConfigs: List[Config]
-
def
seedNodeLocations: List[HostLocation]
-
-
def
show(options: ConfigRenderOptions = ...): Option[String]
-
def
supportClient[T](implicit arg0: Encoder[T], arg1: Decoder[T]): RaftSupportClient[T]
-
def
supportClientFor[T](loc: HostLocation)(implicit arg0: Encoder[T], arg1: Decoder[T]): RaftSupportClient[T]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
def
unique: Config
-
def
uniquePaths: List[String]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
waitOnUserInput: Boolean
-
def
withFallback(fallback: Config): RaftConfig
-
def
withLocation(location: HostLocation): RaftConfig
-
def
withNodes(otherNodes: Iterable[HostLocation]): RaftConfig
-
def
withOverrides(overrides: Config): RaftConfig
-
def
withPaths(paths: List[String]): Config
-
def
withPaths(first: String, theRest: String*): Config
-
def
withUserArgs(args: Array[String], unrecognizedArg: (String) ⇒ Config = ParseArg.Throw): Config
-
def
without(paths: TraversableOnce[String]): Config
-
def
without(firstPath: String, theRest: String*): Config
-
def
without(other: Config): Config
-
def
withoutSystem: Config
Inherited from AnyRef
Inherited from Any