A B C D E F G H I J K L M N O P R S T U V W 

A

AbstractTimelineStorageReader - Class in org.apache.hadoop.yarn.server.timelineservice.storage.reader
The base class for reading timeline data from the HBase storage.
AbstractTimelineStorageReader(TimelineReaderContext) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader
 
AbstractTimelineStorageReader.FlowContext - Class in org.apache.hadoop.yarn.server.timelineservice.storage.reader
Encapsulates flow context information.
AbstractTimelineStorageReader.FlowContext(String, String, Long) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader.FlowContext
 
add(Number, Number, Number...) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongConverter
 
add(Number, Number, Number...) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.NumericValueConverter
Adds two or more numbers.
aggregate(TimelineEntity, TimelineAggregationTrack) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineWriterImpl
 
AggregationCompactionDimension - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Identifies the compaction dimensions for the data in the FlowRunTable .
AggregationOperation - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Identifies the attributes to be set for puts into the FlowRunTable.
AppIdKeyConverter - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Encodes and decodes ApplicationId for row keys.
AppIdKeyConverter() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.AppIdKeyConverter
 
ApplicationColumn - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.application
Identifies fully qualified columns for the ApplicationTable.
ApplicationColumnFamily - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.application
Represents the application table column families.
ApplicationColumnPrefix - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.application
Identifies partially qualified columns for the application table.
ApplicationRowKey - Class in org.apache.hadoop.yarn.server.timelineservice.storage.application
Represents a rowkey for the application table.
ApplicationRowKey(String, String, String, Long, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
 
ApplicationRowKeyPrefix - Class in org.apache.hadoop.yarn.server.timelineservice.storage.application
Represents a partial rowkey (without flowName or without flowName and flowRunId) for the application table.
ApplicationRowKeyPrefix(String, String, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKeyPrefix
Creates a prefix which generates the following rowKeyPrefixes for the application table: clusterId!userName!flowName!.
ApplicationRowKeyPrefix(String, String, String, Long) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKeyPrefix
Creates a prefix which generates the following rowKeyPrefixes for the application table: clusterId!userName!flowName!flowRunId!.
ApplicationTable - Class in org.apache.hadoop.yarn.server.timelineservice.storage.application
The application table as column families info, config and metrics.
ApplicationTable() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationTable
 
AppToFlowColumnFamily - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow
Represents the app_flow table column families.
AppToFlowColumnPrefix - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow
Identifies partially qualified columns for the app-to-flow table.
AppToFlowRowKey - Class in org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow
Represents a row key for the app_flow table, which is the app id.
AppToFlowRowKey(String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowRowKey
 
AppToFlowTable - Class in org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow
The app_flow table as column families mapping.
AppToFlowTable() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowTable
 
Attribute - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Defines the attribute tuple to be set for puts into the FlowRunTable.
Attribute(String, byte[]) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.Attribute
 
augmentParams(Configuration, Connection) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader
Sets certain parameters to defaults if the values are not provided.

B

BaseTable<T> - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Implements behavior common to tables used in the timeline service storage.
BaseTable(String, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
 

C

calculateTheClosestNextRowKeyForPrefix(byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
Given a row key prefix stored in a byte array, return a byte array for its immediate next row key.
Column<T> - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
A Column represents the way to store a fully qualified column in a specific table.
ColumnFamily<T> - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
Type safe column family.
columnFor(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
Retrieve an AppToFlowColumnPrefix given a name, or null if there is no match.
columnFor(AppToFlowColumnFamily, String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
Retrieve an AppToFlowColumnPrefix given a name, or null if there is no match.
ColumnHelper<T> - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
This class is meant to be used only by explicit Columns, and not directly to write by clients.
ColumnHelper(ColumnFamily<T>) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
ColumnHelper(ColumnFamily<T>, ValueConverter) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
ColumnHelper(ColumnFamily<T>, ValueConverter, boolean) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
ColumnPrefix<T> - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
Used to represent a partially qualified column, where the actual column name will be composed of a prefix and the remainder of the column qualifier.
combineAttributes(Attribute[], AggregationOperation) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
Combines the input array of attributes and the input aggregation operation into a new array of attributes.
compare(Number, Number) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongConverter
Compares two numbers as longs.
constructFilterListBasedOnFields() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Creates a FilterList based on fields, confs and metrics to retrieve.
constructFilterListBasedOnFilters() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Creates a FilterList based on info, config and metric filters.
convertApplicationIdToString(ApplicationId) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
A utility method that converts ApplicationId to string without using FastNumberFormat in order to avoid the incompatibility issue caused by mixing hadoop-common 2.5.1 and hadoop-yarn-api 3.0 in this module.
createAllTables(Configuration, boolean) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.TimelineSchemaCreator
 
createColQualifierPrefix(ColumnPrefix<T>, String) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
 
createEntityTypeReader(TimelineReaderContext) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReaderFactory
Creates a timeline entity type reader that will read all available entity types within the specified context.
createFilterForConfsOrMetricsToRetrieve(TimelineFilterList, ColumnFamily<T>, ColumnPrefix<T>) - Static method in class org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterUtils
Create filters for confs or metrics to retrieve.
createFiltersFromColumnQualifiers(ColumnPrefix<T>, Set<String>) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Create a filter list of qualifier filters based on passed set of columns.
createFiltersIfNull() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Create a TimelineEntityFilters object with default values for filters.
createHBaseFilterList(ColumnPrefix<T>, TimelineFilterList) - Static method in class org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterUtils
Creates equivalent HBase FilterList from TimelineFilterList while converting different timeline filters(of type TimelineFilter) into their equivalent HBase filters.
createHBaseQualifierFilter(CompareFilter.CompareOp, ColumnPrefix<T>) - Static method in class org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterUtils
Create a HBase QualifierFilter for the passed column prefix and compare op.
createHBaseSingleColValueFilter(Column<T>, Object, CompareFilter.CompareOp) - Static method in class org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterUtils
Creates a HBase SingleColumnValueFilter with specified column.
createMultipleEntitiesReader(TimelineReaderContext, TimelineEntityFilters, TimelineDataToRetrieve) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReaderFactory
Creates a timeline entity reader instance for reading set of entities with the specified input and predicates.
createNewCell(Cell, byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
creates a new cell based on the input cell but with the new value.
createNewCell(byte[], byte[], byte[], long, byte[], byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
creates a cell with the given inputs.
createSingleColValueFiltersByRange(Column<T>, Object, Object) - Static method in class org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterUtils
Create 2 HBase SingleColumnValueFilter filters for the specified value range represented by start and end value and wraps them inside a filter list.
createSingleEntityReader(TimelineReaderContext, TimelineDataToRetrieve) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReaderFactory
Creates a timeline entity reader instance for reading a single entity with the specified input.
createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationTable
 
createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowTable
 
createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
Used to create the table in HBase.
createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTable
 
createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityTable
 
createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunTable
 
createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTable
 
currentTime() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimestampGenerator
Returns the current wall clock time in milliseconds, multiplied by the required precision.

D

decode(byte[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.AppIdKeyConverter
 
decode(byte[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnNameConverter
 
decode(byte[]) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.KeyConverter
Decodes a byte array and returns a key of type T.
decode(byte[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongKeyConverter
 
decode(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Decode the token encoded using Separator.encode(String).
decode(byte[], Separator...) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Decode the given separators in the token with their decoding equivalents.
decode(String, Separator...) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Decode the given separators in the token with their decoding equivalents.
decode(byte[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.StringKeyConverter
 
decodeFromString(String) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.KeyConverterToString
Decode row key from string to a key of type T.
decodeValue(byte[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.GenericConverter
 
decodeValue(byte[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongConverter
 
decodeValue(byte[]) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ValueConverter
Decode a byte array and convert it into an object depending on the converter implementation.
DEFAULT_METRICS_MAX_VERSIONS - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityTable
default max number of versions.
DEFAULT_METRICS_MAX_VERSIONS - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunTable
default max number of versions.
DEFAULT_TABLE_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTable
default value for entity table name.
DEFAULT_TABLE_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityTable
default value for flowactivity table name.
DEFAULT_TABLE_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunTable
default value for flowrun table name.
DEFAULT_TABLE_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTable
default value for subapplication table name.
defaultAugmentParams(Configuration, Connection) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader
Default behavior for all timeline readers to augment parameters.

E

EMPTY_BYTES - Static variable in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
empty bytes.
EMPTY_STRING - Static variable in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
empty string.
encode(String) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.AppIdKeyConverter
 
encode(EventColumnName) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnNameConverter
 
encode(T) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.KeyConverter
Encodes a key as a byte array.
encode(Long) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongKeyConverter
 
encode(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Used to make token safe to be used with this separator without collisions.
encode(String, Separator...) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Encode the given separators in the token with their encoding equivalents.
encode(String) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.StringKeyConverter
 
encodeAsString(T) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.KeyConverterToString
Encode key as string.
encodeValue(Object) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.GenericConverter
 
encodeValue(Object) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongConverter
 
encodeValue(Object) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ValueConverter
Encode an object as a byte array depending on the converter implementation.
end() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.Range
 
EntityColumn - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.entity
Identifies fully qualified columns for the EntityTable.
EntityColumnFamily - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.entity
Represents the entity table column families.
EntityColumnPrefix - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.entity
Identifies partially qualified columns for the entity table.
EntityRowKey - Class in org.apache.hadoop.yarn.server.timelineservice.storage.entity
Represents a rowkey for the entity table.
EntityRowKey(String, String, String, Long, String, String, Long, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
EntityRowKeyPrefix - Class in org.apache.hadoop.yarn.server.timelineservice.storage.entity
Represents a partial rowkey without the entityId or without entityType and entityId for the entity table.
EntityRowKeyPrefix(String, String, String, Long, String, String, Long, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKeyPrefix
Creates a prefix which generates the following rowKeyPrefixes for the entity table: userName!clusterId!flowName!flowRunId!AppId!entityType!.
EntityRowKeyPrefix(String, String, String, Long, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKeyPrefix
Creates a prefix which generates the following rowKeyPrefixes for the entity table: userName!clusterId!flowName!flowRunId!AppId!entityType!entityId.
EntityTable - Class in org.apache.hadoop.yarn.server.timelineservice.storage.entity
The entity table as column families info, config and metrics.
EntityTable() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTable
 
EntityTypeReader - Class in org.apache.hadoop.yarn.server.timelineservice.storage.reader
Timeline entity reader for listing all available entity types given one reader context.
EntityTypeReader(TimelineReaderContext) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.reader.EntityTypeReader
 
EventColumnName - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Encapsulates information about Event column names for application and entity tables.
EventColumnName(String, Long, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnName
 
EventColumnNameConverter - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Encodes and decodes event column names for application and entity tables.
EventColumnNameConverter() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnNameConverter
 

F

fetchColumnsFromFilterList(TimelineFilterList) - Static method in class org.apache.hadoop.yarn.server.timelineservice.reader.filter.TimelineFilterUtils
Fetch columns from filter list containing exists and multivalue equality filters.
FlowActivityColumnFamily - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Represents the flow run table column families.
FlowActivityColumnPrefix - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Identifies partially qualified columns for the FlowActivityTable.
FlowActivityRowKey - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Represents a rowkey for the flow activity table.
FlowActivityRowKey(String, Long, String, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
 
FlowActivityRowKey(String, Long, String, String, boolean) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
 
FlowActivityRowKeyPrefix - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
A prefix partial rowkey for flow activities.
FlowActivityRowKeyPrefix(String, Long) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKeyPrefix
Constructs a row key prefix for the flow activity table as follows: clusterId!dayTimestamp!.
FlowActivityRowKeyPrefix(String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKeyPrefix
Constructs a row key prefix for the flow activity table as follows: clusterId!.
FlowActivityTable - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
The flow activity table has column family info Stores the daily activity record for flows Useful as a quick lookup of what flows were running on a given day Example flow activity table record:
FlowActivityTable() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityTable
 
FlowRunColumn - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Identifies fully qualified columns for the FlowRunTable.
FlowRunColumnFamily - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Represents the flow run table column families.
FlowRunColumnPrefix - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Identifies partially qualified columns for the FlowRunTable.
FlowRunCoprocessor - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Coprocessor for flow run table.
FlowRunCoprocessor() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
FlowRunRowKey - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Represents a rowkey for the flow run table.
FlowRunRowKey(String, String, String, Long) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
 
FlowRunRowKeyPrefix - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Represents a partial rowkey (without the flowRunId) for the flow run table.
FlowRunRowKeyPrefix(String, String, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKeyPrefix
Constructs a row key prefix for the flow run table as follows: clusterId!userI!flowName!.
FlowRunTable - Class in org.apache.hadoop.yarn.server.timelineservice.storage.flow
The flow run table has column family info Stores per flow run information aggregated across applications.
FlowRunTable() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunTable
 
FlowScannerOperation - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.flow
Identifies the scanner operation on the FlowRunTable.
flush() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineWriterImpl
 

G

GenericConverter - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Uses GenericObjectMapper to encode objects as bytes and decode bytes as objects.
getAggregationCompactionDimension(List<Tag>) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
returns app id from the list of tags.
getAggregationCompactionDimension(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationCompactionDimension
 
getAggregationOperation(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationOperation
returns the AggregationOperation enum that represents that string.
getAggregationOperation() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
 
getAggregationOperationFromTagsList(List<Tag>) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
Returns the first seen aggregation operation as seen in the list of input tags or null otherwise.
getAppId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
 
getAppId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowRowKey
 
getAppId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getAttribute(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationCompactionDimension
 
getAttribute() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationOperation
 
getAttribute() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
getAttribute() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
getBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnFamily
 
getBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnFamily
 
getBytes() - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnFamily
Keep a local copy if you need to avoid overhead of repeated cloning.
getBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnFamily
 
getBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnFamily
 
getBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnFamily
 
getBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnFamily
 
getClusterId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
 
getClusterId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getClusterId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
 
getClusterId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
 
getClusterId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
 
getColumnFamily() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumn
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
getColumnFamilyBytes() - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.Column
Returns column family name(as bytes) associated with this column.
getColumnFamilyBytes() - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
Returns column family name(as bytes) associated with this column prefix.
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumn
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumn
 
getColumnFamilyBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
getColumnPrefix() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
getColumnPrefix() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
getColumnPrefix() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
getColumnPrefix() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
getColumnPrefixBytes(byte[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
getColumnPrefixBytes(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
getColumnPrefixBytes(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
getColumnPrefixBytes(byte[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
getColumnPrefixBytes(String) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
 
getColumnPrefixBytes(byte[]) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
 
getColumnPrefixBytes(byte[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
getColumnPrefixBytes(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
getColumnPrefixBytes(byte[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
getColumnPrefixBytes(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
getColumnPrefixBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
getColumnPrefixBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
getColumnPrefixBytes(byte[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
getColumnPrefixBytes(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
getColumnPrefixBytes(byte[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
getColumnPrefixBytes(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
getColumnQualifier(byte[], String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
getColumnQualifier(byte[], long) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
getColumnQualifier(byte[], byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
getColumnQualifier() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnName
 
getColumnQualifierBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumn
 
getColumnQualifierBytes() - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.Column
Get byte representation for this column qualifier.
getColumnQualifierBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumn
 
getColumnQualifierBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
 
getColumnQualifierBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumn
 
getContext() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader
 
getDataToRetrieve() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
 
getDayTimestamp() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
 
getEntities(TimelineReaderContext, TimelineEntityFilters, TimelineDataToRetrieve) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineReaderImpl
 
getEntity(TimelineReaderContext, TimelineDataToRetrieve) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineReaderImpl
 
getEntityId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getEntityId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
 
getEntityIdPrefix() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getEntityIdPrefix() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
 
getEntityType() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getEntityType() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
 
getEntityTypes(TimelineReaderContext) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineReaderImpl
 
getFilters() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
 
getFlowName() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
 
getFlowName() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getFlowName() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
 
getFlowName() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
 
getFlowName() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader.FlowContext
 
getFlowRunId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
 
getFlowRunId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getFlowRunId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
 
getFlowRunId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader.FlowContext
 
getId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnName
 
getInBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationCompactionDimension
 
getInBytes() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationOperation
 
getInfoKey() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnName
 
getInstance() - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.GenericConverter
 
getKeySize() - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.AppIdKeyConverter
Returns the size of app id after encoding.
getName() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.Attribute
 
getResult(Configuration, Connection, Get) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
 
getResult(Configuration, Connection, FilterList) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Fetches a Result instance for a single-entity read.
getResults(Configuration, Connection, FilterList) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Fetches a ResultScanner for a multi-entity read.
getResultScanner(Configuration, Connection, Scan) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
 
getRowKey() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
Constructs a row key for the application table as follows: clusterId!userName!flowName!flowRunId!AppId.
getRowKey() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowRowKey
Constructs a row key prefix for the app_flow table.
getRowKey() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
Constructs a row key for the entity table as follows: userName!clusterId!flowName!flowRunId!AppId!entityType!entityId.
getRowKey() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
Constructs a row key for the flow activity table as follows: clusterId!dayTimestamp!user!flowName.
getRowKey() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
Constructs a row key for the entity table as follows: { clusterId!userId!flowName!Inverted Flow Run Id}.
getRowKey() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
Constructs a row key for the sub app table as follows: subAppUserId!clusterId!entityType !entityPrefix!entityId!userId.
getRowKeyAsString() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
Constructs a row key for the application table as follows: clusterId!userName!flowName!flowRunId!AppId.
getRowKeyAsString() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
Constructs a row key for the entity table as follows:
getRowKeyAsString() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
Constructs a row key for the flow activity table as follows: clusterId!dayTimestamp!user!flowName.
getRowKeyAsString() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
Constructs a row key for the flow run table as follows: clusterId!userId!flowName!Flow Run Id.
getRowKeyAsString() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
Constructs a row key for the sub app table as follows:
getRowKeyPrefix() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKeyPrefix
 
getRowKeyPrefix() - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.RowKeyPrefix
Create a row key prefix, meaning a partial rowkey that can be used in range scans.
getRowKeyPrefix() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKeyPrefix
 
getRowKeyPrefix() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKeyPrefix
 
getRowKeyPrefix() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKeyPrefix
 
getRowKeyPrefix() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKeyPrefix
 
getSubAppUserId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
 
getSupplementedTimestamp(long, String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimestampGenerator
Returns a timestamp multiplied with TS_MULTIPLIER and last few digits of application id.
getTable() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Returns the main table to be used by the entity reader.
getTableMutator(Configuration, Connection) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
Used to create a type-safe mutator for this table.
getTableName(Configuration, String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
Get the table name for the input table.
getTableName(Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
Get the table name for this table.
getTableName(Configuration, String, String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable
Get the table name based on the input config parameters.
getTagFromAttribute(Map.Entry<String, byte[]>) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
Creates a Tag from the input attribute.
getTagType() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationCompactionDimension
 
getTagType() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationOperation
 
getTimelineServiceHBaseConf(Configuration) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
 
getTimestamp() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.EventColumnName
 
getTopOfTheDayTimestamp(long) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
returns the timestamp of that day's start (which is midnight 00:00:00 AM) for a given input timestamp.
getTruncatedTimestamp(long) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimestampGenerator
truncates the last few digits of the timestamp which were supplemented by the TimestampGenerator#getSupplementedTimestamp function.
getUniqueTimestamp() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimestampGenerator
Returns a timestamp value unique within the scope of this TimestampGenerator instance.
getUserId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
 
getUserId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
 
getUserId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
 
getUserId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
 
getUserId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader.FlowContext
 
getUserId() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
 
getUsernameSplits() - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimelineHBaseSchemaConstants
 
getValue() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
 
getValue() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.Attribute
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumn
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
getValueConverter() - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.Column
Returns value converter implementation associated with this column.
getValueConverter() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
getValueConverter() - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
Returns value converter implementation associated with this column prefix.
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumn
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumn
 
getValueConverter() - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 

H

hasField(EnumSet<TimelineReader.Field>, TimelineReader.Field) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Check if we have a certain field amongst fields to retrieve.
HBaseTimelineReaderImpl - Class in org.apache.hadoop.yarn.server.timelineservice.storage
HBase based implementation for TimelineReader.
HBaseTimelineReaderImpl() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineReaderImpl
 
HBaseTimelineStorageUtils - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
A bunch of utility functions used in HBase TimelineService backend.
HBaseTimelineWriterImpl - Class in org.apache.hadoop.yarn.server.timelineservice.storage
This implements a hbase based backend for storing the timeline entity information.
HBaseTimelineWriterImpl() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineWriterImpl
 

I

invertInt(int) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
Converts an int into it's inverse int to be used in (row) keys where we want to have the largest int value in the top of the table (scans start at the largest int first).
invertLong(long) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongConverter
Converts a timestamp into it's inverse timestamp to be used in (row) keys where we want to have the most recent timestamp in the top of the table (scans start at the most recent timestamp first).
isIntegralValue(Object) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
Checks if passed object is of integral type(Short/Integer/Long).
isSingleEntityRead() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Checks whether the reader has been created to fetch single entity or multiple entities.

J

join(byte[]...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Returns a single byte array containing all of the individual arrays components separated by this separator.
joinEncoded(String...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Concatenates items (as String), using this separator.
joinEncoded(Iterable<?>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Concatenates items (as String), using this separator.

K

KeyConverter<T> - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
Interface which has to be implemented for encoding and decoding row keys and columns.
KeyConverterToString<T> - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
Interface which has to be implemented for encoding and decoding row keys or column qualifiers as string.

L

length() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.Range
 
LongConverter - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Encodes a value by interpreting it as a Long and converting it to bytes and decodes a set of bytes as a Long.
LongConverter() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongConverter
 
LongKeyConverter - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Encodes and decodes column names / row keys which are long.
LongKeyConverter() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.LongKeyConverter
 
lookupFlowContext(AppToFlowRowKey, String, Configuration, Connection) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader
Looks up flow context from AppToFlow table.

M

main(String[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.TimelineSchemaCreator
 
MILLIS_ONE_DAY - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
milliseconds in one day.

N

NumericValueConverter - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
Extends ValueConverter interface for numeric converters to support numerical operations such as comparison, addition, etc.

O

org.apache.hadoop.yarn.server.timelineservice.reader.filter - package org.apache.hadoop.yarn.server.timelineservice.reader.filter
Package org.apache.hadoop.server.timelineservice.reader.filter stores timeline filter implementations.
org.apache.hadoop.yarn.server.timelineservice.storage - package org.apache.hadoop.yarn.server.timelineservice.storage
Package org.apache.hadoop.yarn.server.timelineservice.storage contains classes which define and implement reading and writing to backend storage.
org.apache.hadoop.yarn.server.timelineservice.storage.application - package org.apache.hadoop.yarn.server.timelineservice.storage.application
Package org.apache.hadoop.yarn.server.timelineservice.storage.application contains classes related to implementation for application table.
org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow - package org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow
Package org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow contains classes related to implementation for app to flow table.
org.apache.hadoop.yarn.server.timelineservice.storage.common - package org.apache.hadoop.yarn.server.timelineservice.storage.common
Package org.apache.hadoop.yarn.server.timelineservice.storage contains classes which define and implement reading and writing to backend storage.
org.apache.hadoop.yarn.server.timelineservice.storage.entity - package org.apache.hadoop.yarn.server.timelineservice.storage.entity
Package org.apache.hadoop.yarn.server.timelineservice.storage.entity contains classes related to implementation for entity table.
org.apache.hadoop.yarn.server.timelineservice.storage.flow - package org.apache.hadoop.yarn.server.timelineservice.storage.flow
Package org.apache.hadoop.yarn.server.timelineservice.storage.flow contains classes related to implementation for flow related tables, viz.
org.apache.hadoop.yarn.server.timelineservice.storage.reader - package org.apache.hadoop.yarn.server.timelineservice.storage.reader
Package org.apache.hadoop.yarn.server.timelineservice.storage.reader contains classes used to read entities from backend based on query type.
org.apache.hadoop.yarn.server.timelineservice.storage.subapplication - package org.apache.hadoop.yarn.server.timelineservice.storage.subapplication
Package org.apache.hadoop.yarn.server.timelineservice.storage.subapplication contains classes related to implementation for subapplication table.

P

parseEntity(Result) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Parses the result retrieved from HBase backend and convert it into a TimelineEntity object.
parseRowKey(byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
Given the raw row key as bytes, returns the row key as an object.
parseRowKey(byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowRowKey
Given the raw row key as bytes, returns the row key as an object.
parseRowKey(byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
Given the raw row key as bytes, returns the row key as an object.
parseRowKey(byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
Given the raw row key as bytes, returns the row key as an object.
parseRowKey(byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
Given the raw row key as bytes, returns the row key as an object.
parseRowKey(byte[]) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
Given the raw row key as bytes, returns the row key as an object.
parseRowKeyFromString(String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationRowKey
Given the encoded row key as string, returns the row key as an object.
parseRowKeyFromString(String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityRowKey
Given the encoded row key as string, returns the row key as an object.
parseRowKeyFromString(String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityRowKey
Given the raw row key as string, returns the row key as an object.
parseRowKeyFromString(String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
Given the encoded row key as string, returns the row key as an object.
parseRowKeyFromString(String) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
Given the encoded row key as string, returns the row key as an object.
postFlush(ObserverContext<RegionCoprocessorEnvironment>, Store, StoreFile) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
postScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Scan, RegionScanner) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
preCompact(ObserverContext<RegionCoprocessorEnvironment>, Store, InternalScanner, ScanType, CompactionRequest) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
preFlush(ObserverContext<RegionCoprocessorEnvironment>, Store, InternalScanner) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
preGetOp(ObserverContext<RegionCoprocessorEnvironment>, Get, List<Cell>) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
prePut(ObserverContext<RegionCoprocessorEnvironment>, Put, WALEdit, Durability) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
preScannerOpen(ObserverContext<RegionCoprocessorEnvironment>, Scan, RegionScanner) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 

R

Range - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Encapsulates a range with start and end indices.
Range(int, int) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.Range
Defines a range from start index (inclusive) to end index (exclusive).
readEntities(Configuration, Connection) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Reads and deserializes a set of timeline entities from the HBase storage.
readEntity(Configuration, Connection) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Reads and deserializes a single timeline entity from the HBase storage.
readEntityTypes(Configuration, Connection) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.EntityTypeReader
Reads a set of timeline entity types from the HBase storage for the given context.
readEvents(TimelineEntity, Result, ColumnPrefix<T>) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Read events from the entity table or the application table.
readMetrics(TimelineEntity, Result, ColumnPrefix<?>) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Helper method for reading and deserializing TimelineMetric objects using the specified column prefix.
readRelationship(TimelineEntity, Result, ColumnPrefix<T>, boolean) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Helper method for reading relationship.
readResult(Result) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumn
 
readResult(Result, String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
readResult(Result, String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
readResult(Result) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.Column
Get the latest version of this specified column.
readResult(Result, byte[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
Get the latest version of this specified column.
readResult(Result, String) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
Get the latest version of this specified column.
readResult(Result) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumn
 
readResult(Result, String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
readResult(Result, String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
readResult(Result) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
 
readResult(Result, String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
readResult(Result) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumn
 
readResult(Result, String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
readResults(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
readResults(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
readResults(Result, byte[], KeyConverter<K>) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
readResults(Result, KeyConverter<K>) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
 
readResults(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
readResults(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
readResults(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
readResults(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
readResultsWithTimestamps(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
readResultsWithTimestamps(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
readResultsWithTimestamps(Result, byte[], KeyConverter<K>) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
 
readResultsWithTimestamps(Result, KeyConverter<K>) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
 
readResultsWithTimestamps(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
readResultsWithTimestamps(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
readResultsWithTimestamps(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
readResultsWithTimestamps(Result, KeyConverter<K>) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
RowKeyPrefix<R> - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
In queries where a single result is needed, an exact rowkey can be used through the corresponding rowkey#getRowKey() method.

S

Separator - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.common
Used to separate row qualifiers, column qualifiers and compound fields.
serviceInit(Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineReaderImpl
 
serviceInit(Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineWriterImpl
initializes the hbase connection to write to the entity table.
serviceStop() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineReaderImpl
 
serviceStop() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineWriterImpl
close the hbase connections The close APIs perform flushing and release any resources held.
setMetricsTimeRange(Query, byte[], long, long) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.HBaseTimelineStorageUtils
 
setMetricsTTL(int, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationTable
 
setMetricsTTL(int, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTable
 
setMetricsTTL(int, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTable
 
setTable(BaseTable<?>) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
 
split(byte[], int) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Splits the source array into multiple array segments using this separator, up to a maximum of count items.
split(byte[], int[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Splits the source array into multiple array segments using this separator.
split(byte[]) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Splits the source array into multiple array segments using this separator, as many times as splits are found.
splitEncoded(String) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
 
start() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.Range
 
start(CoprocessorEnvironment) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunCoprocessor
 
store(byte[], TypedBufferedMutator<ApplicationTable>, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumn
 
store(byte[], TypedBufferedMutator<ApplicationTable>, byte[], Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
store(byte[], TypedBufferedMutator<ApplicationTable>, String, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
 
store(byte[], TypedBufferedMutator<AppToFlowTable>, byte[], Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
store(byte[], TypedBufferedMutator<AppToFlowTable>, String, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
 
store(byte[], TypedBufferedMutator<T>, Long, Object, Attribute...) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.Column
Sends a Mutation to the table.
store(byte[], TypedBufferedMutator<?>, byte[], Long, Object, Attribute...) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnHelper
Sends a Mutation to the table.
store(byte[], TypedBufferedMutator<T>, byte[], Long, Object, Attribute...) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
Sends a Mutation to the table.
store(byte[], TypedBufferedMutator<T>, String, Long, Object, Attribute...) - Method in interface org.apache.hadoop.yarn.server.timelineservice.storage.common.ColumnPrefix
Sends a Mutation to the table.
store(byte[], TypedBufferedMutator<EntityTable>, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumn
 
store(byte[], TypedBufferedMutator<EntityTable>, String, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
store(byte[], TypedBufferedMutator<EntityTable>, byte[], Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
 
store(byte[], TypedBufferedMutator<FlowActivityTable>, byte[], Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
store(byte[], TypedBufferedMutator<FlowActivityTable>, String, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
 
store(byte[], TypedBufferedMutator<FlowRunTable>, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
 
store(byte[], TypedBufferedMutator<FlowRunTable>, String, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
store(byte[], TypedBufferedMutator<FlowRunTable>, byte[], Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
 
store(byte[], TypedBufferedMutator<SubApplicationTable>, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumn
 
store(byte[], TypedBufferedMutator<SubApplicationTable>, String, Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
store(byte[], TypedBufferedMutator<SubApplicationTable>, byte[], Long, Object, Attribute...) - Method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
 
StringKeyConverter - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Encodes and decodes column names / row keys which are merely strings.
StringKeyConverter() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.StringKeyConverter
 
SubApplicationColumn - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.subapplication
Identifies fully qualified columns for the SubApplicationTable.
SubApplicationColumnFamily - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.subapplication
Represents the sub application table column families.
SubApplicationColumnPrefix - Enum in org.apache.hadoop.yarn.server.timelineservice.storage.subapplication
Identifies partially qualified columns for the sub app table.
SubApplicationRowKey - Class in org.apache.hadoop.yarn.server.timelineservice.storage.subapplication
Represents a rowkey for the sub app table.
SubApplicationRowKey(String, String, String, Long, String, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKey
 
SubApplicationRowKeyPrefix - Class in org.apache.hadoop.yarn.server.timelineservice.storage.subapplication
Represents a partial rowkey without the entityId or without entityType and entityId for the sub application table.
SubApplicationRowKeyPrefix(String, String, String, Long, String, String) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationRowKeyPrefix
Creates a prefix which generates the following rowKeyPrefixes for the sub application table: subAppUserId!clusterId!entityType!entityPrefix!userId.
SubApplicationTable - Class in org.apache.hadoop.yarn.server.timelineservice.storage.subapplication
The sub application table has column families: info, config and metrics.
SubApplicationTable() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTable
 

T

TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationTable
config param name that specifies the application table name.
TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowTable
config param name that specifies the app_flow table name.
TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTable
config param name that specifies the entity table name.
TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityTable
config param name that specifies the flowactivity table name.
TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunTable
config param name that specifies the flowrun table name.
TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTable
config param name that specifies the subapplication table name.
TimelineEntityReader - Class in org.apache.hadoop.yarn.server.timelineservice.storage.reader
The base class for reading and deserializing timeline entities from the HBase storage.
TimelineEntityReader(TimelineReaderContext, TimelineEntityFilters, TimelineDataToRetrieve) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Instantiates a reader for multiple-entity reads.
TimelineEntityReader(TimelineReaderContext, TimelineDataToRetrieve) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.reader.TimelineEntityReader
Instantiates a reader for single-entity reads.
TimelineEntityReaderFactory - Class in org.apache.hadoop.yarn.server.timelineservice.storage.reader
Factory methods for instantiating a timeline entity reader.
TimelineFilterUtils - Class in org.apache.hadoop.yarn.server.timelineservice.reader.filter
Set of utility methods used by timeline filter classes.
TimelineHBaseSchemaConstants - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
contains the constants used in the context of schema accesses for TimelineEntity information.
TimelineSchemaCreator - Class in org.apache.hadoop.yarn.server.timelineservice.storage
This creates the schema for a hbase based backend for storing application timeline information.
TimestampGenerator - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
Utility class that allows HBase coprocessors to interact with unique timestamps.
TimestampGenerator() - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimestampGenerator
 
toString() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunRowKey
returns the Flow Key as a verbose String output.
TS_MULTIPLIER - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimestampGenerator
 
TypedBufferedMutator<T> - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
Just a typed wrapper around BufferedMutator used to ensure that columns can write only to the table mutator for the right table.

U

USERNAME_SPLIT_KEY_PREFIX_LENGTH - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TimelineHBaseSchemaConstants
The length at which keys auto-split.

V

validateParams() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.AbstractTimelineStorageReader
Validates the required parameters to read the entities.
validateParams() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.reader.EntityTypeReader
 
ValueConverter - Interface in org.apache.hadoop.yarn.server.timelineservice.storage.common
Converter used to encode/decode value associated with a column prefix or a column.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationCompactionDimension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowScannerOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnFamily
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationColumnPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowColumnPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityColumnPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationCompactionDimension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.AggregationOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityColumnPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunColumnPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowScannerOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnFamily
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationColumnPrefix
Returns an array containing the constants of this enum type, in the order they are declared.
VARIABLE_SIZE - Static variable in enum org.apache.hadoop.yarn.server.timelineservice.storage.common.Separator
Indicator for variable size of an individual segment in a split.

W

write(TimelineCollectorContext, TimelineEntities, UserGroupInformation) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineWriterImpl
Stores the entire information in TimelineEntities to the timeline store.
A B C D E F G H I J K L M N O P R S T U V W 

Copyright © 2017 Apache Software Foundation. All Rights Reserved.