@InterfaceAudience.Private
@InterfaceStability.Unstable
public class ContainerLaunchContextPBImpl
extends org.apache.hadoop.yarn.api.records.ContainerLaunchContext
Constructor and Description |
---|
ContainerLaunchContextPBImpl() |
ContainerLaunchContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ContainerLaunchContextProto proto) |
Modifier and Type | Method and Description |
---|---|
protected ByteBuffer |
convertFromProtoFormat(org.apache.hadoop.thirdparty.protobuf.ByteString byteString) |
protected org.apache.hadoop.thirdparty.protobuf.ByteString |
convertToProtoFormat(ByteBuffer byteBuffer) |
boolean |
equals(Object other) |
Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> |
getApplicationACLs() |
List<String> |
getCommands() |
org.apache.hadoop.yarn.api.records.ContainerRetryContext |
getContainerRetryContext() |
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() |
ByteBuffer |
getTokensConf() |
int |
hashCode() |
void |
setApplicationACLs(Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> appACLs) |
void |
setCommands(List<String> commands) |
void |
setContainerRetryContext(org.apache.hadoop.yarn.api.records.ContainerRetryContext retryContext) |
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) |
void |
setTokensConf(ByteBuffer tokensConf) |
String |
toString() |
public ContainerLaunchContextPBImpl()
public ContainerLaunchContextPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ContainerLaunchContextProto proto)
public org.apache.hadoop.yarn.proto.YarnProtos.ContainerLaunchContextProto getProto()
protected final ByteBuffer convertFromProtoFormat(org.apache.hadoop.thirdparty.protobuf.ByteString byteString)
protected final org.apache.hadoop.thirdparty.protobuf.ByteString convertToProtoFormat(ByteBuffer byteBuffer)
public List<String> getCommands()
getCommands
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setCommands(List<String> commands)
setCommands
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public Map<String,org.apache.hadoop.yarn.api.records.LocalResource> getLocalResources()
getLocalResources
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setLocalResources(Map<String,org.apache.hadoop.yarn.api.records.LocalResource> localResources)
setLocalResources
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public ByteBuffer getTokens()
getTokens
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setTokens(ByteBuffer tokens)
setTokens
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public ByteBuffer getTokensConf()
getTokensConf
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setTokensConf(ByteBuffer tokensConf)
setTokensConf
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public Map<String,ByteBuffer> getServiceData()
getServiceData
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setServiceData(Map<String,ByteBuffer> serviceData)
setServiceData
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public Map<String,String> getEnvironment()
getEnvironment
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setEnvironment(Map<String,String> env)
setEnvironment
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> getApplicationACLs()
getApplicationACLs
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setApplicationACLs(Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> appACLs)
setApplicationACLs
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public org.apache.hadoop.yarn.api.records.ContainerRetryContext getContainerRetryContext()
getContainerRetryContext
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
public void setContainerRetryContext(org.apache.hadoop.yarn.api.records.ContainerRetryContext retryContext)
setContainerRetryContext
in class org.apache.hadoop.yarn.api.records.ContainerLaunchContext
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.