| Class | Description |
|---|---|
| AbstractEvent<TYPE extends java.lang.Enum<TYPE>> |
Parent class of all the events.
|
| AbstractFSNodeStore<M> |
Abstract class for File System based store.
|
| AbstractFSNodeStore.StoreSchema |
Filesystem store schema define the log name and mirror name.
|
| AbstractLabel |
Generic class capturing the information required commonly across Partitions
and Attributes.
|
| AbstractLivelinessMonitor<O> |
A simple liveliness monitor with which clients can register, trust the
component to monitor liveliness, get a call-back on expiry and then finally
unregister.
|
| AbstractMapRTicketGenerator |
Handler to respond to a newly registered application with ResourceManager.
|
| AccessRequest |
This request object contains all the context information to determine whether
a user has permission to access the target entity.
|
| AccessType |
Access types for a queue or an application.
|
| AddClusterLabelOp |
Add label operation for file system.
|
| AddNodeToAttributeLogOp |
File system Add Node to attribute mapping.
|
| AddToClusterNodeLabelsRequestPBImpl | |
| AddToClusterNodeLabelsResponsePBImpl | |
| AdHocLogDumper | |
| AdminACLsManager | |
| AdminSecurityInfo | |
| AggregatedLogDeletionService |
A service that periodically deletes aggregated logs.
|
| AggregatedLogDeletionService.LogDeletionTask | |
| AggregatedLogFormat | |
| AggregatedLogFormat.ContainerLogsReader | |
| AggregatedLogFormat.LogKey | |
| AggregatedLogFormat.LogReader | |
| AggregatedLogFormat.LogRetentionContext |
A context for log retention to determine if files are older than
the retention policy configured in YarnConfiguration.
|
| AggregatedLogFormat.LogValue | |
| AggregatedLogFormat.LogWriter |
The writer that writes out the aggregated logs.
|
| AggregatedLogsBlock | |
| AggregatedLogsNavBlock | |
| AggregatedLogsPage | |
| AHSProxy<T> | |
| AllocateRequestPBImpl | |
| AllocateResponsePBImpl | |
| AMRMClientUtils |
Utility class for AMRMClient.
|
| AMRMTokenIdentifier |
AMRMTokenIdentifier is the TokenIdentifier to be used by
ApplicationMasters to authenticate to the ResourceManager.
|
| AMRMTokenIdentifier.Renewer | |
| AMRMTokenSelector | |
| AppAdminClient |
Client for managing applications.
|
| AppAttemptMetricsConstants | |
| ApplicationACLsManager | |
| ApplicationAttemptIdPBImpl | |
| ApplicationAttemptReportPBImpl | |
| ApplicationClassLoader | Deprecated. |
| ApplicationClientProtocolPB | |
| ApplicationClientProtocolPBClientImpl | |
| ApplicationClientProtocolPBServiceImpl | |
| ApplicationHistoryProtocolPB | |
| ApplicationHistoryProtocolPBClientImpl | |
| ApplicationHistoryProtocolPBServiceImpl | |
| ApplicationIdPBImpl | |
| ApplicationMasterProtocolPB | |
| ApplicationMasterProtocolPBClientImpl | |
| ApplicationMasterProtocolPBServiceImpl | |
| ApplicationMetricsConstants | |
| ApplicationReportPBImpl | |
| ApplicationResourceUsageReportPBImpl | |
| ApplicationSubmissionContextPBImpl | |
| ApplicationTimeoutPBImpl |
PB implementation for ApplicationTimeout class.
|
| Apps |
YARN internal application-related utilities
|
| AppsCacheKey | |
| AsyncCallback<T> |
Generic interface that can be used for calling back when a corresponding
asynchronous operation completes.
|
| AsyncDispatcher |
Dispatches
Events in a separate thread. |
| AttributeExpressionOperation |
Operations which are allowed in Node Attributes Expression.
|
| AttributeValue |
Interface to capture operations on AttributeValue.
|
| AutoRefreshNoHARMFailoverProxyProvider<T> |
A subclass of
RMFailoverProxyProvider which tries to
resolve the proxy DNS in the event of failover. |
| AutoRefreshRMFailoverProxyProvider<T> |
A subclass of
RMFailoverProxyProvider which tries to
resolve the proxy DNS in the event of failover. |
| AuxiliaryServiceHelper | |
| BadRequestException | |
| BaseClientToAMTokenSecretManager |
A base
SecretManager for AMs to extend and validate Client-RM tokens
issued to clients by the RM using the underlying master-key shared by RM to
the AMs on their launch. |
| BatchSaveFederationQueuePoliciesRequestPBImpl |
The class is responsible for batch-saving queue policies requests.
|
| BatchSaveFederationQueuePoliciesResponsePBImpl |
The class is responsible for batch-saving queue policies responses.
|
| BoundedAppender |
A
CharSequence appender that considers its BoundedAppender.limit as upper
bound. |
| CacheNode<V> | |
| CancelDelegationTokenRequestPBImpl | |
| CancelDelegationTokenResponsePBImpl | |
| CheckForDecommissioningNodesRequestPBImpl | |
| CheckForDecommissioningNodesResponsePBImpl | |
| ChecksumSHA256Impl | |
| ClientRMProxy<T> | |
| ClientRMSecurityInfo | |
| ClientSCMProtocolPBClientImpl | |
| ClientSCMProtocolPBServiceImpl | |
| ClientTimelineSecurityInfo | |
| ClientToAMTokenIdentifier | |
| ClientToAMTokenSecretManager |
A simple
SecretManager for AMs to validate Client-RM tokens issued to
clients by the RM using the underlying master-key shared by RM to the AMs on
their launch. |
| ClientToAMTokenSelector | |
| Clock |
A simple clock interface that gives you time.
|
| CollectorInfoPBImpl |
Protocol record implementation of
CollectorInfo. |
| CommitResponsePBImpl | |
| CommonNodeLabelsManager | |
| CommonNodeLabelsManager.Host |
A
Host can have multiple Nodes |
| CommonNodeLabelsManager.Node | |
| ConfiguredRMFailoverProxyProvider<T> | |
| ConfiguredYarnAuthorizer |
A YarnAuthorizationProvider implementation based on configuration files.
|
| ConfInfo |
This class stores the Scheduler Configuration.
|
| ConfInfo.ConfItem |
This class stores the Configuration Property.
|
| ContainerIdPBImpl | |
| ContainerLaunchContextPBImpl | |
| ContainerLogAggregationType |
Enumeration of various aggregation type of a container log.
|
| ContainerLogAppender |
A simple log4j-appender for container's logs.
|
| ContainerLogFileInfo |
ContainerLogFileInfo represents the meta data for a container log file,
which includes:
The filename of the container log.
The size of the container log.
The last modification time of the container log.
|
| ContainerLogMeta |
The ContainerLogMeta includes:
The Container Id.
The NodeManager Id.
A list of
ContainerLogFileInfo.
|
| ContainerLogsRequest | |
| ContainerManagementProtocolPB | |
| ContainerManagementProtocolPBClientImpl | |
| ContainerManagementProtocolPBServiceImpl | |
| ContainerManagerSecurityInfo | |
| ContainerMetricsConstants | |
| ContainerPBImpl | |
| ContainerReportPBImpl | |
| ContainerRetryContextPBImpl |
Implementation of ContainerRetryContext.
|
| ContainerRollingLogAppender |
A simple log4j-appender for container's logs.
|
| ContainerStatusPBImpl | |
| ContainerTokenIdentifier |
TokenIdentifier for a container.
|
| ContainerTokenIdentifier.Renewer | |
| ContainerTokenSelector | |
| ContainerUpdateRequestPBImpl |
An implementation of
ContainerUpdateRequest. |
| ContainerUpdateResponsePBImpl |
An implementation of
ContainerUpdateResponse. |
| Controller | |
| Controller.RequestContext | |
| ConverterUtils |
This class contains a set of utilities which help converting data structures
from/to 'serializableFormat' to/from hadoop/nativejava data structures.
|
| CsiAdaptorProtocolPBClientImpl |
CSI adaptor client implementation.
|
| CsiAdaptorProtocolPBServiceImpl |
CSI adaptor server side implementation, this is hosted on a node manager.
|
| CustomResourceMetrics |
This is base class for allocated and available metrics for
custom resources.
|
| CustomResourceMetricValue |
Class that holds metrics values for custom resources in a map keyed with
the name of the custom resource.
|
| DefaultNoHARMFailoverProxyProvider<T> |
An implementation of
RMFailoverProxyProvider which does nothing in
the event of failover, and always returns the same proxy object. |
| DefaultPage | |
| DefaultResourceCalculator | |
| DefaultWrapperServlet | |
| DeleteFederationApplicationRequestPBImpl | |
| DeleteFederationApplicationResponsePBImpl | |
| DeleteFederationQueuePoliciesRequestPBImpl |
Protocol buffer based implementation of
DeleteFederationQueuePoliciesRequest. |
| DeleteFederationQueuePoliciesResponsePBImpl |
Protocol buffer based implementation of
DeleteFederationQueuePoliciesResponse. |
| DeregisterSubClusterRequestPBImpl | |
| DeregisterSubClusterResponsePBImpl | |
| DeregisterSubClustersPBImpl | |
| DFSContainerLogsBlock |
HTML block used to display logs retrieved from DFS.
|
| DFSContainerLogsUtils |
Contains utilities for fetching a user's log file from DFS.
|
| DFSLoggingHandler |
Base class to handle DFS logging related operations.
|
| DirectTimelineWriter |
A simple writer class for storing Timeline data into Leveldb store.
|
| Dispatcher |
Event Dispatcher interface.
|
| Dispatcher |
The servlet that dispatch request to various controllers
according to the user defined routes in the router.
|
| DispatcherEventMetrics |
Interface for
Dispatcher
can be used to publish Event related metrics |
| DispatcherEventMetricsImpl |
Metric object for
MultiDispatcher |
| DispatcherEventMetricsNoOps |
Used if metric publication should be disabled
|
| DockerClientConfigHandler |
Commonly needed actions for handling the Docker client configurations.
|
| DockerCredentialTokenIdentifier |
TokenIdentifier for Docker registry credentials.
|
| DominantResourceCalculator |
A
ResourceCalculator which uses the concept of
dominant resource to compare multi-dimensional resources. |
| EnhancedHeadroomPBImpl | |
| ErrorPage |
A jquery-ui themeable error page
|
| Event<TYPE extends java.lang.Enum<TYPE>> |
Interface defining events api.
|
| EventDispatcher<T extends Event> |
This is a specialized EventHandler to be used by Services that are expected
handle a large number of events efficiently by ensuring that the caller
thread is not blocked.
|
| EventHandler<T extends Event> |
Interface for handling events of type T
|
| EventTypeMetrics<T extends java.lang.Enum<T>> | |
| ExecutionTypeRequestPBImpl |
Implementation of
ExecutionTypeRequest. |
| ExtendedLogMetaRequest |
Represents a query of log metadata with extended filtering capabilities.
|
| ExtendedLogMetaRequest.ComparisonCollection |
A collection of
ComparisonExpression. |
| ExtendedLogMetaRequest.ComparisonExpression |
Wraps a comparison logic based on a stringified expression.
|
| ExtendedLogMetaRequest.ExtendedLogMetaRequestBuilder | |
| ExtendedLogMetaRequest.MatchExpression |
Wraps a regex matcher.
|
| ExternalTokenManager |
Interface to manage distribution/vendor specific tokens that are needed
to secure the communication.
|
| ExternalTokenManagerFactory |
Factory class to return an instance of @link{ExternalTokenManager}.
|
| FailApplicationAttemptRequestPBImpl | |
| FailApplicationAttemptResponsePBImpl | |
| FederationQueueWeightPBImpl | |
| FederationSubClusterPBImpl | |
| FileSystemBasedConfigurationProvider | |
| FileSystemNodeLabelsStore |
FileSystemNodeLabelsStore for storing node labels.
|
| FileSystemTimelineWriter |
A simple writer class for storing Timeline data in any storage that
implements a basic FileSystem interface.
|
| FinishApplicationMasterRequestPBImpl | |
| FinishApplicationMasterResponsePBImpl | |
| FooterBlock | |
| ForbiddenException | |
| FSDownload |
Download a single URL to the local disk.
|
| FSNodeStoreLogOp<M> |
Defines all FileSystem editlog operation.
|
| FSStoreOpHandler |
File system store op handler.
|
| FSStoreOpHandler.StoreType |
Store Type enum to hold label and attribute.
|
| GenericEventTypeMetrics<T extends java.lang.Enum<T>> | |
| GenericEventTypeMetrics.EventTypeMetricsBuilder<T extends java.lang.Enum<T>> |
Builder class for GenericEventTypeMetrics.
|
| GenericExceptionHandler |
Handle webservices jersey exceptions and create json or xml response
with the ExceptionData.
|
| GetAllResourceProfilesRequestPBImpl |
Protobuf implementation class for GetAllResourceProfilesRequest.
|
| GetAllResourceProfilesResponsePBImpl |
Protobuf implementation class for the GetAllResourceProfilesResponse.
|
| GetAllResourceTypeInfoRequestPBImpl |
Protobuf implementation class for GetAllResourceTypeInfoRequest.
|
| GetAllResourceTypeInfoResponsePBImpl |
Protobuf implementation class for the GetAllResourceTypeInfoResponse.
|
| GetApplicationAttemptReportRequestPBImpl | |
| GetApplicationAttemptReportResponsePBImpl | |
| GetApplicationAttemptsRequestPBImpl | |
| GetApplicationAttemptsResponsePBImpl | |
| GetApplicationReportRequestPBImpl | |
| GetApplicationReportResponsePBImpl | |
| GetApplicationsRequestPBImpl | |
| GetApplicationsResponsePBImpl | |
| GetAttributesToNodesRequestPBImpl |
Attributes to nodes mapping request.
|
| GetAttributesToNodesResponsePBImpl |
Attributes to nodes response.
|
| GetClusterMetricsRequestPBImpl | |
| GetClusterMetricsResponsePBImpl | |
| GetClusterNodeAttributesRequestPBImpl |
Request to get cluster node attributes.
|
| GetClusterNodeAttributesResponsePBImpl |
Cluster node attributes response.
|
| GetClusterNodeLabelsRequestPBImpl | |
| GetClusterNodeLabelsResponsePBImpl | |
| GetClusterNodesRequestPBImpl | |
| GetClusterNodesResponsePBImpl | |
| GetContainerReportRequestPBImpl | |
| GetContainerReportResponsePBImpl | |
| GetContainersRequestPBImpl | |
| GetContainersResponsePBImpl | |
| GetContainerStatusesRequestPBImpl | |
| GetContainerStatusesResponsePBImpl | |
| GetDelegationTokenRequestPBImpl | |
| GetDelegationTokenResponsePBImpl | |
| GetLabelsToNodesRequestPBImpl | |
| GetLabelsToNodesResponsePBImpl | |
| GetLocalizationStatusesRequestPBImpl |
PB Impl of
GetLocalizationStatusesRequest. |
| GetLocalizationStatusesResponsePBImpl |
PB Impl of
GetLocalizationStatusesResponse. |
| GetNewApplicationRequestPBImpl | |
| GetNewApplicationResponsePBImpl | |
| GetNewReservationRequestPBImpl |
The implementation of the request sent by clients to get a
new
ReservationId for submitting an reservation. |
| GetNewReservationResponsePBImpl |
The implementation of the response sent by the
ResourceManager to the client for a request to get a new
ReservationId for submitting reservations. |
| GetNodesToAttributesRequestPBImpl |
Request to get hostname to attributes mapping.
|
| GetNodesToAttributesResponsePBImpl |
Nodes to attributes request response.
|
| GetNodesToLabelsRequestPBImpl | |
| GetNodesToLabelsResponsePBImpl | |
| GetPluginInfoRequestPBImpl |
Get plugin info request protobuf impl.
|
| GetPluginInfoResponsePBImpl |
Get plugin info response protobuf impl.
|
| GetQueueInfoRequestPBImpl | |
| GetQueueInfoResponsePBImpl | |
| GetQueueUserAclsInfoRequestPBImpl | |
| GetQueueUserAclsInfoResponsePBImpl | |
| GetResourceProfileRequestPBImpl |
Protobuf implementation for the GetResourceProfileRequest class.
|
| GetResourceProfileResponsePBImpl |
Protobuf implementation for the GetResourceProfileResponse class.
|
| GetSubClustersRequestPBImpl |
The class is responsible for get subclusters requests.
|
| GetSubClustersResponsePBImpl |
The class is responsible for get subclusters responses.
|
| Graph | |
| HadoopYarnProtoRPC |
This uses Hadoop RPC.
|
| Hamlet | |
| HamletGen |
Generates a specific hamlet implementation class from a spec class
using a generic hamlet implementation class.
|
| HamletImpl |
A simple unbuffered generic hamlet implementation.
|
| HamletImpl.EOpt |
Element options.
|
| HamletSpec |
HTML5 compatible HTML4 builder interfaces.
|
| HamletSpec.__ | |
| HamletSpec._Anchor | |
| HamletSpec._Block |
%block -(FORM|FIELDSET)
|
| HamletSpec._Body | |
| HamletSpec._Cell | |
| HamletSpec._Child | |
| HamletSpec._Content | |
| HamletSpec._Dl | |
| HamletSpec._FieldSet | |
| HamletSpec._FontSize |
Part of %pre.exclusion
|
| HamletSpec._FontStyle |
%fontstyle -(%pre.exclusion)
|
| HamletSpec._Form | |
| HamletSpec._FormCtrl | |
| HamletSpec._Head | |
| HamletSpec._Html | |
| HamletSpec._ImgObject |
Part of %pre.exclusion
|
| HamletSpec._InsDel |
INS and DEL are unusual for HTML
"in that they may serve as either block-level or inline elements
(but not both)".
|
| HamletSpec._Label | |
| HamletSpec._Legend | |
| HamletSpec._Li | |
| HamletSpec._Object | |
| HamletSpec._Option | |
| HamletSpec._Param | |
| HamletSpec._RawContent | |
| HamletSpec._Script | |
| HamletSpec._Special |
%special -(A|%pre.exclusion)
|
| HamletSpec._SubSup |
Part of %pre.exclusion
|
| HamletSpec._Table | |
| HamletSpec._TableCol | |
| HamletSpec._TableRow | |
| HamletSpec._Tr | |
| HamletSpec.A | |
| HamletSpec.ABBR | |
| HamletSpec.ACRONYM | |
| HamletSpec.ADDRESS | |
| HamletSpec.AREA | |
| HamletSpec.Attrs |
%attrs
|
| HamletSpec.B | |
| HamletSpec.BASE | |
| HamletSpec.BDO |
The dir attribute is required for the BDO element
|
| HamletSpec.Block |
%block
|
| HamletSpec.BLOCKQUOTE | |
| HamletSpec.BODY | |
| HamletSpec.BR | |
| HamletSpec.BUTTON | |
| HamletSpec.ButtonType |
Values for button types
|
| HamletSpec.CAPTION | |
| HamletSpec.CITE | |
| HamletSpec.CODE | |
| HamletSpec.COL | |
| HamletSpec.COLGROUP | |
| HamletSpec.CoreAttrs |
%coreattrs
|
| HamletSpec.DD | |
| HamletSpec.DEL | |
| HamletSpec.DFN | |
| HamletSpec.Dir |
Values for the %18n dir attribute (case-insensitive)
|
| HamletSpec.DIV | |
| HamletSpec.DL | |
| HamletSpec.DT | |
| HamletSpec.Element |
The element annotation for specifying element options other than
attributes and allowed child elements
|
| HamletSpec.EM | |
| HamletSpec.EventsAttrs |
%events
|
| HamletSpec.FIELDSET | |
| HamletSpec.Flow |
%flow
|
| HamletSpec.FontStyle |
%fontstyle
|
| HamletSpec.FORM | |
| HamletSpec.FormCtrl |
%formctrl
|
| HamletSpec.H1 | |
| HamletSpec.H2 | |
| HamletSpec.H3 | |
| HamletSpec.H4 | |
| HamletSpec.H5 | |
| HamletSpec.H6 | |
| HamletSpec.HEAD | |
| HamletSpec.Heading |
%heading
|
| HamletSpec.HeadMisc |
%head.misc
|
| HamletSpec.HR | |
| HamletSpec.HTML |
The root element
|
| HamletSpec.I | |
| HamletSpec.I18nAttrs |
%i18n
|
| HamletSpec.IMG | |
| HamletSpec.Inline |
%inline
|
| HamletSpec.INPUT | |
| HamletSpec.InputType |
%InputType (case-insensitive)
|
| HamletSpec.INS | |
| HamletSpec.KBD | |
| HamletSpec.LABEL | |
| HamletSpec.LEGEND | |
| HamletSpec.LI | |
| HamletSpec.LINK | |
| HamletSpec.LinkType |
%LinkTypes (case-insensitive)
|
| HamletSpec.Listing |
%list
|
| HamletSpec.MAP | |
| HamletSpec.Media |
%MediaDesc (case-sensitive)
|
| HamletSpec.META | |
| HamletSpec.Method |
Values for form methods (case-insensitive)
|
| HamletSpec.OBJECT | |
| HamletSpec.OL | |
| HamletSpec.OPTGROUP | |
| HamletSpec.OPTION | |
| HamletSpec.P | |
| HamletSpec.PARAM | |
| HamletSpec.PCData |
#PCDATA
|
| HamletSpec.Phrase |
%phrase
|
| HamletSpec.PRE | |
| HamletSpec.Preformatted |
% preformatted
|
| HamletSpec.Q | |
| HamletSpec.SAMP | |
| HamletSpec.Scope |
%Scope (case-insensitive)
|
| HamletSpec.SCRIPT | |
| HamletSpec.SELECT | |
| HamletSpec.Shape |
%Shape (case-insensitive)
|
| HamletSpec.SMALL | |
| HamletSpec.SPAN | |
| HamletSpec.Special |
%special
|
| HamletSpec.STRONG | |
| HamletSpec.STYLE | |
| HamletSpec.SUB | |
| HamletSpec.SUP | |
| HamletSpec.TABLE |
TBODY should be used after THEAD/TFOOT, iff there're no TABLE.TR elements.
|
| HamletSpec.TBODY | |
| HamletSpec.TD | |
| HamletSpec.TEXTAREA | |
| HamletSpec.TFOOT | |
| HamletSpec.TH | |
| HamletSpec.THEAD | |
| HamletSpec.TITLE | |
| HamletSpec.TR | |
| HamletSpec.UL | |
| HamletSpec.VAR | |
| HeaderBlock | |
| HelloWorld |
The obligatory example.
|
| HelloWorld.Hello | |
| HelloWorld.HelloView | |
| Html |
This class holds utility functions for HTML
|
| HtmlBlock | |
| HtmlPage |
The parent class of all HTML pages.
|
| HtmlPage.__ | |
| IncreaseContainersResourceRequestPBImpl | |
| IncreaseContainersResourceResponsePBImpl | |
| IndexedFileAggregatedLogsBlock |
The Aggregated Logs Block implementation for Indexed File.
|
| InfoBlock | |
| InvalidStateTransitionException |
The exception that happens when you call invalid state transition.
|
| InvalidStateTransitonException | Deprecated.
Use
InvalidStateTransitionException instead. |
| JQueryUI | |
| KillApplicationRequestPBImpl | |
| KillApplicationResponsePBImpl | |
| LinuxResourceCalculatorPlugin |
Plugin to calculate resource information on Linux systems.
|
| LipsumBlock | |
| LocalConfigurationProvider | |
| LocalizationStatusPBImpl |
PB Impl of
LocalizationStatus. |
| LocalResourcePBImpl | |
| Log4jWarningErrorMetricsAppender | |
| Log4jWarningErrorMetricsAppender.Element | |
| LogAggregationContextPBImpl | |
| LogAggregationDFSException |
This exception class indicates an issue during log aggregation.
|
| LogAggregationFileController |
Base class to implement Log Aggregation File Controller.
|
| LogAggregationFileControllerContext |
LogAggregationFileControllerContext is a record used in
the log aggregation process. |
| LogAggregationFileControllerFactory |
Use
LogAggregationFileControllerFactory to get the correct
LogAggregationFileController for write and read. |
| LogAggregationHtmlBlock |
Base class to implement Aggregated Logs Block.
|
| LogAggregationHtmlBlock.BlockParameters | |
| LogAggregationIndexedFileController |
The Indexed Log Aggregation File Format implementation.
|
| LogAggregationIndexedFileController.IndexedFileLogMeta |
This IndexedFileLogMeta includes the meta information
for a single file which would be aggregated in one
Log aggregation cycle.
|
| LogAggregationIndexedFileController.IndexedLogsMeta |
This IndexedLogsMeta includes all the meta information
for the aggregated log file.
|
| LogAggregationIndexedFileController.IndexedPerAggregationLogMeta |
This IndexedPerAggregationLogMeta includes the meta information
for all files which would be aggregated in one
Log aggregation cycle.
|
| LogAggregationMetaCollector |
Facilitates an extended query of aggregated log file metadata with
the help of file controllers.
|
| LogAggregationNodeLocalTFileController | |
| LogAggregationTFileController |
The TFile log aggregation file Controller implementation.
|
| LogAggregationUtils | |
| LogAggregationWebUtils |
Utils for rendering aggregated logs block.
|
| LogCLIHelpers | |
| LogToolUtils |
This class contains several utility function which could be used in different
log tools.
|
| LRUCache<K,V> | |
| LRUCacheHashMap<K,V> |
LRU cache with a configurable maximum cache size and access order.
|
| MapRFSLoggingHandler |
Supports redirecting stdout and stderr generated by YARN applications to
MapRFS using maprcp.
|
| MapRTicketManager |
Manages MapR ticket needed for running the application.
|
| MapRTicketUploader |
Handler to upload MapR ticket to Distribtued Cache so that it is available
for running the job.
|
| MimeType | |
| MonotonicClock |
A monotonic clock from some arbitrary time base in the past, counting in
milliseconds, and not affected by settimeofday or similar system clock
changes.
|
| MoveApplicationAcrossQueuesRequestPBImpl | |
| MoveApplicationAcrossQueuesResponsePBImpl | |
| MultiDispatcher |
Dispatches
Events in a parallel thread. |
| MultiDispatcherExecutor |
This class contains the thread which process the
MultiDispatcher's events. |
| MultipleArcTransition<OPERAND,EVENT,STATE extends java.lang.Enum<STATE>> |
Hook for Transition.
|
| MultiStateTransitionListener<OPERAND,EVENT,STATE extends java.lang.Enum<STATE>> |
A
StateTransitionListener that dispatches the pre and post
state transitions to multiple registered listeners. |
| MyApp |
The embedded UI serves two pages at:
http://localhost:8888/my and http://localhost:8888/my/anythingYouWant |
| MyApp.MyController | |
| MyApp.MyView | |
| NavBlock | |
| NMProxy | |
| NMTokenIdentifier | |
| NMTokenPBImpl | |
| NMTokenSelector | |
| NodeAttributeInfoPBImpl |
Implementation for NodeAttributeInfo.
|
| NodeAttributeKeyPBImpl |
Implementation for NodeAttributeKey.
|
| NodeAttributeMirrorOp |
File System Node Attribute Mirror read and write operation.
|
| NodeAttributePBImpl |
Implementation for NodeAttribute.
|
| NodeAttributesManager |
This class captures all interactions for Attributes with RM.
|
| NodeAttributeStore |
Interface class for Node label store.
|
| NodeIdPBImpl | |
| NodeLabelMirrorOp |
NodeLabel Mirror Op class.
|
| NodeLabelPBImpl | |
| NodeLabelsStore |
Interface class for Node label store.
|
| NodeLabelsStoreEvent | |
| NodeLabelsStoreEventType | |
| NodeLabelUtil |
Utility class for all NodeLabel and NodeAttribute operations.
|
| NodeLocalAggregatedLogsBlock | |
| NodeLocalApplicationLogMetadata | |
| NodeLocalMetadataReader | |
| NodeLocalMetadataWriter | |
| NodePublishVolumeRequestPBImpl |
Request to publish volume on node manager.
|
| NodePublishVolumeResponsePBImpl |
Protobuf record class for node publish response.
|
| NodeReportPBImpl | |
| NodesToAttributesMappingRequestPBImpl |
Proto class for node to attributes mapping request.
|
| NodesToAttributesMappingResponsePBImpl |
Proto class for node to attributes mapping response.
|
| NodeToAttributesPBImpl |
Proto class for Node to attributes mapping.
|
| NodeToAttributeValuePBImpl |
PB Implementation for NodeToAttributeValue.
|
| NodeToLabelOp |
Node to label mapping store operation for label.
|
| NodeUnpublishVolumeRequestPBImpl |
The protobuf record class for request to un-publish volume on node manager.
|
| NodeUnpublishVolumeResponsePBImpl |
Response to the un-publish volume request on node manager.
|
| NonAppendableFSNodeLabelStore |
Store implementation for Non Appendable File Store.
|
| NotFoundException | |
| Params |
Public static constants for webapp parameters.
|
| Permission |
This class contains permissions info for the target object.
|
| PlacementConstraintFromProtoConverter |
PlacementConstraintFromProtoConverter generates an
PlacementConstraint.AbstractConstraint given a
YarnProtos.PlacementConstraintProto. |
| PlacementConstraintToProtoConverter |
PlacementConstraintToProtoConverter generates a
YarnProtos.PlacementConstraintProto given a
PlacementConstraint.AbstractConstraint. |
| PlacementConstraintTransformations |
This class contains inner classes that define transformation on a
PlacementConstraint expression. |
| PlacementConstraintTransformations.AbstractTransformer |
The default implementation of the
PlacementConstraint.Visitor that
does a traversal of the constraint tree, performing no action for the lead
constraints. |
| PlacementConstraintTransformations.SingleConstraintTransformer |
Visits a
PlacementConstraint tree and substitutes each
PlacementConstraint.TargetConstraint and PlacementConstraint.CardinalityConstraint with an
equivalent PlacementConstraint.SingleConstraint. |
| PlacementConstraintTransformations.SpecializedConstraintTransformer |
Visits a
PlacementConstraint tree and, whenever possible,
substitutes each PlacementConstraint.SingleConstraint with a PlacementConstraint.TargetConstraint. |
| PreemptionContainerPBImpl | |
| PreemptionContractPBImpl | |
| PreemptionMessagePBImpl | |
| PreemptionResourceRequestPBImpl | |
| PriorityPBImpl | |
| PrivilegedEntity |
An entity in YARN that can be guarded with ACLs.
|
| PrivilegedEntity.EntityType | |
| ProcfsBasedProcessTree |
A Proc file-system based ProcessTree.
|
| ProtoBase<T extends org.apache.hadoop.thirdparty.protobuf.Message> | |
| ProtoUtils |
Utils to convert enum protos to corresponding java enums and vice versa.
|
| QueryFederationQueuePoliciesRequestPBImpl | |
| QueryFederationQueuePoliciesResponsePBImpl | |
| QueueConfigInfo |
Information for adding or updating a queue to scheduler configuration
for this queue.
|
| QueueConfigurationsPBImpl | |
| QueueInfoPBImpl | |
| QueueStatisticsPBImpl | |
| QueueUserACLInfoPBImpl | |
| RackResolver | |
| RecordFactoryPBImpl | |
| RefreshAdminAclsRequestPBImpl | |
| RefreshAdminAclsResponsePBImpl | |
| RefreshClusterMaxPriorityRequestPBImpl | |
| RefreshClusterMaxPriorityResponsePBImpl | |
| RefreshNodesRequestPBImpl | |
| RefreshNodesResourcesRequestPBImpl | |
| RefreshNodesResourcesResponsePBImpl | |
| RefreshNodesResponsePBImpl | |
| RefreshQueuesRequestPBImpl | |
| RefreshQueuesResponsePBImpl | |
| RefreshServiceAclsRequestPBImpl | |
| RefreshServiceAclsResponsePBImpl | |
| RefreshSuperUserGroupsConfigurationRequestPBImpl | |
| RefreshSuperUserGroupsConfigurationResponsePBImpl | |
| RefreshUserToGroupsMappingsRequestPBImpl | |
| RefreshUserToGroupsMappingsResponsePBImpl | |
| RegisterApplicationMasterRequestPBImpl | |
| RegisterApplicationMasterResponsePBImpl | |
| ReInitializeContainerRequestPBImpl | |
| ReInitializeContainerResponsePBImpl | |
| RejectedSchedulingRequestPBImpl |
Implementation of RejectedSchedulingRequest.
|
| ReleaseSharedCacheResourceRequestPBImpl | |
| ReleaseSharedCacheResourceResponsePBImpl | |
| RemoteExceptionData |
Contains the exception information from an exception thrown
by the web service REST API's.
|
| RemoveClusterLabelOp |
Remove label from cluster log store operation.
|
| RemoveClusterNodeLabels | |
| RemoveFromClusterNodeLabelsRequestPBImpl |
Proto class to handle RemoveFromClusterNodeLabels request.
|
| RemoveFromClusterNodeLabelsResponsePBImpl | |
| RemoveNodeToAttributeLogOp |
File system remove node attribute from node operation.
|
| RenewDelegationTokenRequestPBImpl | |
| RenewDelegationTokenResponsePBImpl | |
| ReplaceLabelsOnNodeRequestPBImpl | |
| ReplaceLabelsOnNodeResponsePBImpl | |
| ReplaceNodeToAttributeLogOp |
File system replace node attribute from node operation.
|
| RequestHedgingRMFailoverProxyProvider<T> |
A FailoverProxyProvider implementation that technically does not "failover"
per-se.
|
| ReservationAllocationStatePBImpl |
ReservationAllocationStatePBImpl implements the ReservationAllocationState that represents the reservation that is
made by a user. |
| ReservationDefinitionPBImpl | |
| ReservationDeleteRequestPBImpl | |
| ReservationDeleteResponsePBImpl | |
| ReservationIdPBImpl | |
| ReservationListRequestPBImpl |
ReservationListRequestPBImpl implements the ReservationListRequest abstract class which captures the set of requirements
the user has to list reservations. |
| ReservationListResponsePBImpl |
ReservationListResponsePBImpl is the implementation of the
ReservationListResponse which captures the list of reservations
that the user has queried. |
| ReservationRequestPBImpl | |
| ReservationRequestsPBImpl | |
| ReservationSubmissionRequestPBImpl | |
| ReservationSubmissionResponsePBImpl | |
| ReservationUpdateRequestPBImpl | |
| ReservationUpdateResponsePBImpl | |
| ResourceAllocationRequestPBImpl |
ResourceAllocationRequestPBImpl which implements the
ResourceAllocationRequest class which represents an allocation
made for a reservation for the current state of the plan. |
| ResourceBlacklistRequestPBImpl | |
| ResourceCalculator |
A set of
Resource comparison and manipulation interfaces. |
| ResourceCalculatorPlugin |
Plugin to calculate resource information on the system.
|
| ResourceCalculatorProcessTree |
Interface class to obtain process resource usage
NOTE: This class should not be used by external users, but only by external
developers to extend and include their own process-tree implementation,
especially for platforms other than Linux and Windows.
|
| ResourceLocalizationRequestPBImpl | |
| ResourceLocalizationResponsePBImpl | |
| ResourceManagerAdministrationProtocolPB | |
| ResourceManagerAdministrationProtocolPBClientImpl | |
| ResourceManagerAdministrationProtocolPBServiceImpl | |
| ResourceOptionPBImpl | |
| ResourcePBImpl | |
| ResourceRequestPBImpl | |
| Resources |
Resources is a computation class which provides a set of apis to do
mathematical operations on Resource object.
|
| ResourceSizingPBImpl |
Proto Implementation for
ResourceSizing interface. |
| ResourceTypeInfoPBImpl |
ResourceTypeInfoPBImpl which implements the
ResourceTypeInfo class which represents different resource types
supported in YARN. |
| ResourceUtilizationPBImpl | |
| ResponseInfo |
A class to help passing around request scoped info
|
| ResponseInfo.Item | |
| RestartContainerResponsePBImpl | |
| RMDelegationTokenIdentifier |
Delegation Token Identifier that identifies the delegation tokens from the
Resource Manager.
|
| RMDelegationTokenIdentifier.Renewer | |
| RMDelegationTokenSelector | |
| RMFailoverProxyProvider<T> | |
| RMHAServiceTarget | |
| RMHAUtils | |
| RMNodeAttribute |
Reference of NodeAttribute in RM.
|
| RMNodeLabel |
Partition representation in RM.
|
| RMProxy<T> | |
| RobotsTextPage |
Simple class that renders a robot.txt page that disallows crawling.
|
| RollbackResponsePBImpl | |
| RpcClientFactory | |
| RpcClientFactoryPBImpl | |
| RpcFactoryProvider |
A public static get() method must be present in the Client/Server Factory implementation.
|
| RpcServerFactory | |
| RpcServerFactoryPBImpl | |
| RPCUtil | |
| RunSharedCacheCleanerTaskRequestPBImpl | |
| RunSharedCacheCleanerTaskResponsePBImpl | |
| SaveFederationQueuePolicyRequestPBImpl | |
| SaveFederationQueuePolicyResponsePBImpl | |
| SchedConfUpdateInfo |
Information for making scheduler configuration changes (supports adding,
removing, or updating a queue, as well as global scheduler conf changes).
|
| SchedulerSecurityInfo | |
| SchedulingRequestPBImpl |
Proto implementation for
SchedulingRequest interface. |
| SCMAdminProtocolPBClientImpl | |
| SCMAdminProtocolPBServiceImpl | |
| ScramCredentialScriptUtil | |
| SerializedExceptionPBImpl | |
| ServerProxy | |
| SharedCacheChecksum | |
| SharedCacheChecksumFactory | |
| SignalContainerRequestPBImpl | |
| SignalContainerResponsePBImpl | |
| SingleArcTransition<OPERAND,EVENT> |
Hook for Transition.
|
| StartContainerRequestPBImpl | |
| StartContainersRequestPBImpl | |
| StartContainersResponsePBImpl | |
| StateMachine<STATE extends java.lang.Enum<STATE>,EVENTTYPE extends java.lang.Enum<EVENTTYPE>,EVENT> | |
| StateMachineFactory<OPERAND,STATE extends java.lang.Enum<STATE>,EVENTTYPE extends java.lang.Enum<EVENTTYPE>,EVENT> |
State machine topology.
|
| StateTransitionListener<OPERAND,EVENT,STATE extends java.lang.Enum<STATE>> |
A State Transition Listener.
|
| StopContainersRequestPBImpl | |
| StopContainersResponsePBImpl | |
| StoreNewClusterNodeLabels | |
| StoreOp<W,R,M> |
Define the interface for store activity.
|
| StrictPreemptionContractPBImpl | |
| StringAttributeValue |
Attribute value for String NodeAttributeType.
|
| StringHelper |
Common string manipulation helpers
|
| SubmitApplicationRequestPBImpl | |
| SubmitApplicationResponsePBImpl | |
| SubView |
Interface for SubView to avoid top-level inclusion
|
| SystemClock |
Implementation of
Clock that gives the current time from the system
clock in milliseconds. |
| TaskLogUtil |
Helper class to facilitate task logs to be directly written to DFS.
|
| TextPage | |
| TextView | |
| TFileAggregatedLogsBlock |
The Aggregated Logs Block implementation for TFile.
|
| TimelineAuthenticationConsts |
The constants that are going to be used by the timeline Kerberos + delegation
token authentication.
|
| TimelineClient |
A client library that can be used to post some information in terms of a
number of conceptual entities.
|
| TimelineClientImpl | |
| TimelineConnector |
Utility Connector class which is used by timeline clients to securely get
connected to the timeline server.
|
| TimelineConnector.TimelineClientRetryOp |
Abstract class for an operation that should be retried by timeline client.
|
| TimelineConnector.TimelineClientRetryOpForOperateDelegationToken | |
| TimelineDelegationTokenIdentifier | |
| TimelineDelegationTokenIdentifier.Renewer | |
| TimelineDelegationTokenOperation |
DelegationToken operations.
|
| TimelineDelegationTokenSelector | |
| TimelineEntityV2Converter |
Utility class to generate reports from timeline entities.
|
| TimelineReaderClient |
A client library that can be used to get Timeline Entities associated with
application, application attempt or containers.
|
| TimelineReaderClientImpl |
Implementation of TimelineReaderClient interface.
|
| TimelineUtils |
The helper class for the timeline module.
|
| TimelineV2Client |
A client library that can be used to post some information in terms of a
number of conceptual entities.
|
| TimelineV2ClientImpl |
Implementation of timeline v2 client interface.
|
| TimelineWriter |
Base writer class to write the Timeline data.
|
| Times | |
| ToJSON |
A light-weight JSON rendering interface
|
| TokenPBImpl | |
| TrackingUriPlugin |
Plugin to derive a tracking URL from a YARN Application ID
|
| TwoColumnCssLayout |
A reusable, pure-css, cross-browser, left nav, 2 column,
supposedly liquid layout.
|
| TwoColumnLayout |
A simpler two column layout implementation with a header, a navigation bar
on the left, content on the right, and a footer.
|
| UpdateApplicationPriorityRequestPBImpl | |
| UpdateApplicationPriorityResponsePBImpl | |
| UpdateApplicationTimeoutsRequestPBImpl | |
| UpdateApplicationTimeoutsResponsePBImpl | |
| UpdateContainerErrorPBImpl |
Implementation of
UpdateContainerError. |
| UpdateContainerRequestPBImpl |
Implementation of
UpdateContainerRequest. |
| UpdatedContainerPBImpl |
Implementation of
UpdatedContainer. |
| UpdateNodeResourceRequestPBImpl | |
| UpdateNodeResourceResponsePBImpl | |
| UpdateNodeToLabelsMappingsEvent | |
| URLPBImpl | |
| UseSharedCacheResourceRequestPBImpl | |
| UseSharedCacheResourceResponsePBImpl | |
| UTCClock |
Implementation of
Clock that gives the current UTC time in
milliseconds. |
| ValidateVolumeCapabilitiesRequestPBImpl |
PB wrapper for CsiAdaptorProtos.ValidateVolumeCapabilitiesRequest.
|
| ValidateVolumeCapabilitiesResponsePBImpl |
PB wrapper for CsiAdaptorProtos.ValidateVolumeCapabilitiesResponse.
|
| View |
Base class for all views
|
| View.ViewContext | |
| VisualizeStateMachine | |
| WebApp | |
| WebApp.HTTP | |
| WebAppException | |
| WebApps |
Helpers to create an embedded webapp.
|
| WebApps.Builder<T> | |
| WebAppUtils | |
| WebAppUtils.ThrowingBiFunction<T,U,R> |
A BiFunction which throws on Exception.
|
| WebServiceClient |
Utility for handling Web client.
|
| WindowsBasedProcessTree | |
| WindowsResourceCalculatorPlugin | |
| YarnAppUtil | |
| YarnAuthorizationProvider |
An implementation of the interface will provide authorization related
information and enforce permission check.
|
| YarnClusterMetricsPBImpl | |
| YARNDelegationTokenIdentifier | |
| YARNDelegationTokenIdentifierPBImpl | |
| YarnHASiteXmlBuilder | |
| YarnJacksonJaxbJsonProvider |
YARN's implementation of JAX-RS abstractions based on
JacksonJaxbJsonProvider needed for deserialize JSON content to or
serialize it from POJO objects. |
| YarnRPC |
Abstraction to get the RPC implementation for Yarn.
|
| YarnSiteAclXmlBuilder | |
| YarnSiteMapRHAXmlBuilder | |
| YarnSiteXmlBuilder | |
| YarnUncaughtExceptionHandler |
This class is intended to be installed by calling
Thread.setDefaultUncaughtExceptionHandler(UncaughtExceptionHandler)
In the main entry point. |
| YarnVersionInfo |
This class finds the package info for Yarn.
|
| YarnWebParams | |
| YarnWebServiceUtils |
This class contains several utility function which could be used to generate
Restful calls to RM/NM/AHS.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.