Package com.mapr.cli
Class VolumeCommands
java.lang.Object
com.mapr.cliframework.base.CLIBaseClass
com.mapr.cli.common.ListCommand
com.mapr.cli.VolumeCommands
- All Implemented Interfaces:
ListIterator,com.mapr.cliframework.base.CLIInterface
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic Map<VolumeField,com.mapr.cliframework.util.FieldInfo> static com.google.common.collect.ImmutableMap.Builder<VolumeField,com.mapr.cliframework.util.FieldInfo> static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringbooleanstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final intstatic final Stringstatic final com.mapr.cliframework.base.CLICommandstatic final Stringstatic final Stringstatic final Stringstatic final com.mapr.cliframework.base.CLICommand[]static final com.mapr.cliframework.base.CLICommandstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final com.mapr.cliframework.base.CLICommandstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final com.mapr.cliframework.base.CLICommandstatic final Stringstatic final com.mapr.cliframework.base.CLICommandstatic final Stringstatic final Stringstatic final StringFields inherited from class com.mapr.cliframework.base.CLIBaseClass
cliCommand, CLUSTER_NAME_PARAM, clusterParams, HELP_PARAM, input, isServerCall, NOT_REQUIRED, output, REQUIRED, userInfo, versionFields inherited from interface com.mapr.cliframework.base.CLIInterface
KEY_PREFIX, PASSWORD_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionVolumeCommands(com.mapr.cliframework.base.ProcessedInput input, com.mapr.cliframework.base.CLICommand cliCommand) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCacheVolInfo(com.mapr.fs.cldb.proto.CLDBProto.VolumeProperties volProps, com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode volumeInfo, boolean terse, BitSet columns) voidaddEcBackendVolInfo(com.mapr.fs.cldb.proto.CLDBProto.VolumeInfo volInfo, com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode volumeInfo, boolean terse, BitSet columns) voidaddVolumeTierProperties(com.mapr.fs.cldb.proto.CLDBProto.VolumeInfo volInfo, com.mapr.fs.cldb.proto.CLDBProto.VolumeProperties volProps, com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode volumeInfo, boolean terse, BitSet columns) com.google.protobuf.MessageLitebuildNextRequest(com.google.protobuf.MessageLite prevReq, com.google.protobuf.MessageLite prevResp) Builds the next request object by inspecting the previous request and previous response.com.mapr.fs.proto.Common.VolumeAcesbuildVolumeAcesProtobuf(Map<String, com.mapr.fs.proto.Common.VolumeActions> volumeAceParameterMap, com.mapr.cliframework.base.CommandOutput.OutputHierarchy out) com.mapr.fs.cldb.proto.CLDBProto.VolumeCreateRequest.BuilderbuildVolumeCreateRequest(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out) com.mapr.cliframework.base.CommandOutputcom.mapr.fs.proto.Common.VolumeAcesgetFilledVolAce(com.mapr.fs.proto.Common.VolumeAces volAce) getVolActions(com.mapr.fs.proto.Common.VolumeAceEntry aceEntry) booleanhasMore(com.google.protobuf.MessageLite prevReq, com.google.protobuf.MessageLite prevResp) Inspect the last request and last response to see if there are more records to be fetched.voidprocessResponse(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out, com.google.protobuf.MessageLite response) Parse the response and populate the output hierarchy.com.google.protobuf.MessageLitesendRequest(com.google.protobuf.MessageLite req) Send the request using RPC and fetch the response.static com.mapr.fs.cldb.proto.CLDBProto.VolumeMoveResponsesendVolumeMoveRequest(String volumeName, String topology, String dataLabel, String ncLabel, String cluster, com.mapr.fs.proto.Security.CredentialsMsg creds) voidupdateEcVolumeProperties(int volumeId, String topology, String label, String cluster, com.mapr.cliframework.base.CommandOutput.OutputHierarchy out) booleanstatic com.mapr.fs.cldb.proto.CLDBProto.VolumeLookupResponsevolumeLookup(String cluster, com.mapr.fs.proto.Security.CredentialsMsg creds, String name, String path, boolean isServerCall) com.mapr.fs.cldb.proto.CLDBProto.VolumeInfoVolumeLookupById(int volumeId) com.mapr.fs.cldb.proto.CLDBProto.VolumePropertiesvolumePropetiesLookup(String volumeName, boolean needsRootCid) static intvolumeUnmountByName(String volumeName, String cluster, String userId, com.mapr.fs.proto.Security.CredentialsMsg creds, boolean isServerCall) Methods inherited from class com.mapr.cli.common.ListCommand
getFilters, getNextLimiter, hasMore, listMethods inherited from class com.mapr.cliframework.base.CLIBaseClass
executeCommand, executeSimpleSHHCommand, executeSimpleSHHCommand, getBooleanParam, getCLICommand, getCommandUsage, getGIds, getInput, getKeyType, getParamBooleanValue, getParamDateValue, getParamIntValue, getParamLongValue, getParamObjectValue, getParamTextValue, getUserClusterOps, getUserCredentials, getUserId, getUserLoginId, getVersion, isParamPresent, isParamValueEmpty, setServerCall, setUserClusterOps, setUserCredentials, setUserCredentialsByJwt, setVersion, skipValidationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mapr.cliframework.base.CLIInterface
executeCommand, getCLICommand, getGIds, getUserId, getUserLoginId, setServerCall, setUserCredentials, setUserCredentialsByJwt, setVersion
-
Field Details
-
VOLUME_OP_DELAY
public static final int VOLUME_OP_DELAY- See Also:
-
RW_VOLUME_PARAM_OP_NODELAY
- See Also:
-
RW_VOLUME_PARAM_NAME
- See Also:
-
RW_VOLUME_PARAM_NEW_NAME
- See Also:
-
RW_VOLUME_PARAM_TENANT_USER
- See Also:
-
RW_VOLUME_PARAM_MOUNTDIR
- See Also:
-
RW_VOLUME_PARAM_MOUNT
- See Also:
-
RW_VOLUME_PARAM_CREATE_PARENT
- See Also:
-
RW_VOLUME_PARAM_REPLICATION
- See Also:
-
RW_VOLUME_PARAM_MIN_REPLICATION
- See Also:
-
RW_VOLUME_PARAM_DCREPLTYPE
- See Also:
-
RW_VOLUME_PARAM_NAMESPACE_REPLICATION
- See Also:
-
RW_VOLUME_PARAM_NAMESPACE_MIN_REPLICATION
- See Also:
-
RW_VOLUME_ENFORCE_MIN_REPLICATION
- See Also:
-
RW_VOLUME_PARAM_READONLY
- See Also:
-
RW_VOLUME_PARAM_MIRRORTHROTTLE
- See Also:
-
RW_VOLUME_PARAM_LOCALVOLUMEHOST
- See Also:
-
RW_VOLUME_PARAM_LOCALVOLUMEPORT
- See Also:
-
RW_VOLUME_PARAM_SHUFFLEVOLUME
- See Also:
-
RW_VOLUME_PARAM_FORCE
- See Also:
-
RW_VOLUME_PARAM_AETYPE
- See Also:
-
RW_VOLUME_PARAM_AE
- See Also:
-
RW_VOLUME_PARAM_QUOTA
- See Also:
-
RW_VOLUME_PARAM_ADVISORY_QUOTA
- See Also:
-
RW_VOLUME_PARAM_TOPOLOGY
- See Also:
-
RW_VOLUME_PARAM_TIERING
- See Also:
-
RW_VOLUME_PARAM_AUTO_CREATE_EC_TIER
- See Also:
-
RW_VOLUME_PARAM_TIER_NAME
- See Also:
-
RW_VOLUME_PARAM_TIER_ENCRYPTION
- See Also:
-
RW_VOLUME_PARAM_TIER_KEY
- See Also:
-
RW_VOLUME_PARAM_OFFLOAD_SCHEDULEID
- See Also:
-
RW_VOLUME_PARAM_COMPACTION_SCHEDULEID
- See Also:
-
RW_VOLUME_PARAM_COMPACTION_OVERHEAD
- See Also:
-
RW_VOLUME_PARAM_TIERING_RULE
- See Also:
-
RW_VOLUME_PARAM_RECALL_EXPIRY_TIME
- See Also:
-
RW_VOLUME_PARAM_TOTAL_DATA
- See Also:
-
RW_VOLUME_PARAM_TOTAL_PURGED
- See Also:
-
RW_VOLUME_PARAM_TOTAL_RECALLED
- See Also:
-
RW_VOLUME_PARAM_ECSCHEME
- See Also:
-
RW_VOLUME_PARAM_ECTOPOLOGY
- See Also:
-
RW_VOLUME_PARAM_ECLABEL
- See Also:
-
RW_VOLUME_PARAM_HONORRACKRELIABILITY
- See Also:
-
MIRROR_VOLUME
- See Also:
-
MIRROR_VOLUME_SRC_VOLUMENAME
- See Also:
-
RW_VOLUME_ROOT_DIR_PERM
- See Also:
-
RW_VOLUME_ROOT_DIR_USER
- See Also:
-
RW_VOLUME_ROOT_DIR_GROUP
- See Also:
-
RW_VOLUME_RE_REPLICATION_TIMEOUT_SEC
- See Also:
-
RW_VOLUME_CRITICAL_RE_REPLICATION_TIMEOUT_SEC
- See Also:
-
RW_VOLUME_PARAM_MAXINODES_ALARM_THRESHOLD
- See Also:
-
RW_VOLUME_PARAM_MAXNSSIZEMB_ALARM_THRESHOLD
- See Also:
-
RW_VOLUME_PARAM_DBREPL_LAG_SEC_ALARM_THRESH
- See Also:
-
RW_VOLUME_PARAM_DBINDEX_LAG_SEC_ALARM_THRESH
- See Also:
-
RW_FIX_CREATOR_ID
- See Also:
-
RW_VOLUME_PARAM_CONTAINER_ALLOCATION_FACTOR
- See Also:
-
RW_VOLUME_PARAM_ATIME_UPDATE_INTERVAL
- See Also:
-
RW_VOLUME_PARAM_S3_DELETE_BUCKET
- See Also:
-
EC_STRIPE_DEPTH_MB
- See Also:
-
EC_CONTAINER_SIZE_MB
- See Also:
-
AUTO_OFFLOAD_THRESHOLD_GB
- See Also:
-
PRESERVE_VOLUME
- See Also:
-
CHECKIN_TIME_MIN
- See Also:
-
RETENTION_PERIOD_DAYS
- See Also:
-
ADD_VOLUME_NOTE
- See Also:
-
RESOLVE_VOLUME_NOTE
- See Also:
-
NOTE_COMMENT
- See Also:
-
USERPERM_PARAM_NAME
- See Also:
-
GROUPPERM_PARAM_NAME
- See Also:
-
FILTER_PARAM_NAME
- See Also:
-
COLUMNS_PARAM_NAME
- See Also:
-
SORT_PARAM_NAME
- See Also:
-
SORTBY_PARAM_NAME
- See Also:
-
SORTING_ORDER_PARAM_NAME
- See Also:
-
ASCENDING_SORTING_ORDER_PARAM_NAME
- See Also:
-
DESCENDING_SORTING_ORDER_PARAM_NAME
- See Also:
-
SORT_DIRECTION_PARAM_NAME
- See Also:
-
OUTPUT_PARAM_NAME
- See Also:
-
START_PARAM_NAME
- See Also:
-
LIMIT_PARAM_NAME
- See Also:
-
ALARMEDVOLUMES_PARAM_NAME
- See Also:
-
RW_VOLUME_NODES
- See Also:
-
VOLUME_LIST_HONORACES
- See Also:
-
VOLUME_LIMIT_SPREAD
- See Also:
-
ALLOW_GRANT
- See Also:
-
INHERIT_SOURCE
- See Also:
-
ALLOW_INHERIT
- See Also:
-
SKIP_INHERIT
- See Also:
-
VOLUME_SCHEDULE
- See Also:
-
VOLUME_MIRROR_SCHEDULE
- See Also:
-
MULTI_ARG_SEP
- See Also:
-
REPL_TYPE_STAR
- See Also:
-
REPL_TYPE_CASCADE
- See Also:
-
REPL_TYPE_UNKNOWN
- See Also:
-
VOL_READACE_PARAM
- See Also:
-
VOL_WRITEACE_PARAM
- See Also:
-
VOL_READIAMACE_PARAM
- See Also:
-
VOL_WRITEIAMACE_PARAM
- See Also:
-
VOL_VIEWCONFIGURATION_PARAM
- See Also:
-
VOL_MOUNTUNMOUNT_PARAM
- See Also:
-
VOL_CREATEDELETESNAPSHOTS_PARAM
- See Also:
-
VOL_CANDUMP_PARAM
- See Also:
-
VOL_CANMIRROR_PARAM
- See Also:
-
VOL_EDITCONFIGURATION_PARAM
- See Also:
-
VOL_ADMIN_PARAM
- See Also:
-
VOL_DELETE_PARAM
- See Also:
-
VOL_FULLCONTROL_PARAM
- See Also:
-
AUDIT_VOLUME
- See Also:
-
VOLUME_AUDIT_ENABLED
- See Also:
-
VOLUME_FORCE_AUDIT_ENABLE
- See Also:
-
AUDIT_ENABLED
- See Also:
-
FORCE_AUDIT_ENABLE
- See Also:
-
AUDIT_COALESCE_INTERVAL
- See Also:
-
FSAUDIT_OPS
- See Also:
-
DISABLE_DATA_AUDIT_OPS_PARAM
- See Also:
-
WIRE_SECURITY_ENABLED
- See Also:
-
SKIP_WIRE_SECURITY_FOR_INTERNAL_OP
- See Also:
-
DATA_LABEL
- See Also:
-
NAMESPACE_LABEL
- See Also:
-
PBS_SECURITY_POLICY
- See Also:
-
ROOT_DIR_SECURITY_POLICY
- See Also:
-
PBS_ENFORCEMENT_MODE
- See Also:
-
FILTER_EXTENSION
- See Also:
-
Allow_S3_BUCKETS
- See Also:
-
Allow_S3_WORM_BUCKETS
- See Also:
-
NAME_CONTAINER_DATA_THRESHOLD
- See Also:
-
METRICS_ENABLED
- See Also:
-
DARE_ENABLED
- See Also:
-
ALL_VOLUMES_PARAM_NAME
- See Also:
-
ALLOW_READ_FOR_EXECUTE
- See Also:
-
OBJ_STORE_ACCOUNT_ID
- See Also:
-
S3_ACCOUNTS_ROOT
- See Also:
-
RW_VOLUME_PARAM_INTERNAL
- See Also:
-
volumeRemoveUsage
- See Also:
-
volumeMoveUsage
- See Also:
-
volumeRenameUsage
- See Also:
-
volumeUpgradeformatUsage
- See Also:
-
dataAceUsageString
- See Also:
-
volumeAceParameterMap
-
dataIamAceUsageString
- See Also:
-
volIamAceParameterMap
-
clearDareUsage
- See Also:
-
volumeModifyUsage
- See Also:
-
volumeListUsage
- See Also:
-
volumeInfoUsage
- See Also:
-
ecTierUsage
- See Also:
-
volumeCreateUsage
- See Also:
-
volumeAuditUsage
- See Also:
-
volumeUnMountUsage
- See Also:
-
volumeShowMountsUsage
- See Also:
-
volumeMountUsage
- See Also:
-
volumeFixMntPathUsage
- See Also:
-
volumeBalanceUsage
- See Also:
-
volumeBalancingInfoUsage
- See Also:
-
volumeFixPromotedVolume
- See Also:
-
fieldTable
-
fieldTableBuilder
public static com.google.common.collect.ImmutableMap.Builder<VolumeField,com.mapr.cliframework.util.FieldInfo> fieldTableBuilder -
baseParams
-
aclParams
-
volumeAuditCommand
public static final com.mapr.cliframework.base.CLICommand volumeAuditCommand -
volumeUnMountCommand
public static final com.mapr.cliframework.base.CLICommand volumeUnMountCommand -
volumeShowMountsCommand
public static final com.mapr.cliframework.base.CLICommand volumeShowMountsCommand -
volumeMountCommand
public static final com.mapr.cliframework.base.CLICommand volumeMountCommand -
volumeCreateCommand
public static final com.mapr.cliframework.base.CLICommand volumeCreateCommand -
volumeCommands
public static final com.mapr.cliframework.base.CLICommand[] volumeCommands
-
Constructor Details
-
VolumeCommands
public VolumeCommands(com.mapr.cliframework.base.ProcessedInput input, com.mapr.cliframework.base.CLICommand cliCommand)
-
-
Method Details
-
executeRealCommand
public com.mapr.cliframework.base.CommandOutput executeRealCommand() throws com.mapr.cliframework.base.CLIProcessingException- Specified by:
executeRealCommandin classcom.mapr.cliframework.base.CLIBaseClass- Throws:
com.mapr.cliframework.base.CLIProcessingException
-
validateInput
- Specified by:
validateInputin interfacecom.mapr.cliframework.base.CLIInterface- Overrides:
validateInputin classcom.mapr.cliframework.base.CLIBaseClass- Throws:
IllegalArgumentException
-
volumeUnmountByName
public static int volumeUnmountByName(String volumeName, String cluster, String userId, com.mapr.fs.proto.Security.CredentialsMsg creds, boolean isServerCall) throws com.mapr.cliframework.base.CLIProcessingException - Throws:
com.mapr.cliframework.base.CLIProcessingException
-
updateEcVolumeProperties
public void updateEcVolumeProperties(int volumeId, String topology, String label, String cluster, com.mapr.cliframework.base.CommandOutput.OutputHierarchy out) throws com.mapr.cliframework.base.CLIProcessingException - Throws:
com.mapr.cliframework.base.CLIProcessingException
-
sendVolumeMoveRequest
public static com.mapr.fs.cldb.proto.CLDBProto.VolumeMoveResponse sendVolumeMoveRequest(String volumeName, String topology, String dataLabel, String ncLabel, String cluster, com.mapr.fs.proto.Security.CredentialsMsg creds) throws com.mapr.cliframework.base.CLIProcessingException - Throws:
com.mapr.cliframework.base.CLIProcessingException
-
volumeLookup
public static com.mapr.fs.cldb.proto.CLDBProto.VolumeLookupResponse volumeLookup(String cluster, com.mapr.fs.proto.Security.CredentialsMsg creds, String name, String path, boolean isServerCall) throws com.mapr.cliframework.base.CLIProcessingException - Throws:
com.mapr.cliframework.base.CLIProcessingException
-
buildNextRequest
public com.google.protobuf.MessageLite buildNextRequest(com.google.protobuf.MessageLite prevReq, com.google.protobuf.MessageLite prevResp) throws com.mapr.cliframework.base.CLIProcessingException Description copied from interface:ListIteratorBuilds the next request object by inspecting the previous request and previous response.- Specified by:
buildNextRequestin interfaceListIterator- Specified by:
buildNextRequestin classListCommand- Returns:
- - new request object
- Throws:
com.mapr.cliframework.base.CLIProcessingException
-
hasMore
public boolean hasMore(com.google.protobuf.MessageLite prevReq, com.google.protobuf.MessageLite prevResp) throws com.mapr.cliframework.base.CLIProcessingException Description copied from interface:ListIteratorInspect the last request and last response to see if there are more records to be fetched.- Specified by:
hasMorein interfaceListIterator- Specified by:
hasMorein classListCommand- Returns:
- - true, if there are more records. false, if no more.
- Throws:
com.mapr.cliframework.base.CLIProcessingException
-
processResponse
public void processResponse(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out, com.google.protobuf.MessageLite response) throws com.mapr.cliframework.base.CLIProcessingException Description copied from interface:ListIteratorParse the response and populate the output hierarchy.- Specified by:
processResponsein interfaceListIterator- Specified by:
processResponsein classListCommand- Parameters:
out- -CommandOutput.OutputHierarchyresponse- - response object- Throws:
com.mapr.cliframework.base.CLIProcessingException
-
sendRequest
public com.google.protobuf.MessageLite sendRequest(com.google.protobuf.MessageLite req) throws com.mapr.cliframework.base.CLIProcessingException Description copied from interface:ListIteratorSend the request using RPC and fetch the response.- Specified by:
sendRequestin interfaceListIterator- Specified by:
sendRequestin classListCommand- Parameters:
req- - request object.- Returns:
- - the response object.
- Throws:
com.mapr.cliframework.base.CLIProcessingException
-
getFilledVolAce
public com.mapr.fs.proto.Common.VolumeAces getFilledVolAce(com.mapr.fs.proto.Common.VolumeAces volAce) -
getVolActions
-
addVolumeTierProperties
public void addVolumeTierProperties(com.mapr.fs.cldb.proto.CLDBProto.VolumeInfo volInfo, com.mapr.fs.cldb.proto.CLDBProto.VolumeProperties volProps, com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode volumeInfo, boolean terse, BitSet columns) -
addCacheVolInfo
public void addCacheVolInfo(com.mapr.fs.cldb.proto.CLDBProto.VolumeProperties volProps, com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode volumeInfo, boolean terse, BitSet columns) -
addEcBackendVolInfo
public void addEcBackendVolInfo(com.mapr.fs.cldb.proto.CLDBProto.VolumeInfo volInfo, com.mapr.cliframework.base.CommandOutput.OutputHierarchy.OutputNode volumeInfo, boolean terse, BitSet columns) -
VolumeLookupById
public com.mapr.fs.cldb.proto.CLDBProto.VolumeInfo VolumeLookupById(int volumeId) -
volumePropetiesLookup
public com.mapr.fs.cldb.proto.CLDBProto.VolumeProperties volumePropetiesLookup(String volumeName, boolean needsRootCid) throws com.mapr.cliframework.base.CLIProcessingException - Throws:
com.mapr.cliframework.base.CLIProcessingException
-
getRwVolumeName
- Throws:
com.mapr.cliframework.base.CLIProcessingException
-
buildVolumeAcesProtobuf
public com.mapr.fs.proto.Common.VolumeAces buildVolumeAcesProtobuf(Map<String, com.mapr.fs.proto.Common.VolumeActions> volumeAceParameterMap, com.mapr.cliframework.base.CommandOutput.OutputHierarchy out) throws IOException, com.mapr.cliframework.base.CLIProcessingException- Parameters:
volumeAceParameterMap-- Returns:
- Throws:
IOException- If any of the volume aces argument is incorrectly specifiedcom.mapr.cliframework.base.CLIProcessingException
-
buildVolumeCreateRequest
public com.mapr.fs.cldb.proto.CLDBProto.VolumeCreateRequest.Builder buildVolumeCreateRequest(com.mapr.cliframework.base.CommandOutput.OutputHierarchy out) throws com.mapr.cliframework.base.CLIProcessingException - Throws:
com.mapr.cliframework.base.CLIProcessingException
-