org.apache.hadoop.ha.proto Class Hierarchy (Apache Hadoop Main 3.5.0 API)
Description: tree: package: org.apache.hadoop.ha.proto

# Hierarchy For Package org.apache.hadoop.ha.proto

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hadoop.thirdparty.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements org.apache.hadoop.thirdparty.protobuf.MessageLite)
    - org.apache.hadoop.thirdparty.protobuf.AbstractMessage (implements org.apache.hadoop.thirdparty.protobuf.Message)
      - org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3 (implements java.io.Serializable)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProtoOrBuilder)
  - org.apache.hadoop.thirdparty.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements org.apache.hadoop.thirdparty.protobuf.MessageLite.Builder)
    - org.apache.hadoop.thirdparty.protobuf.AbstractMessage.Builder<BuilderType> (implements org.apache.hadoop.thirdparty.protobuf.Message.Builder)
      - org.apache.hadoop.thirdparty.protobuf.GeneratedMessageV3.Builder<BuilderT>
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProtoOrBuilder)
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService (implements org.apache.hadoop.thirdparty.protobuf.Service)
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.Stub (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.Interface)
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService (implements org.apache.hadoop.thirdparty.protobuf.Service)
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.Stub (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.Interface)

## Interface Hierarchy

- org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.BlockingInterface
- org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.Interface
- org.apache.hadoop.thirdparty.protobuf.MessageLiteOrBuilder
  - org.apache.hadoop.thirdparty.protobuf.MessageOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProtoOrBuilder
- org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.BlockingInterface
- org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.Interface

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HARequestSource (implements org.apache.hadoop.thirdparty.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceStateProto (implements org.apache.hadoop.thirdparty.protobuf.ProtocolMessageEnum)