Class ApplianceInfo

java.lang.Object
org.epics.archiverappliance.config.ApplianceInfo
All Implemented Interfaces:
Serializable

public class ApplianceInfo extends Object implements Serializable
Information specific to an appliance
Author:
mshankar
See Also:
  • Constructor Details

  • Method Details

    • getMgmtURL

      public String getMgmtURL()
      Get the management URL for this appliance
      Returns:
      mgmtURL The management URL
    • getEngineURL

      public String getEngineURL()
      Get the engine URL for this appliance
      Returns:
      engineURL The engine URL
    • getRetrievalURL

      public String getRetrievalURL()
      Get the retrieval URL for this appliance
      Returns:
      retrievalURL The retrieval URL
    • getEtlURL

      public String getEtlURL()
      Get the ETL URL for this appliance
      Returns:
      etlURL The ETL URL
    • getIdentity

      public String getIdentity()
      The identity of this appliance.
      Returns:
      identify The appliance identity
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

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

      public String getClusterInetPort()
      Returns the IP:port that is used for clustering. For example, this could be localhost:16670 or archiver:17670 etc
      Returns:
      clusterInetPort The IP:port for cluster
    • getDataRetrievalURL

      public String getDataRetrievalURL()