YARN-5429. Fix return related javadoc warnings in yarn-api (Vrushali C via Varun Saxena)

This commit is contained in:
Varun Saxena 2016-08-06 01:13:30 +05:30
parent adcecd417b
commit 0e48f29937
16 changed files with 45 additions and 3 deletions

View File

@ -274,6 +274,7 @@ public interface ApplicationConstants {
* Note: Use $$() method for cross-platform practice i.e. submit an
* application from a Windows client to a Linux/Unix server or vice versa.
* </p>
* @return expanded environment variable.
*/
public String $() {
if (Shell.WINDOWS) {
@ -289,6 +290,7 @@ public interface ApplicationConstants {
* expansion marker ('%' for Windows and '$' for Linux) by NodeManager on
* container launch. For example: {{VAR}} will be replaced as $VAR on Linux,
* and %VAR% on Windows.
* @return expanded environment variable.
*/
@Public
@Unstable

View File

@ -199,6 +199,9 @@ public abstract class AllocateRequest {
/**
* Get the list of container resource increase requests being sent by the
* <code>ApplicationMaster</code>.
* @return the list of {@link ContainerResourceChangeRequest}
* being sent by the
* <code>ApplicationMaster</code>.
*/
@Public
@Unstable
@ -207,7 +210,9 @@ public abstract class AllocateRequest {
/**
* Set the list of container resource increase requests to inform the
* <code>ResourceManager</code> about the containers whose resources need
* to be increased.
* to be increased.
* @param increaseRequests list of
* {@link ContainerResourceChangeRequest}
*/
@Public
@Unstable
@ -217,6 +222,9 @@ public abstract class AllocateRequest {
/**
* Get the list of container resource decrease requests being sent by the
* <code>ApplicationMaster</code>.
* @return list of {@link ContainerResourceChangeRequest}
* being sent by the
* <code>ApplicationMaster</code>.
*/
@Public
@Unstable
@ -226,6 +234,8 @@ public abstract class AllocateRequest {
* Set the list of container resource decrease requests to inform the
* <code>ResourceManager</code> about the containers whose resources need
* to be decreased.
* @param decreaseRequests list of
* {@link ContainerResourceChangeRequest}
*/
@Public
@Unstable

View File

@ -260,6 +260,7 @@ public abstract class AllocateResponse {
* AM will receive one NMToken per NM irrespective of the number of containers
* issued on same NM. AM is expected to store these tokens until issued a
* new token for the same NM.
* @return list of NMTokens required for communicating with NM
*/
@Public
@Stable
@ -272,6 +273,7 @@ public abstract class AllocateResponse {
/**
* Get the list of newly increased containers by
* <code>ResourceManager</code>.
* @return list of newly increased containers
*/
@Public
@Unstable
@ -289,6 +291,7 @@ public abstract class AllocateResponse {
/**
* Get the list of newly decreased containers by
* <code>ResourceManager</code>.
* @return the list of newly decreased containers
*/
@Public
@Unstable

View File

@ -59,6 +59,8 @@ public abstract class FinishApplicationMasterResponse {
/**
* Get the flag which indicates that the application has successfully
* unregistered with the RM and the application can safely stop.
* @return true if the application has unregistered with the RM,
* false otherwise
*/
@Public
@Stable
@ -67,6 +69,8 @@ public abstract class FinishApplicationMasterResponse {
/**
* Set the flag which indicates that the application has successfully
* unregistered with the RM and the application can safely stop.
* @param isUnregistered boolean flag to indicate that the application has
* successfully unregistered with the RM
*/
@Private
@Unstable

View File

@ -116,6 +116,7 @@ public abstract class GetApplicationsRequest {
*
* @param scope {@link ApplicationsRequestScope} to filter by
* @see ApplicationClientProtocol#getApplications(GetApplicationsRequest)
* @return a report of Applications in {@link GetApplicationsRequest}
*/
@Public
@Stable
@ -136,6 +137,7 @@ public abstract class GetApplicationsRequest {
*
*
* @see ApplicationClientProtocol#getApplications(GetApplicationsRequest)
* @return a report of Applications in {@link GetApplicationsRequest}
*/
@Public
@Stable
@ -156,6 +158,7 @@ public abstract class GetApplicationsRequest {
*
*
* @see ApplicationClientProtocol#getApplications(GetApplicationsRequest)
* @return a report of Applications in {@link GetApplicationsRequest}
*/
@Public
@Stable
@ -176,6 +179,7 @@ public abstract class GetApplicationsRequest {
*
*
* @see ApplicationClientProtocol#getApplications(GetApplicationsRequest)
* @return a report of Applications in <code>GetApplicationsRequest</code>
*/
@Public
@Stable

View File

@ -56,11 +56,13 @@ public abstract class GetClusterNodesRequest {
/**
* The state to filter the cluster nodes with.
* @return the set of {@link NodeState}
*/
public abstract EnumSet<NodeState> getNodeStates();
/**
* The state to filter the cluster nodes with.
* @param states the set of {@link NodeState}
*/
public abstract void setNodeStates(EnumSet<NodeState> states);
}

View File

@ -73,6 +73,7 @@ public abstract class GetContainerStatusesResponse {
/**
* Get the containerId-to-exception map in which the exception indicates error
* from per container for failed requests
* @return map of containerId-to-exception
*/
@Public
@Stable

View File

@ -49,7 +49,7 @@ public abstract class GetDelegationTokenResponse {
/**
* The Delegation tokens have a identifier which maps to
* {@link AbstractDelegationTokenIdentifier}.
*
* @return the delegation tokens
*/
@Public
@Stable

View File

@ -77,6 +77,7 @@ public abstract class IncreaseContainersResourceResponse {
/**
* Get the containerId-to-exception map in which the exception indicates
* error from each container for failed requests.
* @return map of containerId-to-exception
*/
@Public
@Unstable

View File

@ -57,6 +57,8 @@ public abstract class KillApplicationResponse {
/**
* Get the flag which indicates that the process of killing application is completed or not.
* @return true if the process of killing application has completed,
* false otherwise
*/
@Public
@Stable

View File

@ -104,6 +104,7 @@ public abstract class RegisterApplicationMasterResponse {
* <p>The ClientToAMToken master key is sent to <code>ApplicationMaster</code>
* by <code>ResourceManager</code> via {@link RegisterApplicationMasterResponse}
* , used to verify corresponding ClientToAMToken.</p>
* @return ClientToAMToken master key
*/
@Public
@Stable
@ -118,6 +119,7 @@ public abstract class RegisterApplicationMasterResponse {
/**
* <p>Get the queue that the application was placed in.<p>
* @return the queue that the application was placed in.
*/
@Public
@Stable

View File

@ -52,6 +52,7 @@ public abstract class ReservationListRequest {
* to be returned. Reservation allocations are subject to
* change in the event of re-planning as described by
* {@code ReservationDefinition}.
* @return the list of reservations via {@link ReservationListRequest}
*/
@Public
@Unstable
@ -84,6 +85,7 @@ public abstract class ReservationListRequest {
* to be returned. Reservation allocations are subject to
* change in the event of re-planning as described by
* {@code ReservationDefinition}.
* @return the list of reservations via {@link ReservationListRequest}
*/
@Public
@Unstable
@ -105,6 +107,7 @@ public abstract class ReservationListRequest {
* @param reservationId Optional. String representation of
* {@code ReservationId} If provided, other fields will
* be ignored.
* @return the list of reservations via {@link ReservationListRequest}
*/
@Public
@Unstable

View File

@ -78,6 +78,7 @@ public abstract class StartContainersResponse {
/**
* Get the containerId-to-exception map in which the exception indicates error
* from per container for failed requests
* @return map of containerId-to-exception
*/
@Public
@Stable

View File

@ -74,6 +74,7 @@ public abstract class StopContainersResponse {
/**
* Get the containerId-to-exception map in which the exception indicates error
* from per container for failed requests
* @return map of containerId-to-exception
*/
@Public
@Stable

View File

@ -193,6 +193,9 @@ public abstract class LocalResource {
/**
* NM uses it to decide whether if it is necessary to upload the resource to
* the shared cache
* @return true if it is necessary to upload the resource
* to the shared cache,
* false otherwise
*/
@Public
@Unstable

View File

@ -263,7 +263,10 @@ public class HAUtil {
return (value == null) ? defaultValue : value;
}
/** Add non empty and non null suffix to a key */
/**
* Add non empty and non null suffix to a key.
* @return the suffixed key
*/
public static String addSuffix(String key, String suffix) {
if (suffix == null || suffix.isEmpty()) {
return key;