Uses of Class org.apache.hadoop.hdfs.server.federation.store.records.MembershipState (Apache Hadoop HDFS-RBF 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.federation.store.records, class: MembershipState

# Uses of Class
org.apache.hadoop.hdfs.server.federation.store.records.MembershipState

Packages that use MembershipState
Package
Description
org.apache.hadoop.hdfs.server.federation.store.protocol
Contains the abstract definitions of the API request and response objects for the various state store APIs.
org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb
Protobuf implementations of FederationProtocolBase request/response objects used by state store APIs.
org.apache.hadoop.hdfs.server.federation.store.records
Contains the abstract definitions of the state store data records.
org.apache.hadoop.hdfs.server.federation.store.records.impl.pb
The protobuf implementations of state store data records defined in the org.apache.hadoop.hdfs.server.federation.store.records package.

- ## Uses of MembershipState in org.apache.hadoop.hdfs.server.federation.store.protocol

  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol that return MembershipState
  Modifier and Type
  Method
  Description
  `abstract MembershipState`
  NamenodeHeartbeatRequest.`getNamenodeMembership()`
  `abstract MembershipState`
  GetNamenodeRegistrationsRequest.`getPartialMembership()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol that return types with arguments of type MembershipState
  Modifier and Type
  Method
  Description
  `abstract List<MembershipState>`
  GetNamenodeRegistrationsResponse.`getNamenodeMemberships()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol with parameters of type MembershipState
  Modifier and Type
  Method
  Description
  `static GetNamenodeRegistrationsRequest`
  GetNamenodeRegistrationsRequest.`newInstance(MembershipState member)`
  `static NamenodeHeartbeatRequest`
  NamenodeHeartbeatRequest.`newInstance(MembershipState namenode)`
  `abstract void`
  NamenodeHeartbeatRequest.`setNamenodeMembership(MembershipState report)`
  `abstract void`
  GetNamenodeRegistrationsRequest.`setPartialMembership(MembershipState member)`
  Method parameters in org.apache.hadoop.hdfs.server.federation.store.protocol with type arguments of type MembershipState
  Modifier and Type
  Method
  Description
  `static GetNamenodeRegistrationsResponse`
  GetNamenodeRegistrationsResponse.`newInstance(List<MembershipState> records)`
  `abstract void`
  GetNamenodeRegistrationsResponse.`setNamenodeMemberships(List<MembershipState> records)`

- ## Uses of MembershipState in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb

  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb that return MembershipState
  Modifier and Type
  Method
  Description
  `MembershipState`
  NamenodeHeartbeatRequestPBImpl.`getNamenodeMembership()`
  `MembershipState`
  GetNamenodeRegistrationsRequestPBImpl.`getPartialMembership()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb that return types with arguments of type MembershipState
  Modifier and Type
  Method
  Description
  `List<MembershipState>`
  GetNamenodeRegistrationsResponsePBImpl.`getNamenodeMemberships()`
  Methods in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb with parameters of type MembershipState
  Modifier and Type
  Method
  Description
  `void`
  NamenodeHeartbeatRequestPBImpl.`setNamenodeMembership(MembershipState membership)`
  `void`
  GetNamenodeRegistrationsRequestPBImpl.`setPartialMembership(MembershipState member)`
  Method parameters in org.apache.hadoop.hdfs.server.federation.store.protocol.impl.pb with type arguments of type MembershipState
  Modifier and Type
  Method
  Description
  `void`
  GetNamenodeRegistrationsResponsePBImpl.`setNamenodeMemberships(List<MembershipState> records)`

- ## Uses of MembershipState in org.apache.hadoop.hdfs.server.federation.store.records

  Fields in org.apache.hadoop.hdfs.server.federation.store.records with type parameters of type MembershipState
  Modifier and Type
  Field
  Description
  `static final Comparator<MembershipState>`
  MembershipState.`NAME_COMPARATOR`
  Comparator based on the name.
  Methods in org.apache.hadoop.hdfs.server.federation.store.records that return MembershipState
  Modifier and Type
  Method
  Description
  `static MembershipState`
  MembershipState.`newInstance()`
  Create a new membership instance.
  `static MembershipState`
  MembershipState.`newInstance(String router, String nameservice, String namenode, String clusterId, String blockPoolId, String rpcAddress, String serviceAddress, String lifelineAddress, String webScheme, String webAddress, FederationNamenodeServiceState state, boolean safemode)`
  Create a new membership instance.
  Methods in org.apache.hadoop.hdfs.server.federation.store.records with parameters of type MembershipState
  Modifier and Type
  Method
  Description
  `int`
  MembershipState.`compareNameTo(MembershipState other)`
  Sort by nameservice, namenode, and router.

- ## Uses of MembershipState in org.apache.hadoop.hdfs.server.federation.store.records.impl.pb

  Subclasses of MembershipState in org.apache.hadoop.hdfs.server.federation.store.records.impl.pb
  Modifier and Type
  Class
  Description
  `class`
  `MembershipStatePBImpl`
  Protobuf implementation of the MembershipState record.