Package alluxio.underfs.options
Class MkdirsOptions
- java.lang.Object
-
- alluxio.underfs.options.MkdirsOptions
-
@PublicApi @NotThreadSafe public final class MkdirsOptions extends java.lang.Object
Method options for mkdirs in UnderFileSystem.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MkdirsOptions
defaults(AlluxioConfiguration conf)
boolean
equals(java.lang.Object o)
boolean
getCreateParent()
java.lang.String
getGroup()
Mode
getMode()
java.lang.String
getOwner()
int
hashCode()
MkdirsOptions
setCreateParent(boolean createParent)
Sets option to create parent directories.MkdirsOptions
setGroup(java.lang.String group)
MkdirsOptions
setMode(Mode mode)
MkdirsOptions
setOwner(java.lang.String owner)
java.lang.String
toString()
-
-
-
Method Detail
-
defaults
public static MkdirsOptions defaults(AlluxioConfiguration conf)
- Parameters:
conf
- Alluxio configuration- Returns:
- the default
MkdirsOptions
-
getCreateParent
public boolean getCreateParent()
- Returns:
- whether to create any necessary but nonexistent parent directories
-
getOwner
public java.lang.String getOwner()
- Returns:
- the owner
-
getGroup
public java.lang.String getGroup()
- Returns:
- the group
-
getMode
public Mode getMode()
- Returns:
- the mode
-
setCreateParent
public MkdirsOptions setCreateParent(boolean createParent)
Sets option to create parent directories.- Parameters:
createParent
- if true, creates any necessary but nonexistent parent directories- Returns:
- the updated option object
-
setOwner
public MkdirsOptions setOwner(java.lang.String owner)
- Parameters:
owner
- the owner to set- Returns:
- the updated object
-
setGroup
public MkdirsOptions setGroup(java.lang.String group)
- Parameters:
group
- the group to set- Returns:
- the updated object
-
setMode
public MkdirsOptions setMode(Mode mode)
- Parameters:
mode
- the mode to set- Returns:
- the updated object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-