- 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.
- close() - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.TypedBufferedMutator
-
- ColumnRWHelper - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
-
A set of utility functions that read or read to a column.
- constructFilterListBasedOnFields(Set<String>) - 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.
- createAllTables(Configuration, boolean) - Static method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineSchemaCreator
-
- 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.
- 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.ApplicationTableRW
-
- createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.apptoflow.AppToFlowTableRW
-
- createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTableRW
-
Used to create the table in HBase.
- createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.domain.DomainTableRW
-
- createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTableRW
-
- createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowActivityTableRW
-
- createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.flow.FlowRunTableRW
-
- createTable(Admin, Configuration) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.subapplication.SubApplicationTableRW
-
- createTimelineSchema(String[]) - Method in class org.apache.hadoop.yarn.server.timelineservice.storage.HBaseTimelineSchemaCreator
-
- 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.common contains
a set of utility classes used across backend storage reader and writer.
- org.apache.hadoop.yarn.server.timelineservice.storage.domain - package org.apache.hadoop.yarn.server.timelineservice.storage.domain
-
Package org.apache.hadoop.yarn.server.timelineservice.storage.domain contains
a set of classes used for the domain table.
- 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.
- TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.application.ApplicationTableRW
-
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.AppToFlowTableRW
-
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.domain.DomainTableRW
-
config param name that specifies the domain table name.
- TABLE_NAME_CONF_NAME - Static variable in class org.apache.hadoop.yarn.server.timelineservice.storage.entity.EntityTableRW
-
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.FlowActivityTableRW
-
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.FlowRunTableRW
-
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.SubApplicationTableRW
-
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.
- TypedBufferedMutator<T extends org.apache.hadoop.yarn.server.timelineservice.storage.common.BaseTable<T>> - Class in org.apache.hadoop.yarn.server.timelineservice.storage.common
-
To be used to wrap an actual BufferedMutator
in a type safe manner.
- TypedBufferedMutator(BufferedMutator) - Constructor for class org.apache.hadoop.yarn.server.timelineservice.storage.common.TypedBufferedMutator
-