Class RedundancyStatus.Peer

  • Enclosing class:
    RedundancyStatus

    public static class RedundancyStatus.Peer
    extends java.lang.Object
    • Constructor Detail

      • Peer

        public Peer​(@Nullable
                    java.lang.String name,
                    @Nonnull
                    java.lang.String address,
                    int httpPort,
                    int httpsPort,
                    @Nonnull
                    ActivityLevel activityLevel,
                    boolean connected)
    • Method Detail

      • getName

        @Nonnull
        public java.util.Optional<java.lang.String> getName()
      • getAddress

        @Nonnull
        public java.lang.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 java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • toString

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

        @Nonnull
        public java.lang.String toJson()
      • toJsonTree

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