org.apache.hadoop.hdfs.web.resources
Class UserParam

java.lang.Object
  extended by org.apache.hadoop.hdfs.web.resources.Param<String,org.apache.hadoop.hdfs.web.resources.StringParam.Domain>
      extended by org.apache.hadoop.hdfs.web.resources.UserParam

public class UserParam
extends Param<String,org.apache.hadoop.hdfs.web.resources.StringParam.Domain>

User parameter.


Field Summary
static String DEFAULT
          Default parameter value.
static String NAME
          Parameter name.
 
Constructor Summary
UserParam(String str)
          Constructor.
UserParam(org.apache.hadoop.security.UserGroupInformation ugi)
          Construct an object from a UGI.
 
Method Summary
 String getName()
           
static org.apache.hadoop.hdfs.web.resources.StringParam.Domain getUserPatternDomain()
           
 String getValueString()
           
static void setUserPattern(String pattern)
           
static void setUserPatternDomain(org.apache.hadoop.hdfs.web.resources.StringParam.Domain dm)
           
 
Methods inherited from class org.apache.hadoop.hdfs.web.resources.Param
getValue, toSortedString, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NAME

public static final String NAME
Parameter name.

See Also:
Constant Field Values

DEFAULT

public static final String DEFAULT
Default parameter value.

See Also:
Constant Field Values
Constructor Detail

UserParam

public UserParam(String str)
Constructor.

Parameters:
str - a string representation of the parameter value.

UserParam

public UserParam(org.apache.hadoop.security.UserGroupInformation ugi)
Construct an object from a UGI.

Method Detail

getUserPatternDomain

public static org.apache.hadoop.hdfs.web.resources.StringParam.Domain getUserPatternDomain()

setUserPatternDomain

public static void setUserPatternDomain(org.apache.hadoop.hdfs.web.resources.StringParam.Domain dm)

setUserPattern

public static void setUserPattern(String pattern)

getName

public String getName()
Specified by:
getName in class Param<String,org.apache.hadoop.hdfs.web.resources.StringParam.Domain>
Returns:
the parameter name.

getValueString

public String getValueString()
Specified by:
getValueString in class Param<String,org.apache.hadoop.hdfs.web.resources.StringParam.Domain>
Returns:
the parameter value as a string


Copyright © 2014 Apache Software Foundation. All Rights Reserved.