org.apache.hadoop.yarn.api.records.impl.pb
Class ContainerLaunchContextPBImpl

java.lang.Object
  extended by org.apache.hadoop.yarn.api.records.ContainerLaunchContext
      extended by org.apache.hadoop.yarn.api.records.impl.pb.ContainerLaunchContextPBImpl

@InterfaceAudience.Private
@InterfaceStability.Unstable
public class ContainerLaunchContextPBImpl
extends org.apache.hadoop.yarn.api.records.ContainerLaunchContext


Constructor Summary
ContainerLaunchContextPBImpl()
           
ContainerLaunchContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ContainerLaunchContextProto proto)
           
 
Method Summary
protected  ByteBuffer convertFromProtoFormat(com.google.protobuf.ByteString byteString)
           
protected  com.google.protobuf.ByteString convertToProtoFormat(ByteBuffer byteBuffer)
           
 boolean equals(Object other)
           
 Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> getApplicationACLs()
           
 List<String> getCommands()
           
 Map<String,String> getEnvironment()
           
 Map<String,org.apache.hadoop.yarn.api.records.LocalResource> getLocalResources()
           
 org.apache.hadoop.yarn.proto.YarnProtos.ContainerLaunchContextProto getProto()
           
 Map<String,ByteBuffer> getServiceData()
           
 ByteBuffer getTokens()
           
 int hashCode()
           
 void setApplicationACLs(Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> appACLs)
           
 void setCommands(List<String> commands)
           
 void setEnvironment(Map<String,String> env)
           
 void setLocalResources(Map<String,org.apache.hadoop.yarn.api.records.LocalResource> localResources)
           
 void setServiceData(Map<String,ByteBuffer> serviceData)
           
 void setTokens(ByteBuffer tokens)
           
 String toString()
           
 
Methods inherited from class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
newInstance
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ContainerLaunchContextPBImpl

public ContainerLaunchContextPBImpl()

ContainerLaunchContextPBImpl

public ContainerLaunchContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ContainerLaunchContextProto proto)
Method Detail

getProto

public org.apache.hadoop.yarn.proto.YarnProtos.ContainerLaunchContextProto 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

convertFromProtoFormat

protected final ByteBuffer convertFromProtoFormat(com.google.protobuf.ByteString byteString)

convertToProtoFormat

protected final com.google.protobuf.ByteString convertToProtoFormat(ByteBuffer byteBuffer)

getCommands

public List<String> getCommands()
Specified by:
getCommands in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

setCommands

public void setCommands(List<String> commands)
Specified by:
setCommands in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

getLocalResources

public Map<String,org.apache.hadoop.yarn.api.records.LocalResource> getLocalResources()
Specified by:
getLocalResources in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

setLocalResources

public void setLocalResources(Map<String,org.apache.hadoop.yarn.api.records.LocalResource> localResources)
Specified by:
setLocalResources in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

getTokens

public ByteBuffer getTokens()
Specified by:
getTokens in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

setTokens

public void setTokens(ByteBuffer tokens)
Specified by:
setTokens in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

getServiceData

public Map<String,ByteBuffer> getServiceData()
Specified by:
getServiceData in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

setServiceData

public void setServiceData(Map<String,ByteBuffer> serviceData)
Specified by:
setServiceData in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

getEnvironment

public Map<String,String> getEnvironment()
Specified by:
getEnvironment in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

setEnvironment

public void setEnvironment(Map<String,String> env)
Specified by:
setEnvironment in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

getApplicationACLs

public Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> getApplicationACLs()
Specified by:
getApplicationACLs in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext

setApplicationACLs

public void setApplicationACLs(Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> appACLs)
Specified by:
setApplicationACLs in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext


Copyright © 2014 Apache Software Foundation. All Rights Reserved.