@InterfaceAudience.Private @InterfaceStability.Unstable public class ApplicationIdPBImpl extends ApplicationId
appIdStrPrefix| Constructor and Description |
|---|
ApplicationIdPBImpl() |
ApplicationIdPBImpl(YarnProtos.ApplicationIdProto proto) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
build() |
long |
getClusterTimestamp()
Get the start time of the
ResourceManager which is
used to generate globally unique ApplicationId. |
int |
getId()
Get the short integer identifier of the
ApplicationId
which is unique for all applications started by a particular instance
of the ResourceManager. |
YarnProtos.ApplicationIdProto |
getProto() |
protected void |
setClusterTimestamp(long clusterTimestamp) |
protected void |
setId(int id) |
compareTo, equals, hashCode, newInstance, toStringpublic ApplicationIdPBImpl()
public ApplicationIdPBImpl(YarnProtos.ApplicationIdProto proto)
public YarnProtos.ApplicationIdProto getProto()
public int getId()
ApplicationIdApplicationId
which is unique for all applications started by a particular instance
of the ResourceManager.getId in class ApplicationIdApplicationIdprotected void setId(int id)
setId in class ApplicationIdpublic long getClusterTimestamp()
ApplicationIdResourceManager which is
used to generate globally unique ApplicationId.getClusterTimestamp in class ApplicationIdResourceManagerprotected void setClusterTimestamp(long clusterTimestamp)
setClusterTimestamp in class ApplicationIdprotected void build()
build in class ApplicationIdCopyright © 2013 Apache Software Foundation. All rights reserved.