Class NodeDto.Builder<B extends NodeDto.Builder<B>>

java.lang.Object
org.graylog2.cluster.nodes.NodeDto.Builder<B>
Direct Known Subclasses:
DataNodeDto.Builder, ServerNodeDto.Builder
Enclosing class:
NodeDto

public abstract static class NodeDto.Builder<B extends NodeDto.Builder<B>> extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setObjectId

      public abstract B setObjectId(String id)
    • setId

      public abstract B setId(String id)
    • setTransportAddress

      public abstract B setTransportAddress(String transportAddress)
    • setLastSeen

      public abstract B setLastSeen(org.joda.time.DateTime lastSeen)
    • setHostname

      public abstract B setHostname(String hostname)
    • setLeader

      public abstract B setLeader(boolean leader)