Tabnine Logo
RegisterApplicationMasterResponsePBImpl
Code IndexAdd Tabnine to your IDE (free)

How to use
RegisterApplicationMasterResponsePBImpl
in
org.apache.hadoop.yarn.api.protocolrecords.impl.pb

Best Java code snippets using org.apache.hadoop.yarn.api.protocolrecords.impl.pb.RegisterApplicationMasterResponsePBImpl (Showing top 20 results out of 315)

origin: org.apache.hadoop/hadoop-yarn-common

@Override
public boolean equals(Object other) {
 if (other == null)
  return false;
 if (other.getClass().isAssignableFrom(this.getClass())) {
  return this.getProto().equals(this.getClass().cast(other).getProto());
 }
 return false;
}
origin: org.apache.hadoop/hadoop-yarn-common

private void mergeLocalToBuilder() {
 if (this.maximumResourceCapability != null) {
  builder.setMaximumCapability(
    convertToProtoFormat(this.maximumResourceCapability));
 }
 if (this.applicationACLS != null) {
  addApplicationACLs();
 }
 if (this.containersFromPreviousAttempts != null) {
  addContainersFromPreviousAttemptToProto();
 }
 if (nmTokens != null) {
  builder.clearNmTokensFromPreviousAttempts();
  Iterable<NMTokenProto> iterable = getTokenProtoIterable(nmTokens);
  builder.addAllNmTokensFromPreviousAttempts(iterable);
 }
 if(schedulerResourceTypes != null) {
  addSchedulerResourceTypes();
 }
 if (profiles != null) {
  addResourceProfiles();
 }
 if (resourceTypeInfo != null) {
  addResourceTypeInfosToProto();
 }
}
origin: org.apache.hadoop/hadoop-yarn-common

private void initContainersPreviousAttemptList() {
 RegisterApplicationMasterResponseProtoOrBuilder p =
   viaProto ? proto : builder;
 List<ContainerProto> list = p.getContainersFromPreviousAttemptsList();
 containersFromPreviousAttempts = new ArrayList<Container>();
 for (ContainerProto c : list) {
  containersFromPreviousAttempts.add(convertFromProtoFormat(c));
 }
}
origin: ch.cern.hadoop/hadoop-yarn-common

private void mergeLocalToBuilder() {
 if (this.maximumResourceCapability != null) {
  builder.setMaximumCapability(
    convertToProtoFormat(this.maximumResourceCapability));
 }
 if (this.applicationACLS != null) {
  addApplicationACLs();
 }
 if (this.containersFromPreviousAttempts != null) {
  addContainersFromPreviousAttemptToProto();
 }
 if (nmTokens != null) {
  builder.clearNmTokensFromPreviousAttempts();
  Iterable<NMTokenProto> iterable = getTokenProtoIterable(nmTokens);
  builder.addAllNmTokensFromPreviousAttempts(iterable);
 }
 if(schedulerResourceTypes != null) {
  addSchedulerResourceTypes();
 }
}
origin: com.github.jiayuhan-it/hadoop-yarn-common

private void addContainersFromPreviousAttemptToProto() {
 maybeInitBuilder();
 builder.clearContainersFromPreviousAttempts();
 List<ContainerProto> list = new ArrayList<ContainerProto>();
 for (Container c : containersFromPreviousAttempts) {
  list.add(convertToProtoFormat(c));
 }
 builder.addAllContainersFromPreviousAttempts(list);
}
origin: org.apache.hadoop/hadoop-yarn-common

 @Override
 public RegisterApplicationMasterResponse registerApplicationMaster(
   RegisterApplicationMasterRequest request) throws YarnException,
   IOException {
  RegisterApplicationMasterRequestProto requestProto =
    ((RegisterApplicationMasterRequestPBImpl) request).getProto();
  try {
   return new RegisterApplicationMasterResponsePBImpl(
    proxy.registerApplicationMaster(null, requestProto));
  } catch (ServiceException e) {
   RPCUtil.unwrapAndThrowException(e);
   return null;
  }
 }
}
origin: ch.cern.hadoop/hadoop-yarn-common

@Override
public Map<ApplicationAccessType, String> getApplicationACLs() {
 initApplicationACLs();
 return this.applicationACLS;
}
origin: org.apache.hadoop/hadoop-yarn-common

@Override
public List<Container> getContainersFromPreviousAttempts() {
 if (this.containersFromPreviousAttempts != null) {
  return this.containersFromPreviousAttempts;
 }
 initContainersPreviousAttemptList();
 return this.containersFromPreviousAttempts;
}
origin: com.github.jiayuhan-it/hadoop-yarn-common

private void mergeLocalToBuilder() {
 if (this.maximumResourceCapability != null) {
  builder.setMaximumCapability(
    convertToProtoFormat(this.maximumResourceCapability));
 }
 if (this.applicationACLS != null) {
  addApplicationACLs();
 }
 if (this.containersFromPreviousAttempts != null) {
  addContainersFromPreviousAttemptToProto();
 }
 if (nmTokens != null) {
  builder.clearNmTokensFromPreviousAttempts();
  Iterable<NMTokenProto> iterable = getTokenProtoIterable(nmTokens);
  builder.addAllNmTokensFromPreviousAttempts(iterable);
 }
 if(schedulerResourceTypes != null) {
  addSchedulerResourceTypes();
 }
}
origin: ch.cern.hadoop/hadoop-yarn-common

private void addContainersFromPreviousAttemptToProto() {
 maybeInitBuilder();
 builder.clearContainersFromPreviousAttempts();
 List<ContainerProto> list = new ArrayList<ContainerProto>();
 for (Container c : containersFromPreviousAttempts) {
  list.add(convertToProtoFormat(c));
 }
 builder.addAllContainersFromPreviousAttempts(list);
}
origin: ch.cern.hadoop/hadoop-yarn-common

 @Override
 public RegisterApplicationMasterResponse registerApplicationMaster(
   RegisterApplicationMasterRequest request) throws YarnException,
   IOException {
  RegisterApplicationMasterRequestProto requestProto =
    ((RegisterApplicationMasterRequestPBImpl) request).getProto();
  try {
   return new RegisterApplicationMasterResponsePBImpl(
    proxy.registerApplicationMaster(null, requestProto));
  } catch (ServiceException e) {
   RPCUtil.unwrapAndThrowException(e);
   return null;
  }
 }
}
origin: org.apache.hadoop/hadoop-yarn-common

@Override
public Map<ApplicationAccessType, String> getApplicationACLs() {
 initApplicationACLs();
 return this.applicationACLS;
}
origin: com.github.jiayuhan-it/hadoop-yarn-common

@Override
public List<Container> getContainersFromPreviousAttempts() {
 if (this.containersFromPreviousAttempts != null) {
  return this.containersFromPreviousAttempts;
 }
 initContainersPreviousAttemptList();
 return this.containersFromPreviousAttempts;
}
origin: com.github.jiayuhan-it/hadoop-yarn-common

@Override
public boolean equals(Object other) {
 if (other == null)
  return false;
 if (other.getClass().isAssignableFrom(this.getClass())) {
  return this.getProto().equals(this.getClass().cast(other).getProto());
 }
 return false;
}
origin: org.apache.hadoop/hadoop-yarn-common

private void addContainersFromPreviousAttemptToProto() {
 maybeInitBuilder();
 builder.clearContainersFromPreviousAttempts();
 List<ContainerProto> list = new ArrayList<ContainerProto>();
 for (Container c : containersFromPreviousAttempts) {
  list.add(convertToProtoFormat(c));
 }
 builder.addAllContainersFromPreviousAttempts(list);
}
origin: com.github.jiayuhan-it/hadoop-yarn-common

 @Override
 public RegisterApplicationMasterResponse registerApplicationMaster(
   RegisterApplicationMasterRequest request) throws YarnException,
   IOException {
  RegisterApplicationMasterRequestProto requestProto =
    ((RegisterApplicationMasterRequestPBImpl) request).getProto();
  try {
   return new RegisterApplicationMasterResponsePBImpl(
    proxy.registerApplicationMaster(null, requestProto));
  } catch (ServiceException e) {
   RPCUtil.unwrapAndThrowException(e);
   return null;
  }
 }
}
origin: org.apache.hadoop/hadoop-yarn-common

 private void initResourceTypeInfosList() {
  if (this.resourceTypeInfo != null) {
   return;
  }
  RegisterApplicationMasterResponseProtoOrBuilder p = viaProto ? proto : builder;
  List<ResourceTypeInfoProto> list = p.getResourceTypesList();
  resourceTypeInfo = new ArrayList<ResourceTypeInfo>();

  for (ResourceTypeInfoProto a : list) {
   resourceTypeInfo.add(convertFromProtoFormat(a));
  }
 }
}
origin: com.github.jiayuhan-it/hadoop-yarn-common

@Override
public Map<ApplicationAccessType, String> getApplicationACLs() {
 initApplicationACLs();
 return this.applicationACLS;
}
origin: ch.cern.hadoop/hadoop-yarn-common

@Override
public List<Container> getContainersFromPreviousAttempts() {
 if (this.containersFromPreviousAttempts != null) {
  return this.containersFromPreviousAttempts;
 }
 initContainersPreviousAttemptList();
 return this.containersFromPreviousAttempts;
}
origin: ch.cern.hadoop/hadoop-yarn-common

@Override
public boolean equals(Object other) {
 if (other == null)
  return false;
 if (other.getClass().isAssignableFrom(this.getClass())) {
  return this.getProto().equals(this.getClass().cast(other).getProto());
 }
 return false;
}
org.apache.hadoop.yarn.api.protocolrecords.impl.pbRegisterApplicationMasterResponsePBImpl

Most used methods

  • <init>
  • getProto
  • addApplicationACLs
  • addContainersFromPreviousAttemptToProto
  • addSchedulerResourceTypes
  • convertFromProtoFormat
  • convertToProtoFormat
  • getTokenProtoIterable
  • initApplicationACLs
  • initContainersPreviousAttemptList
  • initLocalNewNMTokenList
  • initSchedulerResourceTypes
  • initLocalNewNMTokenList,
  • initSchedulerResourceTypes,
  • maybeInitBuilder,
  • mergeLocalToBuilder,
  • mergeLocalToProto,
  • addResourceProfiles,
  • addResourceTypeInfosToProto,
  • initResourceProfiles,
  • initResourceTypeInfosList

Popular in Java

  • Finding current android device location
  • scheduleAtFixedRate (ScheduledExecutorService)
  • startActivity (Activity)
  • setScale (BigDecimal)
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • Permission (java.security)
    Legacy security code; do not use.
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
  • Top 12 Jupyter Notebook extensions
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now