Class DruidServerMetadata

java.lang.Object
org.apache.druid.server.coordination.DruidServerMetadata

public class DruidServerMetadata extends Object
  • Constructor Details

    • DruidServerMetadata

      public DruidServerMetadata(String name, @Nullable String hostAndPort, @Nullable String hostAndTlsPort, long maxSize, ServerType type, String tier, int priority)
  • Method Details

    • getName

      public String getName()
    • getHost

      public String getHost()
    • getHostAndPort

      @Nullable public String getHostAndPort()
    • getHostAndTlsPort

      @Nullable public String getHostAndTlsPort()
    • getMaxSize

      public long getMaxSize()
    • getTier

      public String getTier()
    • getType

      public ServerType getType()
    • getPriority

      public int getPriority()
    • isSegmentReplicationTarget

      public boolean isSegmentReplicationTarget()
    • isSegmentBroadcastTarget

      public boolean isSegmentBroadcastTarget()
    • isSegmentReplicationOrBroadcastTarget

      public boolean isSegmentReplicationOrBroadcastTarget()
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object