Interface Node

    • Method Detail

      • hostname

        String hostname()
        Returns the configured hostname for the Node.
        Returns:
        the hostname.
      • connect

        rx.Observable<LifecycleState> connect()
        Connects all currently enabled Services.
        Returns:
        the states of the Node after the connect process for all enabled Services.
      • disconnect

        rx.Observable<LifecycleState> disconnect()
        Disconnects all currently enabled Services.
        Returns:
        the states of the Node after the disconnect process for all enabled Services.
      • serviceEnabled

        boolean serviceEnabled​(ServiceType type)
        True if the given ServiceType is currently enabled on this node, false otherwise.
      • diagnostics

        rx.Observable<EndpointHealth> diagnostics()
        Returns endpoint health information for all endpoints this node is currently associated with.