org.apache.hadoop.yarn.api.records.impl.pb (Apache Hadoop YARN Common 3.5.0 API)
Description: declaration: package: org.apache.hadoop.yarn.api.records.impl.pb

# Package org.apache.hadoop.yarn.api.records.impl.pb

@Private package org.apache.hadoop.yarn.api.records.impl.pb
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.

- Classes
  Class
  Description
  ApplicationAttemptIdPBImpl
  ApplicationAttemptReportPBImpl
  ApplicationIdPBImpl
  ApplicationReportPBImpl
  ApplicationResourceUsageReportPBImpl
  ApplicationSubmissionContextPBImpl
  ApplicationTimeoutPBImpl
  PB implementation for ApplicationTimeout class.
  CollectorInfoPBImpl
  Protocol record implementation of `CollectorInfo`.
  ContainerIdPBImpl
  ContainerLaunchContextPBImpl
  ContainerPBImpl
  ContainerReportPBImpl
  ContainerRetryContextPBImpl
  Implementation of ContainerRetryContext.
  ContainerStatusPBImpl
  EnhancedHeadroomPBImpl
  ExecutionTypeRequestPBImpl
  Implementation of `ExecutionTypeRequest`.
  LocalizationStatusPBImpl
  PB Impl of `LocalizationStatus`.
  LocalResourcePBImpl
  LogAggregationContextPBImpl
  NMTokenPBImpl
  NodeAttributeInfoPBImpl
  Implementation for NodeAttributeInfo.
  NodeAttributeKeyPBImpl
  Implementation for NodeAttributeKey.
  NodeAttributePBImpl
  Implementation for NodeAttribute.
  NodeIdPBImpl
  NodeLabelPBImpl
  NodeReportPBImpl
  NodeToAttributeValuePBImpl
  PB Implementation for NodeToAttributeValue.
  PreemptionContainerPBImpl
  PreemptionContractPBImpl
  PreemptionMessagePBImpl
  PreemptionResourceRequestPBImpl
  PriorityPBImpl
  ProtoBase<T extends org.apache.hadoop.thirdparty.protobuf.Message>
  ProtoUtils
  Utils to convert enum protos to corresponding java enums and vice versa.
  QueueConfigurationsPBImpl
  QueueInfoPBImpl
  QueueStatisticsPBImpl
  QueueUserACLInfoPBImpl
  RejectedSchedulingRequestPBImpl
  Implementation of RejectedSchedulingRequest.
  ReservationAllocationStatePBImpl
  `ReservationAllocationStatePBImpl` implements the `ReservationAllocationState` that represents the reservation that is made by a user.
  ReservationDefinitionPBImpl
  ReservationIdPBImpl
  ReservationRequestPBImpl
  ReservationRequestsPBImpl
  ResourceAllocationRequestPBImpl
  `ResourceAllocationRequestPBImpl` which implements the `ResourceAllocationRequest` class which represents an allocation made for a reservation for the current state of the plan.
  ResourceBlacklistRequestPBImpl
  ResourceOptionPBImpl
  ResourcePBImpl
  ResourceRequestPBImpl
  ResourceSizingPBImpl
  Proto Implementation for `ResourceSizing` interface.
  ResourceTypeInfoPBImpl
  `ResourceTypeInfoPBImpl` which implements the `ResourceTypeInfo` class which represents different resource types supported in YARN.
  ResourceUtilizationPBImpl
  SchedulingRequestPBImpl
  Proto implementation for `SchedulingRequest` interface.
  SerializedExceptionPBImpl
  StrictPreemptionContractPBImpl
  TokenPBImpl
  UpdateContainerErrorPBImpl
  Implementation of `UpdateContainerError`.
  UpdateContainerRequestPBImpl
  Implementation of `UpdateContainerRequest`.
  UpdatedContainerPBImpl
  Implementation of `UpdatedContainer`.
  URLPBImpl
  YarnClusterMetricsPBImpl