Interface Topology.ClusterTopologyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Topology.ClusterTopology, Topology.ClusterTopology.Builder
Enclosing class:
Topology

public static interface Topology.ClusterTopologyOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getVersion

      long getVersion()
      int64 version = 1;
      Returns:
      The version.
    • getMembersCount

      int getMembersCount()
      map<string, .topology_protocol.MemberState> members = 2;
    • containsMembers

      boolean containsMembers(String key)
      map<string, .topology_protocol.MemberState> members = 2;
    • getMembers

      Deprecated.
      Use getMembersMap() instead.
    • getMembersMap

      Map<String,Topology.MemberState> getMembersMap()
      map<string, .topology_protocol.MemberState> members = 2;
    • getMembersOrDefault

      Topology.MemberState getMembersOrDefault(String key, Topology.MemberState defaultValue)
      map<string, .topology_protocol.MemberState> members = 2;
    • getMembersOrThrow

      Topology.MemberState getMembersOrThrow(String key)
      map<string, .topology_protocol.MemberState> members = 2;
    • hasLastChange

      boolean hasLastChange()
      .topology_protocol.CompletedChange lastChange = 3;
      Returns:
      Whether the lastChange field is set.
    • getLastChange

      Topology.CompletedChange getLastChange()
      .topology_protocol.CompletedChange lastChange = 3;
      Returns:
      The lastChange.
    • getLastChangeOrBuilder

      Topology.CompletedChangeOrBuilder getLastChangeOrBuilder()
      .topology_protocol.CompletedChange lastChange = 3;
    • hasCurrentChange

      boolean hasCurrentChange()
      .topology_protocol.ClusterChangePlan currentChange = 4;
      Returns:
      Whether the currentChange field is set.
    • getCurrentChange

      Topology.ClusterChangePlan getCurrentChange()
      .topology_protocol.ClusterChangePlan currentChange = 4;
      Returns:
      The currentChange.
    • getCurrentChangeOrBuilder

      Topology.ClusterChangePlanOrBuilder getCurrentChangeOrBuilder()
      .topology_protocol.ClusterChangePlan currentChange = 4;
    • hasRoutingState

      boolean hasRoutingState()
      .topology_protocol.RoutingState routingState = 5;
      Returns:
      Whether the routingState field is set.
    • getRoutingState

      Topology.RoutingState getRoutingState()
      .topology_protocol.RoutingState routingState = 5;
      Returns:
      The routingState.
    • getRoutingStateOrBuilder

      Topology.RoutingStateOrBuilder getRoutingStateOrBuilder()
      .topology_protocol.RoutingState routingState = 5;