# Hierarchy For Package org.apache.flume.source.scribe

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.flume.source.AbstractSource (implements org.apache.flume.Source)
    - org.apache.flume.source.scribe.ScribeSource (implements org.apache.flume.conf.Configurable, org.apache.flume.EventDrivenSource)
  - org.apache.flume.source.scribe.LogEntry (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<T,F>)
  - org.apache.flume.source.scribe.Scribe
  - org.apache.flume.source.scribe.Scribe.AsyncClient.Factory (implements org.apache.thrift.async.TAsyncClientFactory<T>)
  - org.apache.flume.source.scribe.Scribe.Client.Factory (implements org.apache.thrift.TServiceClientFactory<T>)
  - org.apache.flume.source.scribe.Scribe.Log_args (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<T,F>)
  - org.apache.flume.source.scribe.Scribe.Log_result (implements java.lang.Cloneable, java.io.Serializable, org.apache.thrift.TBase<T,F>)
  - org.apache.thrift.async.TAsyncClient
    - org.apache.flume.source.scribe.Scribe.AsyncClient (implements org.apache.flume.source.scribe.Scribe.AsyncIface)
  - org.apache.thrift.async.TAsyncMethodCall<T>
    - org.apache.flume.source.scribe.Scribe.AsyncClient.Log_call
  - org.apache.thrift.TBaseProcessor<I> (implements org.apache.thrift.TProcessor)
    - org.apache.flume.source.scribe.Scribe.Processor<I> (implements org.apache.thrift.TProcessor)
  - org.apache.thrift.TServiceClient
    - org.apache.flume.source.scribe.Scribe.Client (implements org.apache.flume.source.scribe.Scribe.Iface)

## Interface Hierarchy

- org.apache.flume.source.scribe.Scribe.AsyncIface
- org.apache.flume.source.scribe.Scribe.Iface

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.flume.source.scribe.Scribe.Log_args._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.flume.source.scribe.Scribe.Log_result._Fields (implements org.apache.thrift.TFieldIdEnum)
    - org.apache.flume.source.scribe.ResultCode (implements org.apache.thrift.TEnum)
    - org.apache.flume.source.scribe.LogEntry._Fields (implements org.apache.thrift.TFieldIdEnum)

Copyright © 2009-2016 Apache Software Foundation. All Rights Reserved.