public class CreateDirectoryContext extends CreatePathContext<CreateDirectoryPOptions.Builder,CreateDirectoryContext>
CreateDirectoryPOptions.| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<AclEntry> |
mDefaultAcl |
mAcl, mGroup, mMetadataLoad, mMode, mMountPoint, mOperationTimeMs, mOwner, mRecursive, mTtl, mTtlAction, mXAttr| Modifier and Type | Method and Description |
|---|---|
static CreateDirectoryContext |
create(CreateDirectoryPOptions.Builder optionsBuilder) |
static CreateDirectoryContext |
defaults() |
java.util.List<AclEntry> |
getDefaultAcl() |
protected CreateDirectoryContext |
getThis() |
UfsStatus |
getUfsStatus() |
static CreateDirectoryContext |
mergeFrom(CreateDirectoryPOptions.Builder optionsBuilder)
Merges and embeds the given
CreateDirectoryPOptions with the corresponding master
options. |
CreateDirectoryContext |
setDefaultAcl(java.util.List<AclEntry> defaultAcl)
Sets the default ACL in the context.
|
CreateDirectoryContext |
setUfsStatus(UfsStatus ufsStatus)
Sets
UfsStatus for the directory. |
java.lang.String |
toString() |
getAcl, getGroup, getMode, getOperationTimeMs, getOwner, getTtl, getTtlAction, getWriteType, getXAttr, isMetadataLoad, isMountPoint, isPersisted, isRecursive, setAcl, setGroup, setMetadataLoad, setMountPoint, setOperationTimeMs, setOwner, setWriteType, setXAttrgetOptions, isCancelledprotected java.util.List<AclEntry> mDefaultAcl
public static CreateDirectoryContext create(CreateDirectoryPOptions.Builder optionsBuilder)
optionsBuilder - Builder for proto CreateDirectoryPOptionsCreateDirectoryContext with given optionspublic static CreateDirectoryContext mergeFrom(CreateDirectoryPOptions.Builder optionsBuilder)
CreateDirectoryPOptions with the corresponding master
options.optionsBuilder - Builder for proto CreateDirectoryPOptions to merge with defaultsCreateDirectoryContext with default values for masterpublic static CreateDirectoryContext defaults()
CreateDirectoryContext with default values for masterprotected CreateDirectoryContext getThis()
getThis in class CreatePathContext<CreateDirectoryPOptions.Builder,CreateDirectoryContext>public UfsStatus getUfsStatus()
public CreateDirectoryContext setUfsStatus(UfsStatus ufsStatus)
UfsStatus for the directory.ufsStatus - Ufs status to setpublic CreateDirectoryContext setDefaultAcl(java.util.List<AclEntry> defaultAcl)
defaultAcl - a list of default ACL Entriespublic java.util.List<AclEntry> getDefaultAcl()
public java.lang.String toString()
toString in class CreatePathContext<CreateDirectoryPOptions.Builder,CreateDirectoryContext>Copyright © 2019. All Rights Reserved.