RegisterDistributedSchedulingAMResponsePBImpl@Public
@Unstable
public abstract class RegisterDistributedSchedulingAMResponse
extends java.lang.Object
RegisterApplicationMasterResponse, it includes various parameters
to be used during distributed scheduling, such as the min and max resources
that can be requested by containers.| Constructor | Description |
|---|---|
RegisterDistributedSchedulingAMResponse() |
| Modifier and Type | Method | Description |
|---|---|---|
abstract long |
getContainerIdStart() |
|
abstract int |
getContainerTokenExpiryInterval() |
|
abstract org.apache.hadoop.yarn.api.records.Resource |
getIncrContainerResource() |
|
abstract org.apache.hadoop.yarn.api.records.Resource |
getMaxContainerResource() |
|
abstract org.apache.hadoop.yarn.api.records.Resource |
getMinContainerResource() |
|
abstract java.util.List<RemoteNode> |
getNodesForScheduling() |
|
abstract org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse |
getRegisterResponse() |
|
static RegisterDistributedSchedulingAMResponse |
newInstance(org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse regAMResp) |
|
abstract void |
setContainerIdStart(long containerIdStart) |
|
abstract void |
setContainerTokenExpiryInterval(int interval) |
|
abstract void |
setIncrContainerResource(org.apache.hadoop.yarn.api.records.Resource maxResource) |
|
abstract void |
setMaxContainerResource(org.apache.hadoop.yarn.api.records.Resource maxResource) |
|
abstract void |
setMinContainerResource(org.apache.hadoop.yarn.api.records.Resource minResource) |
|
abstract void |
setNodesForScheduling(java.util.List<RemoteNode> nodesForScheduling) |
|
abstract void |
setRegisterResponse(org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse resp) |
public RegisterDistributedSchedulingAMResponse()
@Public @Unstable public static RegisterDistributedSchedulingAMResponse newInstance(org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse regAMResp)
@Public @Unstable public abstract void setRegisterResponse(org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse resp)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.protocolrecords.RegisterApplicationMasterResponse getRegisterResponse()
@Public @Unstable public abstract void setMinContainerResource(org.apache.hadoop.yarn.api.records.Resource minResource)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.Resource getMinContainerResource()
@Public @Unstable public abstract void setMaxContainerResource(org.apache.hadoop.yarn.api.records.Resource maxResource)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.Resource getMaxContainerResource()
@Public @Unstable public abstract void setIncrContainerResource(org.apache.hadoop.yarn.api.records.Resource maxResource)
@Public @Unstable public abstract org.apache.hadoop.yarn.api.records.Resource getIncrContainerResource()
@Public @Unstable public abstract void setContainerTokenExpiryInterval(int interval)
@Public @Unstable public abstract int getContainerTokenExpiryInterval()
@Public @Unstable public abstract void setContainerIdStart(long containerIdStart)
@Public @Unstable public abstract long getContainerIdStart()
@Public @Unstable public abstract void setNodesForScheduling(java.util.List<RemoteNode> nodesForScheduling)
@Public @Unstable public abstract java.util.List<RemoteNode> getNodesForScheduling()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.