Tabnine Logo
ExportedBlockKeys.getCurrentKey
Code IndexAdd Tabnine to your IDE (free)

How to use
getCurrentKey
method
in
org.apache.hadoop.hdfs.security.token.block.ExportedBlockKeys

Best Java code snippets using org.apache.hadoop.hdfs.security.token.block.ExportedBlockKeys.getCurrentKey (Showing top 7 results out of 315)

origin: org.apache.hadoop/hadoop-hdfs

/**
 * Set block keys, only to be used in worker mode
 */
public synchronized void addKeys(ExportedBlockKeys exportedKeys)
  throws IOException {
 if (isMaster || exportedKeys == null) {
  return;
 }
 LOG.info("Setting block keys");
 removeExpiredKeys();
 this.currentKey = exportedKeys.getCurrentKey();
 BlockKey[] receivedKeys = exportedKeys.getAllKeys();
 for (int i = 0; i < receivedKeys.length; i++) {
  if (receivedKeys[i] != null) {
   this.allKeys.put(receivedKeys[i].getKeyId(), receivedKeys[i]);
  }
 }
}
origin: org.apache.hadoop/hadoop-hdfs

public static ExportedBlockKeysProto convert(ExportedBlockKeys keys) {
 ExportedBlockKeysProto.Builder builder = ExportedBlockKeysProto
   .newBuilder();
 builder.setIsBlockTokenEnabled(keys.isBlockTokenEnabled())
   .setKeyUpdateInterval(keys.getKeyUpdateInterval())
   .setTokenLifeTime(keys.getTokenLifetime())
   .setCurrentKey(convert(keys.getCurrentKey()));
 for (BlockKey k : keys.getAllKeys()) {
  builder.addAllKeys(convert(k));
 }
 return builder.build();
}
origin: ch.cern.hadoop/hadoop-hdfs

/**
 * Set block keys, only to be used in slave mode
 */
public synchronized void addKeys(ExportedBlockKeys exportedKeys)
  throws IOException {
 if (isMaster || exportedKeys == null)
  return;
 LOG.info("Setting block keys");
 removeExpiredKeys();
 this.currentKey = exportedKeys.getCurrentKey();
 BlockKey[] receivedKeys = exportedKeys.getAllKeys();
 for (int i = 0; i < receivedKeys.length; i++) {
  if (receivedKeys[i] == null)
   continue;
  this.allKeys.put(receivedKeys[i].getKeyId(), receivedKeys[i]);
 }
}
origin: io.prestosql.hadoop/hadoop-apache

/**
 * Set block keys, only to be used in slave mode
 */
public synchronized void addKeys(ExportedBlockKeys exportedKeys)
  throws IOException {
 if (isMaster || exportedKeys == null)
  return;
 LOG.info("Setting block keys");
 removeExpiredKeys();
 this.currentKey = exportedKeys.getCurrentKey();
 BlockKey[] receivedKeys = exportedKeys.getAllKeys();
 for (int i = 0; i < receivedKeys.length; i++) {
  if (receivedKeys[i] == null)
   continue;
  this.allKeys.put(receivedKeys[i].getKeyId(), receivedKeys[i]);
 }
}
origin: ch.cern.hadoop/hadoop-hdfs

void compare(ExportedBlockKeys expKeys, ExportedBlockKeys expKeys1) {
 BlockKey[] allKeys = expKeys.getAllKeys();
 BlockKey[] allKeys1 = expKeys1.getAllKeys();
 assertEquals(allKeys.length, allKeys1.length);
 for (int i = 0; i < allKeys.length; i++) {
  compare(allKeys[i], allKeys1[i]);
 }
 compare(expKeys.getCurrentKey(), expKeys1.getCurrentKey());
 assertEquals(expKeys.getKeyUpdateInterval(),
   expKeys1.getKeyUpdateInterval());
 assertEquals(expKeys.getTokenLifetime(), expKeys1.getTokenLifetime());
}
origin: ch.cern.hadoop/hadoop-hdfs

public static ExportedBlockKeysProto convert(ExportedBlockKeys keys) {
 ExportedBlockKeysProto.Builder builder = ExportedBlockKeysProto
   .newBuilder();
 builder.setIsBlockTokenEnabled(keys.isBlockTokenEnabled())
   .setKeyUpdateInterval(keys.getKeyUpdateInterval())
   .setTokenLifeTime(keys.getTokenLifetime())
   .setCurrentKey(convert(keys.getCurrentKey()));
 for (BlockKey k : keys.getAllKeys()) {
  builder.addAllKeys(convert(k));
 }
 return builder.build();
}
origin: io.prestosql.hadoop/hadoop-apache

public static ExportedBlockKeysProto convert(ExportedBlockKeys keys) {
 ExportedBlockKeysProto.Builder builder = ExportedBlockKeysProto
   .newBuilder();
 builder.setIsBlockTokenEnabled(keys.isBlockTokenEnabled())
   .setKeyUpdateInterval(keys.getKeyUpdateInterval())
   .setTokenLifeTime(keys.getTokenLifetime())
   .setCurrentKey(convert(keys.getCurrentKey()));
 for (BlockKey k : keys.getAllKeys()) {
  builder.addAllKeys(convert(k));
 }
 return builder.build();
}
org.apache.hadoop.hdfs.security.token.blockExportedBlockKeysgetCurrentKey

Popular methods of ExportedBlockKeys

  • getKeyUpdateInterval
  • getTokenLifetime
  • <init>
  • getAllKeys
  • isBlockTokenEnabled

Popular in Java

  • Creating JSON documents from java classes using gson
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • setRequestProperty (URLConnection)
  • compareTo (BigDecimal)
  • FileInputStream (java.io)
    An input stream that reads bytes from a file. File file = ...finally if (in != null) in.clos
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • Scanner (java.util)
    A parser that parses a text string of primitive types and strings with the help of regular expressio
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • FileUtils (org.apache.commons.io)
    General file manipulation utilities. Facilities are provided in the following areas: * writing to a
  • Github Copilot alternatives
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