Package org.apache.hadoop.yarn.api.protocolrecords
@Public
package org.apache.hadoop.yarn.api.protocolrecords
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-
ClassDescriptionThe core request sent by the
ApplicationMasterto theResourceManagerto obtain resources in the cluster.Class to construct instances ofAllocateRequestwith specific options.The response sent by theResourceManagertheApplicationMasterduring resource negotiation.org.apache.hadoop.yarn.api.protocolrecords.AllocateResponse.AllocateResponseBuilderClass to construct instances ofAllocateResponsewith specific options.Enumeration that controls the scope of applications fetchedorg.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenRequestThe request issued by the client to theResourceManagerto cancel a delegation token.org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenResponseThe response from theResourceManagerto a cancelDelegationToken request.Response to Commit Container Request.The request sent byApplication Masterto theNode Managerto change the resource quota of a container.The response sent by theNodeManagerto theApplicationMasterwhen asked to update container resource.The request sent by the client to theResourceManagerto fail an application attempt.The response sent by theResourceManagerto the client failing an application attempt.The finalization request sent by theApplicationMasterto inform theResourceManagerabout its completion.The response sent by theResourceManagerto aApplicationMasteron it's completion.Request class for getting all the resource profiles from the RM.Response class for getting all the resource profiles from the RM.Request class for getting all the resource profiles from the RM.Response class for getting all the resource profiles from the RM.The request sent by a client to theResourceManagerto get anApplicationAttemptReportfor an application attempt.The response sent by theResourceManagerto a client requesting an application attempt report.The request from clients to get a list of application attempt reports of an application from theResourceManager.The response sent by theResourceManagerto a client requesting a list ofApplicationAttemptReportfor application attempts.The request sent by a client to theResourceManagerto get anApplicationReportfor an application.The response sent by theResourceManagerto a client requesting an application report.The request from clients to get a report of Applications in the cluster from theResourceManager.The response sent by theResourceManagerto a client requesting anApplicationReportfor applications.The request from clients to get node to attribute value mapping for all or given set of Node AttributeKey's in the cluster from theResourceManager.The response sent by theResourceManagerto a client requesting node to attribute value mapping for all or given set of Node AttributeKey's.The request sent by clients to get cluster metrics from theResourceManager.The response sent by theResourceManagerto a client requesting cluster metrics.The request from clients to get node attributes in the cluster from theResourceManager.The response sent by theResourceManagerto a client requesting a node attributes in cluster.The request from clients to get a report of all nodes in the cluster from theResourceManager.The response sent by theResourceManagerto a client requesting aNodeReportfor all nodes.The request sent by a client to theResourceManagerto get anContainerReportfor a container.The response sent by theResourceManagerto a client requesting a container report.The request from clients to get a list of container reports, which belong to an application attempt from theResourceManager.The response sent by theResourceManagerto a client requesting a list ofContainerReportfor containers.The request sent by theApplicationMasterto theNodeManagerto getContainerStatusof requested containers.The response sent by theNodeManagerto theApplicationMasterwhen asked to obtain theContainerStatusof requested containers.The request issued by the client to get a delegation token from theResourceManager.Response to aGetDelegationTokenRequestrequest from the client.org.apache.hadoop.yarn.api.protocolrecords.GetLabelsToNodesRequestorg.apache.hadoop.yarn.api.protocolrecords.GetLabelsToNodesResponseThe request sent by an application master to the node manager to getLocalizationStatuses of containers.The response sent by the node manager to an application master when localization statuses are requested.The request sent by clients to get a newApplicationIdfor submitting an application.The response sent by theResourceManagerto the client for a request to get a newApplicationIdfor submitting applications.The request sent by clients to get a newReservationIdfor submitting an reservation.The response sent by theResourceManagerto the client for a request to get a newReservationIdfor submitting reservations.The request from clients to get nodes to attributes mapping in the cluster from theResourceManager.The response sent by theResourceManagerto a client requesting nodes to attributes mapping.org.apache.hadoop.yarn.api.protocolrecords.GetNodesToLabelsRequestorg.apache.hadoop.yarn.api.protocolrecords.GetNodesToLabelsResponseorg.apache.hadoop.yarn.api.protocolrecords.GetPluginInfoRequestGet plugin info request.org.apache.hadoop.yarn.api.protocolrecords.GetPluginInfoResponseGet plugin info response.The request sent by clients to get queue information from theResourceManager.The response sent by theResourceManagerto a client requesting information about queues in the system.The request sent by clients to theResourceManagerto get queue acls for the current user.The response sent by theResourceManagerto clients seeking queue acls for the user.Request class for getting the details for a particular resource profile.Response class for getting the details for a particular resource profile.The request sent byApplication Masterto theNode Managerto change the resource quota of a container.The response sent by theNodeManagerto theApplicationMasterwhen asked to increase container resource.The request sent by the client to theResourceManagerto abort a submitted application.The response sent by theResourceManagerto the client aborting a submitted application.The request sent by the client to theResourceManagerto move a submitted application to a different queue.The response sent by theResourceManagerto the client moving a submitted application to a different queue.org.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeRequestThe request sent by node manager to CSI driver adaptor to publish a volume on a node.org.apache.hadoop.yarn.api.protocolrecords.NodePublishVolumeResponseThe response sent by a CSI driver adaptor to the node manager after publishing a volume on the node.org.apache.hadoop.yarn.api.protocolrecords.NodeUnpublishVolumeRequestThe request sent by node manager to CSI driver adaptor to un-publish a volume on a node.org.apache.hadoop.yarn.api.protocolrecords.NodeUnpublishVolumeResponseThe response sent by a CSI driver adaptor to the node manager after un-publishing a volume on the node.The request sent by theApplicationMastertoResourceManageron registration.The response sent by theResourceManagerto a newApplicationMasteron registration.This encapsulates all the required fields needed for a Container ReInitialization.The response to theReInitializeContainerRequest.The request from clients to release a resource in the shared cache.The response to clients from theSharedCacheManagerwhen releasing a resource in the shared cache.org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenRequestThe request issued by the client to renew a delegation token from theResourceManager.org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenResponseThe response to a renewDelegationToken call to theResourceManager.ReservationDeleteRequestcaptures the set of requirements the user has to delete an existing reservation.ReservationDeleteResponsecontains the answer of the admission control system in theResourceManagerto a reservation delete operation.ReservationListRequestcaptures the set of requirements the user has to list reservations.ReservationListResponsecaptures the list of reservations that the user has queried.ReservationSubmissionRequestcaptures the set of requirements the user has to create a reservation.The response sent by theResourceManagerto a client on reservation submission.ReservationUpdateRequestcaptures the set of requirements the user has to update an existing reservation.ReservationUpdateResponsecontains the answer of the admission control system in theResourceManagerto a reservation update operation.The request sent by the ApplicationMaster to ask for localizing resources.The response to theResourceLocalizationRequestEnum which represents the resource type.The response to a restart Container request.Response to a Rollback request.The request sent by the client to theResourceManageror by theApplicationMasterto theNodeManagerto signal a container.The response sent by theResourceManagerto the client signalling a container.The request sent by theApplicationMasterto theNodeManagerto start a container.The request which contains a list ofStartContainerRequestsent by theApplicationMasterto theNodeManagerto start containers.The response sent by theNodeManagerto theApplicationMasterwhen asked to start an allocated container.The request sent by theApplicationMasterto theNodeManagerto stop containers.The response sent by theNodeManagerto theApplicationMasterwhen asked to stop allocated containers.The request sent by a client to submit an application to theResourceManager.The response sent by theResourceManagerto a client on application submission.The request sent by the client to theResourceManagerto set or update the application priority.The response sent by theResourceManagerto the client on update the application priority.The request sent by the client to theResourceManagerto set or update the application timeout.The response sent by theResourceManagerto the client on update application timeout.The request from clients to theSharedCacheManagerthat claims a resource in the shared cache.The response from the SharedCacheManager to the client that indicates whether a requested resource exists in the cache.org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequestYARN internal message used to validate volume capabilities with a CSI driver controller plugin.Volume access mode.org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesRequest.VolumeCapabilityVolume capability.Volume type.org.apache.hadoop.yarn.api.protocolrecords.ValidateVolumeCapabilitiesResponseYARN internal message used to represent the response of volume capabilities validation with a CSI driver controller plugin.