public final class RMWSConsts extends Object
RMWebServiceProtocol
.Modifier and Type | Class and Description |
---|---|
static class |
RMWSConsts.ActivitiesGroupBy
Defines the groupBy types of activities, currently only support
DIAGNOSTIC with which user can query aggregated activities
grouped by allocation state and diagnostic.
|
static class |
RMWSConsts.AppActivitiesRequiredAction
Defines the required action of app activities:
REFRESH means to turn on activities recording for the required app,
GET means the required app activities should be involved in response.
|
Modifier and Type | Field and Description |
---|---|
static String |
ACTIONS |
static String |
ADD_NODE_LABELS
Path for
RMWebServiceProtocol#addToClusterNodeLabels . |
static String |
ALLOCATION_REQUEST_IDS |
static String |
ANY |
static String |
APP_ID |
static String |
APP_STATISTICS
Path for
RMWebServiceProtocol#getAppStatistics . |
static String |
APPATTEMPTID |
static String |
APPATTEMPTS |
static String |
APPID |
static String |
APPLICATION_TAGS |
static String |
APPLICATION_TYPES |
static String |
APPS
Path for
RMWebServiceProtocol#getApps and
RMWebServiceProtocol#getApp . |
static String |
APPS_APPID
Path for
RMWebServiceProtocol#getApp . |
static String |
APPS_APPID_APPATTEMPTS
Path for
RMWebServiceProtocol#getAppAttempts . |
static String |
APPS_APPID_APPATTEMPTS_APPATTEMPTID
Path for
WebServices#getAppAttempt . |
static String |
APPS_APPID_APPATTEMPTS_APPATTEMPTID_CONTAINERS
Path for
WebServices#getContainers . |
static String |
APPS_APPID_PRIORITY
Path for
RMWebServiceProtocol#getAppPriority and
RMWebServiceProtocol#updateApplicationPriority . |
static String |
APPS_APPID_QUEUE
Path for
RMWebServiceProtocol#getAppQueue and
RMWebServiceProtocol#updateAppQueue . |
static String |
APPS_APPID_STATE
Path for
RMWebServiceProtocol#getAppState and
RMWebServiceProtocol#updateAppState . |
static String |
APPS_NEW_APPLICATION
Path for
RMWebServiceProtocol#createNewApplication . |
static String |
APPS_TIMEOUT
Path for
RMWebServiceProtocol#updateApplicationTimeout . |
static String |
APPS_TIMEOUTS
Path for
RMWebServiceProtocol#getAppTimeouts . |
static String |
APPS_TIMEOUTS_TYPE
Path for
RMWebServiceProtocol#getAppTimeout . |
static String |
ATTEMPTS |
static String |
CHECK_USER_ACCESS_TO_QUEUE
Path for {code checkUserAccessToQueue#}
|
static String |
CLUSTER_USER_INFO
Path for
RMWebServiceProtocol#getClusterUserInfo . |
static String |
COMMAND |
static String |
CONTAINERID |
static String |
CONTAINERS |
static String |
DELEGATION_TOKEN
Path for
RMWebServiceProtocol#postDelegationToken and
RMWebServiceProtocol#cancelDelegationToken . |
static String |
DELEGATION_TOKEN_EXPIRATION
Path for
RMWebServiceProtocol#postDelegationTokenExpiration . |
static String |
DESELECTS |
static String |
EMPTY |
static String |
END_TIME |
static String |
FINAL_STATUS |
static String |
FINISHED_TIME_BEGIN |
static String |
FINISHED_TIME_END |
static String |
FORMAT_SCHEDULER_CONF
Path for
RMWebServices#formatSchedulerConfiguration . |
static String |
FORWARDED_FOR |
static String |
GET_CONTAINER
Path for
RouterWebServices#getContainer . |
static String |
GET_LABELS |
static String |
GET_NODE_LABELS
Path for
RMWebServiceProtocol#getClusterNodeLabels . |
static String |
GET_NODE_TO_LABELS
Path for
RMWebServiceProtocol#getNodeToLabels . |
static String |
GROUP_BY |
static String |
INCLUDE_RESOURCE |
static String |
INFO
Path for
RMWebServiceProtocol#getClusterInfo . |
static String |
LABEL_MAPPINGS
Path for
RMWebServiceProtocol#getLabelsToNodes . |
static String |
LABELS |
static String |
LIMIT |
static String |
MAX_TIME |
static String |
METRICS
Path for
RMWebServiceProtocol#getClusterMetricsInfo . |
static String |
NAME |
static String |
NODE_RESOURCE
Path for
RMWebServiceProtocol#updateNodeResource . |
static String |
NODEID |
static String |
NODES
Path for
RMWebServiceProtocol#getNodes . |
static String |
NODES_NODEID
Path for
RMWebServiceProtocol#getNode . |
static String |
NODES_NODEID_GETLABELS
Path for
RMWebServiceProtocol#getLabelsOnNode . |
static String |
NODES_NODEID_REPLACE_LABELS
Path for
RMWebServiceProtocol#replaceLabelsOnNode . |
static String |
PRIORITY |
static String |
QUEUE |
static String |
QUEUE_ACL_TYPE |
static String |
QUEUES |
static String |
REMOVE_NODE_LABELS
Path for
RMWebServiceProtocol#removeFromCluserNodeLabels . |
static String |
REPLACE_NODE_TO_LABELS
Path for
RMWebServiceProtocol#replaceLabelsOnNodes . |
static String |
REQUEST_PRIORITIES |
static String |
RESERVATION_DELETE
Path for
RMWebServiceProtocol#deleteReservation . |
static String |
RESERVATION_ID |
static String |
RESERVATION_LIST
Path for
RMWebServiceProtocol#listReservation . |
static String |
RESERVATION_NEW
Path for
RMWebServiceProtocol#createNewReservation . |
static String |
RESERVATION_SUBMIT
Path for
RMWebServiceProtocol#submitReservation . |
static String |
RESERVATION_UPDATE
Path for
RMWebServiceProtocol#updateReservation . |
static String |
RM_WEB_SERVICE_PATH
Path for
RMWebServiceProtocol . |
static String |
SCHEDULER
Path for
RMWebServiceProtocol#getSchedulerInfo . |
static String |
SCHEDULER_ACTIVITIES
Path for
RMWebServiceProtocol#getActivities . |
static String |
SCHEDULER_APP_ACTIVITIES
Path for
RMWebServiceProtocol#getAppActivities . |
static String |
SCHEDULER_CONF
Path for
RMWebServices#updateSchedulerConfiguration . |
static String |
SCHEDULER_CONF_VALIDATE
Path for
RMWebServiceProtocol#validateAndGetSchedulerConfiguration . |
static String |
SCHEDULER_CONF_VERSION
Path for
RMWebServices#getSchedulerConfigurationVersion . |
static String |
SCHEDULER_LOGS
Path for
RMWebServiceProtocol#dumpSchedulerLogs . |
static String |
SIGNAL |
static String |
SIGNAL_TO_CONTAINER
Path for
RMWebServiceProtocol#signalContainer . |
static String |
START_TIME |
static String |
STARTED_TIME_BEGIN |
static String |
STARTED_TIME_END |
static String |
STATE |
static String |
STATES |
static String |
SUMMARIZE |
static String |
TIME |
static String |
TIMEOUT |
static String |
TIMEOUTS |
static String |
TYPE |
static String |
USER |
public static final String EMPTY
public static final String ANY
public static final String FORWARDED_FOR
public static final String RM_WEB_SERVICE_PATH
RMWebServiceProtocol
.public static final String INFO
RMWebServiceProtocol#getClusterInfo
.public static final String CLUSTER_USER_INFO
RMWebServiceProtocol#getClusterUserInfo
.public static final String METRICS
RMWebServiceProtocol#getClusterMetricsInfo
.public static final String SCHEDULER
RMWebServiceProtocol#getSchedulerInfo
.public static final String SCHEDULER_CONF
RMWebServices#updateSchedulerConfiguration
.public static final String FORMAT_SCHEDULER_CONF
RMWebServices#formatSchedulerConfiguration
.public static final String SCHEDULER_CONF_VERSION
RMWebServices#getSchedulerConfigurationVersion
.public static final String SCHEDULER_LOGS
RMWebServiceProtocol#dumpSchedulerLogs
.public static final String SCHEDULER_CONF_VALIDATE
RMWebServiceProtocol#validateAndGetSchedulerConfiguration
.public static final String NODES
RMWebServiceProtocol#getNodes
.public static final String NODES_NODEID
RMWebServiceProtocol#getNode
.public static final String NODE_RESOURCE
RMWebServiceProtocol#updateNodeResource
.public static final String APPS
RMWebServiceProtocol#getApps
and
RMWebServiceProtocol#getApp
.public static final String SCHEDULER_ACTIVITIES
RMWebServiceProtocol#getActivities
.public static final String SCHEDULER_APP_ACTIVITIES
RMWebServiceProtocol#getAppActivities
.public static final String APP_STATISTICS
RMWebServiceProtocol#getAppStatistics
.public static final String APPS_APPID
RMWebServiceProtocol#getApp
.public static final String APPS_APPID_APPATTEMPTS
RMWebServiceProtocol#getAppAttempts
.public static final String APPS_APPID_APPATTEMPTS_APPATTEMPTID
WebServices#getAppAttempt
.public static final String APPS_APPID_APPATTEMPTS_APPATTEMPTID_CONTAINERS
WebServices#getContainers
.public static final String GET_NODE_TO_LABELS
RMWebServiceProtocol#getNodeToLabels
.public static final String LABEL_MAPPINGS
RMWebServiceProtocol#getLabelsToNodes
.public static final String REPLACE_NODE_TO_LABELS
RMWebServiceProtocol#replaceLabelsOnNodes
.public static final String NODES_NODEID_REPLACE_LABELS
RMWebServiceProtocol#replaceLabelsOnNode
.public static final String GET_NODE_LABELS
RMWebServiceProtocol#getClusterNodeLabels
.public static final String ADD_NODE_LABELS
RMWebServiceProtocol#addToClusterNodeLabels
.public static final String REMOVE_NODE_LABELS
RMWebServiceProtocol#removeFromCluserNodeLabels
.public static final String NODES_NODEID_GETLABELS
RMWebServiceProtocol#getLabelsOnNode
.public static final String APPS_APPID_PRIORITY
RMWebServiceProtocol#getAppPriority
and
RMWebServiceProtocol#updateApplicationPriority
.public static final String APPS_APPID_QUEUE
RMWebServiceProtocol#getAppQueue
and
RMWebServiceProtocol#updateAppQueue
.public static final String APPS_NEW_APPLICATION
RMWebServiceProtocol#createNewApplication
.public static final String APPS_APPID_STATE
RMWebServiceProtocol#getAppState
and
RMWebServiceProtocol#updateAppState
.public static final String DELEGATION_TOKEN
RMWebServiceProtocol#postDelegationToken
and
RMWebServiceProtocol#cancelDelegationToken
.public static final String DELEGATION_TOKEN_EXPIRATION
RMWebServiceProtocol#postDelegationTokenExpiration
.public static final String RESERVATION_NEW
RMWebServiceProtocol#createNewReservation
.public static final String RESERVATION_SUBMIT
RMWebServiceProtocol#submitReservation
.public static final String RESERVATION_UPDATE
RMWebServiceProtocol#updateReservation
.public static final String RESERVATION_DELETE
RMWebServiceProtocol#deleteReservation
.public static final String RESERVATION_LIST
RMWebServiceProtocol#listReservation
.public static final String APPS_TIMEOUTS_TYPE
RMWebServiceProtocol#getAppTimeout
.public static final String APPS_TIMEOUTS
RMWebServiceProtocol#getAppTimeouts
.public static final String APPS_TIMEOUT
RMWebServiceProtocol#updateApplicationTimeout
.public static final String GET_CONTAINER
RouterWebServices#getContainer
.public static final String CHECK_USER_ACCESS_TO_QUEUE
public static final String SIGNAL_TO_CONTAINER
RMWebServiceProtocol#signalContainer
.public static final String TIME
public static final String STATES
public static final String NODEID
public static final String STATE
public static final String FINAL_STATUS
public static final String USER
public static final String QUEUE
public static final String QUEUES
public static final String LIMIT
public static final String STARTED_TIME_BEGIN
public static final String STARTED_TIME_END
public static final String FINISHED_TIME_BEGIN
public static final String FINISHED_TIME_END
public static final String APPLICATION_TYPES
public static final String APPLICATION_TAGS
public static final String APP_ID
public static final String MAX_TIME
public static final String APPATTEMPTID
public static final String APPID
public static final String LABELS
public static final String RESERVATION_ID
public static final String START_TIME
public static final String END_TIME
public static final String INCLUDE_RESOURCE
public static final String TYPE
public static final String CONTAINERID
public static final String APPATTEMPTS
public static final String TIMEOUTS
public static final String PRIORITY
public static final String TIMEOUT
public static final String ATTEMPTS
public static final String GET_LABELS
public static final String DESELECTS
public static final String CONTAINERS
public static final String QUEUE_ACL_TYPE
public static final String REQUEST_PRIORITIES
public static final String ALLOCATION_REQUEST_IDS
public static final String GROUP_BY
public static final String SIGNAL
public static final String COMMAND
public static final String ACTIONS
public static final String SUMMARIZE
public static final String NAME
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.