Class RedundancyStatus.Peer

java.lang.Object
com.inductiveautomation.perspective.gateway.messages.json.RedundancyStatus.Peer
Enclosing class:
RedundancyStatus

public static class RedundancyStatus.Peer extends Object
  • Constructor Details

    • Peer

      public Peer(@Nullable String name, @NonNull String address, int httpPort, int httpsPort, @NonNull ActivityLevel activityLevel, boolean connected)
  • Method Details

    • getName

      public @NonNull Optional<String> getName()
    • getAddress

      public @NonNull String getAddress()
    • getHttpPort

      public int getHttpPort()
    • getHttpsPort

      public int getHttpsPort()
    • getActivityLevel

      public @NonNull ActivityLevel getActivityLevel()
    • isConnected

      public boolean isConnected()
    • hashCode

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

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

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

      public @NonNull String toJson()
    • toJsonTree

      public @NonNull com.inductiveautomation.ignition.common.gson.JsonElement toJsonTree()