Class ContainerManagementProtocolPBClientImpl
java.lang.Object
org.apache.hadoop.yarn.api.impl.pb.client.ContainerManagementProtocolPBClientImpl
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.hadoop.yarn.api.ContainerManagementProtocol
-
Constructor Summary
ConstructorsConstructorDescriptionContainerManagementProtocolPBClientImpl(long clientVersion, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.hadoop.yarn.api.protocolrecords.CommitResponsecommitLastReInitialization(org.apache.hadoop.yarn.api.records.ContainerId containerId) org.apache.hadoop.yarn.api.protocolrecords.GetContainerStatusesResponsegetContainerStatuses(org.apache.hadoop.yarn.api.protocolrecords.GetContainerStatusesRequest request) org.apache.hadoop.yarn.api.protocolrecords.GetLocalizationStatusesResponsegetLocalizationStatuses(org.apache.hadoop.yarn.api.protocolrecords.GetLocalizationStatusesRequest request) org.apache.hadoop.yarn.api.protocolrecords.IncreaseContainersResourceResponseincreaseContainersResource(org.apache.hadoop.yarn.api.protocolrecords.IncreaseContainersResourceRequest request) Deprecated.org.apache.hadoop.yarn.api.protocolrecords.ResourceLocalizationResponselocalize(org.apache.hadoop.yarn.api.protocolrecords.ResourceLocalizationRequest request) org.apache.hadoop.yarn.api.protocolrecords.ReInitializeContainerResponsereInitializeContainer(org.apache.hadoop.yarn.api.protocolrecords.ReInitializeContainerRequest request) org.apache.hadoop.yarn.api.protocolrecords.RestartContainerResponserestartContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId) org.apache.hadoop.yarn.api.protocolrecords.RollbackResponserollbackLastReInitialization(org.apache.hadoop.yarn.api.records.ContainerId containerId) org.apache.hadoop.yarn.api.protocolrecords.SignalContainerResponsesignalToContainer(org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest request) org.apache.hadoop.yarn.api.protocolrecords.StartContainersResponsestartContainers(org.apache.hadoop.yarn.api.protocolrecords.StartContainersRequest requests) org.apache.hadoop.yarn.api.protocolrecords.StopContainersResponsestopContainers(org.apache.hadoop.yarn.api.protocolrecords.StopContainersRequest requests) org.apache.hadoop.yarn.api.protocolrecords.ContainerUpdateResponseupdateContainer(org.apache.hadoop.yarn.api.protocolrecords.ContainerUpdateRequest request)
-
Constructor Details
-
ContainerManagementProtocolPBClientImpl
public ContainerManagementProtocolPBClientImpl(long clientVersion, InetSocketAddress addr, org.apache.hadoop.conf.Configuration conf) throws IOException - Throws:
IOException
-
-
Method Details
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
startContainers
public org.apache.hadoop.yarn.api.protocolrecords.StartContainersResponse startContainers(org.apache.hadoop.yarn.api.protocolrecords.StartContainersRequest requests) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
startContainersin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
stopContainers
public org.apache.hadoop.yarn.api.protocolrecords.StopContainersResponse stopContainers(org.apache.hadoop.yarn.api.protocolrecords.StopContainersRequest requests) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
stopContainersin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
getContainerStatuses
public org.apache.hadoop.yarn.api.protocolrecords.GetContainerStatusesResponse getContainerStatuses(org.apache.hadoop.yarn.api.protocolrecords.GetContainerStatusesRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
getContainerStatusesin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
increaseContainersResource
@Deprecated public org.apache.hadoop.yarn.api.protocolrecords.IncreaseContainersResourceResponse increaseContainersResource(org.apache.hadoop.yarn.api.protocolrecords.IncreaseContainersResourceRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException Deprecated.- Specified by:
increaseContainersResourcein interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
updateContainer
public org.apache.hadoop.yarn.api.protocolrecords.ContainerUpdateResponse updateContainer(org.apache.hadoop.yarn.api.protocolrecords.ContainerUpdateRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
updateContainerin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
signalToContainer
public org.apache.hadoop.yarn.api.protocolrecords.SignalContainerResponse signalToContainer(org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
signalToContainerin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
localize
public org.apache.hadoop.yarn.api.protocolrecords.ResourceLocalizationResponse localize(org.apache.hadoop.yarn.api.protocolrecords.ResourceLocalizationRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
localizein interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
reInitializeContainer
public org.apache.hadoop.yarn.api.protocolrecords.ReInitializeContainerResponse reInitializeContainer(org.apache.hadoop.yarn.api.protocolrecords.ReInitializeContainerRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
reInitializeContainerin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
restartContainer
public org.apache.hadoop.yarn.api.protocolrecords.RestartContainerResponse restartContainer(org.apache.hadoop.yarn.api.records.ContainerId containerId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
restartContainerin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
rollbackLastReInitialization
public org.apache.hadoop.yarn.api.protocolrecords.RollbackResponse rollbackLastReInitialization(org.apache.hadoop.yarn.api.records.ContainerId containerId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
rollbackLastReInitializationin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
commitLastReInitialization
public org.apache.hadoop.yarn.api.protocolrecords.CommitResponse commitLastReInitialization(org.apache.hadoop.yarn.api.records.ContainerId containerId) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
commitLastReInitializationin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-
getLocalizationStatuses
public org.apache.hadoop.yarn.api.protocolrecords.GetLocalizationStatusesResponse getLocalizationStatuses(org.apache.hadoop.yarn.api.protocolrecords.GetLocalizationStatusesRequest request) throws org.apache.hadoop.yarn.exceptions.YarnException, IOException - Specified by:
getLocalizationStatusesin interfaceorg.apache.hadoop.yarn.api.ContainerManagementProtocol- Throws:
org.apache.hadoop.yarn.exceptions.YarnExceptionIOException
-