Class DittoConfig.Connect.Server

java.lang.Object
com.ditto.java.DittoConfig.Connect
com.ditto.java.DittoConfig.Connect.Server
Enclosing class:
DittoConfig.Connect

public static final class DittoConfig.Connect.Server extends DittoConfig.Connect
Configuration for connecting through a Ditto Big Peer server.
  • Constructor Details

    • Server

      public Server(@NonNull URI url)
      Creates a Server connection configuration with the specified URL.
      Parameters:
      url - the server URL as a URI.
    • Server

      public Server(@NonNull String url)
      Creates a Server connection configuration with the specified URL.
      Parameters:
      url - the server URL as a string.
  • Method Details

    • getUrl

      public @NonNull String getUrl()
      Returns the server URL as a string.
      Returns:
      the server URL.
    • getURIUrl

      public @NonNull URI getURIUrl()
      Returns the server URL as a URI.
      Returns:
      the server URL as a URI.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object