Type of proxy.
@return Proxy to the ResourceManager for the specified client protocol.
@throws IOException]]>
Type information of the proxy
@return Proxy to the RM
@throws IOException]]>
Send the information of a number of conceptual entities to the timeline
server. It is a blocking API. The method will not return until it gets the
response from the timeline server.
@param entities
the collection of {@link TimelineEntity}
@return the error information if the sent entities are not correctly stored
@throws IOException
@throws YarnException]]>
Send the information of a number of conceptual entities to the timeline
server. It is a blocking API. The method will not return until it gets the
response from the timeline server.
This API is only for timeline service v1.5
@param appAttemptId {@link ApplicationAttemptId}
@param groupId {@link TimelineEntityGroupId}
@param entities
the collection of {@link TimelineEntity}
@return the error information if the sent entities are not correctly stored
@throws IOException
@throws YarnException]]>
Send the information of a domain to the timeline server. It is a
blocking API. The method will not return until it gets the response from
the timeline server.
@param domain
an {@link TimelineDomain} object
@throws IOException
@throws YarnException]]>
Send the information of a domain to the timeline server. It is a
blocking API. The method will not return until it gets the response from
the timeline server.
This API is only for timeline service v1.5
@param domain
an {@link TimelineDomain} object
@param appAttemptId {@link ApplicationAttemptId}
@throws IOException
@throws YarnException]]>
Get a delegation token so as to be able to talk to the timeline server in a
secure way.
@param renewer
Address of the renewer who can renew these tokens when needed by
securely talking to the timeline server
@return a delegation token ({@link Token}) that can be used to talk to the
timeline server
@throws IOException
@throws YarnException]]>
Renew a timeline delegation token.
@param timelineDT
the delegation token to renew
@return the new expiration time
@throws IOException
@throws YarnException]]>
Cancel a timeline delegation token.
@param timelineDT
the delegation token to cancel
@throws IOException
@throws YarnException]]>
parameterized event of type T]]>
InputStream to be checksumed
@return the message digest of the input stream
@throws IOException]]>
SharedCacheChecksum object based on the configurable
algorithm implementation
(see yarn.sharedcache.checksum.algo.impl
)
@return SharedCacheChecksum
object]]>
The object type on which this state machine operates.
@param The state of the entity.
@param The external eventType to be handled.
@param The event object.]]>