Class ContainerStatusPBImpl

java.lang.Object
org.apache.hadoop.yarn.api.records.ContainerStatus
org.apache.hadoop.yarn.api.records.impl.pb.ContainerStatusPBImpl

@Private @Unstable public class ContainerStatusPBImpl extends org.apache.hadoop.yarn.api.records.ContainerStatus
  • Constructor Details

    • ContainerStatusPBImpl

      public ContainerStatusPBImpl()
    • ContainerStatusPBImpl

      public ContainerStatusPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ContainerStatusProto proto)
  • Method Details

    • getProto

      public org.apache.hadoop.yarn.proto.YarnProtos.ContainerStatusProto getProto()
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getExecutionType

      public org.apache.hadoop.yarn.api.records.ExecutionType getExecutionType()
      Overrides:
      getExecutionType in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setExecutionType

      public void setExecutionType(org.apache.hadoop.yarn.api.records.ExecutionType executionType)
      Overrides:
      setExecutionType in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getState

      public org.apache.hadoop.yarn.api.records.ContainerState getState()
      Specified by:
      getState in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setState

      public void setState(org.apache.hadoop.yarn.api.records.ContainerState state)
      Specified by:
      setState in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getContainerSubState

      public org.apache.hadoop.yarn.api.records.ContainerSubState getContainerSubState()
      Overrides:
      getContainerSubState in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setContainerSubState

      public void setContainerSubState(org.apache.hadoop.yarn.api.records.ContainerSubState subState)
      Overrides:
      setContainerSubState in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getContainerId

      public org.apache.hadoop.yarn.api.records.ContainerId getContainerId()
      Specified by:
      getContainerId in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setContainerId

      public void setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId)
      Specified by:
      setContainerId in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getExitStatus

      public int getExitStatus()
      Specified by:
      getExitStatus in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setExitStatus

      public void setExitStatus(int exitStatus)
      Specified by:
      setExitStatus in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getDiagnostics

      public String getDiagnostics()
      Specified by:
      getDiagnostics in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setDiagnostics

      public void setDiagnostics(String diagnostics)
      Specified by:
      setDiagnostics in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getCapability

      public org.apache.hadoop.yarn.api.records.Resource getCapability()
      Overrides:
      getCapability in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setCapability

      public void setCapability(org.apache.hadoop.yarn.api.records.Resource capability)
      Overrides:
      setCapability in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getIPs

      public List<String> getIPs()
      Overrides:
      getIPs in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setIPs

      public void setIPs(List<String> ips)
      Overrides:
      setIPs in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getExposedPorts

      public String getExposedPorts()
      Overrides:
      getExposedPorts in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setExposedPorts

      public void setExposedPorts(String ports)
      Overrides:
      setExposedPorts in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • getHost

      public String getHost()
      Overrides:
      getHost in class org.apache.hadoop.yarn.api.records.ContainerStatus
    • setHost

      public void setHost(String host)
      Overrides:
      setHost in class org.apache.hadoop.yarn.api.records.ContainerStatus