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

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

      @Nonnull public String getAddress()
    • getHttpPort

      public int getHttpPort()
    • getHttpsPort

      public int getHttpsPort()
    • getActivityLevel

      @Nonnull public 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

      @Nonnull public String toJson()
    • toJsonTree

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