Class AllocateRequestPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
org.apache.hadoop.yarn.api.protocolrecords.impl.pb.AllocateRequestPBImpl
@Private
@Unstable
public class AllocateRequestPBImpl
extends org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest.AllocateRequestBuilder -
Constructor Summary
ConstructorsConstructorDescriptionAllocateRequestPBImpl(org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateRequestProto proto) -
Method Summary
Modifier and TypeMethodDescriptionbooleanList<org.apache.hadoop.yarn.api.records.ResourceRequest>floatorg.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateRequestProtogetProto()List<org.apache.hadoop.yarn.api.records.ContainerId>org.apache.hadoop.yarn.api.records.ResourceBlacklistRequestintList<org.apache.hadoop.yarn.api.records.SchedulingRequest>List<org.apache.hadoop.yarn.api.records.UpdateContainerRequest>inthashCode()voidsetAskList(List<org.apache.hadoop.yarn.api.records.ResourceRequest> resourceRequests) voidsetProgress(float progress) voidsetReleaseList(List<org.apache.hadoop.yarn.api.records.ContainerId> releaseContainers) voidsetResourceBlacklistRequest(org.apache.hadoop.yarn.api.records.ResourceBlacklistRequest blacklistRequest) voidsetResponseId(int id) voidsetSchedulingRequests(List<org.apache.hadoop.yarn.api.records.SchedulingRequest> schedulingRequests) voidsetTrackingUrl(String trackingUrl) voidsetUpdateRequests(List<org.apache.hadoop.yarn.api.records.UpdateContainerRequest> updateRequests) toString()Methods inherited from class org.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
newBuilder, newInstance, newInstance, newInstance
-
Constructor Details
-
AllocateRequestPBImpl
public AllocateRequestPBImpl() -
AllocateRequestPBImpl
public AllocateRequestPBImpl(org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateRequestProto proto)
-
-
Method Details
-
getProto
public org.apache.hadoop.yarn.proto.YarnServiceProtos.AllocateRequestProto getProto() -
hashCode
public int hashCode() -
equals
-
toString
-
getResponseId
public int getResponseId()- Specified by:
getResponseIdin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setResponseId
public void setResponseId(int id) - Specified by:
setResponseIdin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
getProgress
public float getProgress()- Specified by:
getProgressin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setProgress
public void setProgress(float progress) - Specified by:
setProgressin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
getAskList
- Specified by:
getAskListin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setAskList
- Specified by:
setAskListin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
getUpdateRequests
- Specified by:
getUpdateRequestsin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setUpdateRequests
public void setUpdateRequests(List<org.apache.hadoop.yarn.api.records.UpdateContainerRequest> updateRequests) - Specified by:
setUpdateRequestsin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
getSchedulingRequests
- Overrides:
getSchedulingRequestsin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setSchedulingRequests
public void setSchedulingRequests(List<org.apache.hadoop.yarn.api.records.SchedulingRequest> schedulingRequests) - Overrides:
setSchedulingRequestsin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
getResourceBlacklistRequest
public org.apache.hadoop.yarn.api.records.ResourceBlacklistRequest getResourceBlacklistRequest()- Specified by:
getResourceBlacklistRequestin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setResourceBlacklistRequest
public void setResourceBlacklistRequest(org.apache.hadoop.yarn.api.records.ResourceBlacklistRequest blacklistRequest) - Specified by:
setResourceBlacklistRequestin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
getReleaseList
- Specified by:
getReleaseListin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setReleaseList
- Specified by:
setReleaseListin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
getTrackingUrl
- Specified by:
getTrackingUrlin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-
setTrackingUrl
- Specified by:
setTrackingUrlin classorg.apache.hadoop.yarn.api.protocolrecords.AllocateRequest
-