Package org.eclipse.jgit.pgm.debug
Class LfsStore
java.lang.Object
org.eclipse.jgit.pgm.TextBuiltin
org.eclipse.jgit.pgm.debug.LfsStore
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static classTiny web application server for testingprivate static enumprivate static enumNested classes/interfaces inherited from class org.eclipse.jgit.pgm.TextBuiltin
TextBuiltin.TerminatedByHelpException -
Field Summary
FieldsModifier and TypeFieldDescription(package private) String(package private) String(package private) String(package private) boolean(package private) intprivate static final String(package private) intprivate static final String(package private) String(package private) String(package private) String(package private) LfsStore.StorageClassprivate static final String(package private) LfsStore.StoreType(package private) String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate StringgetProtocolUrl(URI baseURI) private StringgetStoreUrl(URI baseURI) private voidprotected booleanIf this command requires a repository.protected voidrun()Perform the actions of this command.Methods inherited from class org.eclipse.jgit.pgm.TextBuiltin
containsHelp, die, die, die, die, execute, getErrorWriter, getOutputWriter, getRepository, getResourceBundle, init, initRaw, parseArguments, printUsage, printUsageAndExit, printUsageAndExit
-
Field Details
-
OBJECTS
- See Also:
-
STORE_PATH
- See Also:
-
PROTOCOL_PATH
- See Also:
-
port
int port -
storeType
LfsStore.StoreType storeType -
storeUrl
String storeUrl -
region
String region -
bucket
String bucket -
storageClass
LfsStore.StorageClass storageClass -
expirationSeconds
int expirationSeconds -
disableSslVerify
boolean disableSslVerify -
directory
String directory -
protocolUrl
String protocolUrl -
accessKey
String accessKey -
secretKey
String secretKey
-
-
Constructor Details
-
LfsStore
LfsStore()
-
-
Method Details
-
requiresRepository
protected boolean requiresRepository()If this command requires a repository.- Overrides:
requiresRepositoryin classTextBuiltin- Returns:
- true if
TextBuiltin.db/TextBuiltin.getRepository()is required
-
run
Perform the actions of this command.This method should only be invoked by
TextBuiltin.execute(String[]).- Specified by:
runin classTextBuiltin- Throws:
Exception- an error occurred while processing the command. The main framework will catch the exception and print a message on standard error.
-
checkOptions
private void checkOptions() -
readAWSKeys
- Throws:
IOExceptionConfigInvalidException
-
getStoreUrl
-
getProtocolUrl
-