| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.api.protocolrecords | |
| org.apache.hadoop.yarn.api.records | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ReservationDefinition | ReservationSubmissionRequest. getReservationDefinition()Get the  ReservationDefinitionrepresenting the user constraints for
 this reservation | 
| abstract ReservationDefinition | ReservationUpdateRequest. getReservationDefinition()Get the  ReservationDefinitionrepresenting the updated user
 constraints for this reservation | 
| Modifier and Type | Method and Description | 
|---|---|
| static ReservationUpdateRequest | ReservationUpdateRequest. newInstance(ReservationDefinition reservationDefinition,
           ReservationId reservationId) | 
| static ReservationSubmissionRequest | ReservationSubmissionRequest. newInstance(ReservationDefinition reservationDefinition,
           String queueName,
           ReservationId reservationId) | 
| abstract void | ReservationSubmissionRequest. setReservationDefinition(ReservationDefinition reservationDefinition)Set the  ReservationDefinitionrepresenting the user constraints for
 this reservation | 
| abstract void | ReservationUpdateRequest. setReservationDefinition(ReservationDefinition reservationDefinition)Set the  ReservationDefinitionrepresenting the updated user
 constraints for this reservation | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ReservationDefinition | ReservationAllocationState. getReservationDefinition()Get the reservation definition used to make the reservation. | 
| static ReservationDefinition | ReservationDefinition. newInstance(long arrival,
           long deadline,
           ReservationRequests reservationRequests,
           String name) | 
| static ReservationDefinition | ReservationDefinition. newInstance(long arrival,
           long deadline,
           ReservationRequests reservationRequests,
           String name,
           String recurrenceExpression,
           Priority priority) | 
| Modifier and Type | Method and Description | 
|---|---|
| static ReservationAllocationState | ReservationAllocationState. newInstance(long acceptanceTime,
           String user,
           List<ResourceAllocationRequest> resourceAllocations,
           ReservationId reservationId,
           ReservationDefinition reservationDefinition) | 
| abstract void | ReservationAllocationState. setReservationDefinition(ReservationDefinition reservationDefinition)Set the definition of the reservation. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.