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 class
Tiny web application server for testingprivate static enum
private static enum
Nested 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) int
private static final String
(package private) int
private static final String
(package private) String
(package private) String
(package private) String
(package private) LfsStore.StorageClass
private static final String
(package private) LfsStore.StoreType
(package private) String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private String
getProtocolUrl
(URI baseURI) private String
getStoreUrl
(URI baseURI) private void
protected boolean
If this command requires a repository.protected void
run()
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:
requiresRepository
in 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:
run
in 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:
IOException
ConfigInvalidException
-
getStoreUrl
-
getProtocolUrl
-