voldemort
Class VoldemortAdminTool

java.lang.Object
  extended by voldemort.VoldemortAdminTool

public class VoldemortAdminTool
extends java.lang.Object

Provides a command line interface to the AdminClient


Constructor Summary
VoldemortAdminTool()
           
 
Method Summary
static void executeGetMetadata(java.lang.Integer nodeId, AdminClient adminClient, java.lang.String metadataKey, java.lang.String outputDir)
           
static void executeSetMetadata(java.lang.Integer nodeId, AdminClient adminClient, java.lang.String key, java.lang.Object value)
           
static void executeSetMetadataPair(java.lang.Integer nodeId, AdminClient adminClient, java.lang.String clusterKey, java.lang.Object clusterValue, java.lang.String storesKey, java.lang.Object storesValue)
           
static void main(java.lang.String[] args)
           
static void printHelp(java.io.PrintStream stream, joptsimple.OptionParser parser)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VoldemortAdminTool

public VoldemortAdminTool()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

printHelp

public static void printHelp(java.io.PrintStream stream,
                             joptsimple.OptionParser parser)
                      throws java.io.IOException
Throws:
java.io.IOException

executeSetMetadataPair

public static void executeSetMetadataPair(java.lang.Integer nodeId,
                                          AdminClient adminClient,
                                          java.lang.String clusterKey,
                                          java.lang.Object clusterValue,
                                          java.lang.String storesKey,
                                          java.lang.Object storesValue)

executeSetMetadata

public static void executeSetMetadata(java.lang.Integer nodeId,
                                      AdminClient adminClient,
                                      java.lang.String key,
                                      java.lang.Object value)

executeGetMetadata

public static void executeGetMetadata(java.lang.Integer nodeId,
                                      AdminClient adminClient,
                                      java.lang.String metadataKey,
                                      java.lang.String outputDir)
                               throws java.io.IOException
Throws:
java.io.IOException


Jay Kreps, Roshan Sumbaly, Alex Feinberg, Bhupesh Bansal, Lei Gao, Chinmay Soman, Vinoth Chandar, Zhongjie Wu