DeleteFederationQueuePoliciesRequest (Apache Hadoop YARN API 3.5.0 API)
Description: declaration: package: org.apache.hadoop.yarn.server.api.protocolrecords, class: DeleteFederationQueuePoliciesRequest

Package org.apache.hadoop.yarn.server.api.protocolrecords

# Class DeleteFederationQueuePoliciesRequest

java.lang.Object
org.apache.hadoop.yarn.server.api.protocolrecords.DeleteFederationQueuePoliciesRequest

@Private @Unstable public abstract class DeleteFederationQueuePoliciesRequest extends Object
This class is used for handling queue policy deletion requests, which include the queues that need to be removed.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `DeleteFederationQueuePoliciesRequest()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `abstract List<String>`
  `getQueues()`
  To obtain the list of queues to be deleted.
  `static DeleteFederationQueuePoliciesRequest`
  `newInstance(List<String> queues)`
  `abstract void`
  `setQueues(List<String> queues)`
  Set the list of queues to be deleted.

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### DeleteFederationQueuePoliciesRequest

    public DeleteFederationQueuePoliciesRequest()

- ## Method Details

  - ### newInstance

    @Private @Unstable public static DeleteFederationQueuePoliciesRequest newInstance(List<String> queues)

  - ### getQueues

    @Public @Unstable public abstract List<String> getQueues()
    To obtain the list of queues to be deleted.
    Returns:
      list of queue names.

  - ### setQueues

    @Private @Unstable public abstract void setQueues(List<String> queues)
    Set the list of queues to be deleted.
    Parameters:
      `queues` - list of queue names.