GitAddBuilder |
|
GitAnnotatedTag |
An annotated tag |
GitAnnotatedTagCallback |
Callback for streaming annotated tags |
GitAnnotatedTagContext |
|
GitAnnotatedTagContext.Builder |
|
GitAnnotatedTagSummary |
|
GitAnnotatedTagSummary.Builder |
|
GitArchiveBuilder |
A builder which can be used to construct a command
for running git archive . |
GitArchiveFormat |
|
GitBlame |
|
GitBlameBuilder |
|
GitBranch |
|
GitBranchCreateBuilder |
|
GitBranchDeleteBuilder |
|
GitBranchNotMergedException |
Thrown when an operation cannot be completed because the related branch is not fully merged. |
GitBulkContentCommandFactory |
Overrides methods from the standard PluginBulkContentCommandFactory interface and returns GitCommand
instances instead of simple Command or AsyncCommand instances. |
GitCatFile |
A builder to construct a git command for running git cat-file . |
GitCatFileBatchBuilder |
The interface for a builder capable of building git cat-file --batch commands |
GitCatFileBuilder |
|
GitChangeType |
A git -specific extension of the general ChangeType enumeration more tightly linked to its change
output. |
GitCheckRefFormat |
Parent builder for the git check-ref-format git command builders. |
GitCheckRefFormatBuilder |
Builds a git check-ref-format command to validate any git ref. |
GitClone |
|
GitCloneBuilder |
|
GitCommand<T> |
Merges both the Command and AsyncCommand interfaces, allowing git commands to be run both
synchronously and asynchronously. |
GitCommandBuilderFactory |
|
GitCommandBuilderSupport<B extends GitCommandBuilderSupport<B>> |
Extends CommandBuilderSupport and serves as the super-interface describing additional functionality that is
required to be provided by all type-safe git command builders. |
GitCommandFactory |
Overrides methods from the standard PluginCommandFactory interface and returns GitCommand instances
instead of simple Command or AsyncCommand instances. |
GitCommitBuilder |
|
GitCompareCommandFactory |
Overrides methods from the standard PluginCompareCommandFactory interface
to returns GitCommand instances instead of simple Command Command instances. |
GitConfig |
|
GitConfigGetAllBuilder |
A builder for constructing git config --get-all commands. |
GitConfigGetBuilder |
|
GitConfigListBuilder |
|
GitConfigRemoveSectionBuilder |
|
GitConfigRenameSectionBuilder |
|
GitConfigSetBuilder |
|
GitConfigType |
Enumerates the possible types that can be provided to git config , enabling it to ensure the configured
value conforms to expected formatting. |
GitConfigUnsetAllBuilder |
|
GitConfigUnsetBuilder |
|
GitCreateBranchCommandParameters |
|
GitCreateBranchCommandParameters.Builder |
|
GitCreateTagCommandParameters |
|
GitCreateTagCommandParameters.Builder |
|
GitDeleteBranchCommandParameters |
|
GitDeleteBranchCommandParameters.Builder |
|
GitDeleteTagCommandParameters |
|
GitDeleteTagCommandParameters.Builder |
|
GitDetachedHeadException |
Exception thrown to indicate the bare clone backing a repository has a detached HEAD, which is an unsupported
configuration. |
GitDiffBuilder |
Extends the diff-core builder with options specific to git diff . |
GitDiffColor |
Enumerates the possible modes for git diff-core --color . |
GitDiffCoreBuilder<B extends GitDiffCoreBuilder<B>> |
|
GitDiffHeader |
Defines headers which may appear in git diff output. |
GitDiffHeaderType |
Defines the type of data which is provided by a given GitDiffHeader . |
GitDiffOutput |
Enumerates output modes for diff-core commands like diff , diff-tree and log . |
GitDiffRenames |
Enumerates the possible modes for rename detection in git diff-core . |
GitDiffSegmentType |
A git -specific extension of the general DiffSegmentType enumeration bound more tightly to standard
diff core output. |
GitDiffTarget |
Possible targets for diff-related data. |
GitDiffTreeBuilder |
|
GitDiffWhitespace |
A flag for indicating how whitespace should be handled in a diff, such as being ignored . |
GitException |
|
GitExtendedCommandFactory |
Overrides methods from the standard PluginExtendedCommandFactory interface and returns GitCommand
instances instead of simple Command or AsyncCommand instances. |
GitFeature |
Features provided by the Git SCM. |
GitFetchAuthenticationException |
|
GitFetchAuthorisationException |
|
GitFetchBuilder |
A builder which can be used to construct a command for running
git fetch . |
GitFetchException |
|
GitFetchTagMode |
|
GitForEachRefBuilder |
|
GitGcBuilder |
A builder which can be used to construct a command for running
git gc . |
GitHttpScmRequestHandler |
Interface for the git implementation of the HttpScmRequest interface. |
GitInitBuilder |
|
GitIntegrityCheckCommandFactory |
The Git SCM centric implementation of the PluginIntegrityCheckCommandFactory interface |
GitLogBuilder |
Currently a minimal API for getting logs beyond renaming. |
GitLsFilesBuilder |
|
GitLsTreeBuilder |
A type-safe, argument-safe builder for git ls-tree . |
GitMerge |
An interim builder to allow callers to choose between a normal git merge and a
squashing merge. |
GitMergeBase |
|
GitMergeBaseBuilder |
|
GitMergeBaseBuilderSupport<B extends GitMergeBaseBuilderSupport<B>> |
|
GitMergeBaseIndependentBuilder |
|
GitMergeBuilder |
A builder which can be used to construct a command for running
git merge . |
GitMergeBuilderSupport<B extends GitMergeBuilderSupport<B>> |
A base class for constructing builders around git merge , supplying properties which are common to all
usages of the command. |
GitMergeCommandParameters |
|
GitMergeCommandParameters.Builder |
|
GitMergeConflict |
|
GitMergeConflictType |
|
GitMergeConflictVisitor |
|
GitMergeException |
|
GitMergeFastForward |
Describes the possible fast-forward settings for git merge . |
GitMirrorCommandFactory |
Overrides methods from the standard PluginMirrorCommandFactory interface and returns GitCommand
instances instead of simple Command or AsyncCommand instances. |
GitNoCommonAncestorException |
Error thrown when two or more refs have no common ancestor. |
GitNonFastForwardMergeRejectedException |
|
GitNonFastForwardUpdateRejectedException |
Indicates a non-forced push to a ref failed because it was not fast-forward. |
GitNotes |
Decision gate for choosing what git notes subcommand will be executed when the builder is created. |
GitNotesAddBuilder |
|
GitNotesBuilderSupport<B extends GitNotesBuilderSupport<B>> |
|
GitNotesRemoveBuilder |
|
GitNotesShowBuilder |
|
GitNotFoundException |
Thrown when the git binary is not installed on the system. |
GitObjectType |
Defines the types of objects which may be returned by git cat-file -t . |
GitPackObjectsBuilder |
A type-safe builder for using the git pack-objects command. |
GitPrunePackedBuilder |
A type-safe builder for using the git prune-packed command. |
GitPullRequestCommandFactory |
Overrides methods from the standard PluginPullRequestCommandFactory interface and returns GitCommand
instances instead of simple Command or AsyncCommand instances. |
GitPullRequestRebasedEvent |
|
GitPullRequestRefsChangedEvent |
The Git plugin creates and maintains refs for each pull request. |
GitPullRequestService |
Provides extensions to the PullRequestService specific to working with pull requests between Git
repositories. |
GitPushBuilder |
|
GitRebaseCommandParameters |
Parameters to perform a git rebase operation for a given branch , to recreate its
unique commits based on a given upstream . |
GitRebaseCommandParameters.Builder |
|
GitRebaseException |
|
GitRebaseHookRequest |
Request that is provided to repository-hook plugin modules when a branch is rebased. |
GitRebaseWorkflowsDisabledException |
Thrown when rebase workflows are disabled and a user's request to perform a
rebase is rejected. |
GitRefCommandFactory |
|
GitRefPattern |
Enumeration of standard git ref patterns, with additional logic to help apply standard git precedence and to produce
both qualified and unqualified refs for given input. |
GitRemote |
|
GitRemoteAddBuilder |
|
GitRemoteRmBuilder |
|
GitRemoteSetUrlBuilder |
|
GitRepositoryHookTrigger |
Git-specific trigger types for repository-hook RepositoryHookRequests. |
GitRepositoryLayoutException |
Thrown when a repository operation fails because the layout of the repository on disk does not follow the expected
format. |
GitResetBuilder |
|
GitResolveAnnotatedTagsCommandParameters |
|
GitResolveAnnotatedTagsCommandParameters.Builder |
|
GitRevCoreBuilder<B extends GitRevCoreBuilder<B>> |
Describes common rev-list functionality, which is shared by log . |
GitRevListBuilder |
|
GitRevListMerges |
Enumerates the possible merge commit modes for git rev-list , controlling use of the --merges ,
--no-merges and --no-min-parents flags. |
GitRevListOrder |
Enumerates the possible orders for git rev-list , controlling use of the --date-order
and --topo-order flags. |
GitRevListWalk |
Enumerates the possible traversal (walk) modes for git rev-list , controlling use of the --do-walk
and --no-walk flags. |
GitRmBuilder |
|
GitScm |
Provides functionality for interacting with Git repositories, exposing factories which can be used to retrieve
ready-built commands for performing well-known operations as well as a builder
factory which can be used to assemble custom commands. |
GitScmCommandBuilder |
Augments the free-form ScmCommandBuilder with git-specific type-safe builders, to simplify using well-known
commands. |
GitSquashMergeBuilder |
A builder which can be used to construct a command for running
git merge --squash . |
GitSshScmRequestHandler |
Interface for the git implementation of the SshScmRequestHandler interface. |
GitStatusBuilder |
|
GitSymbolicRef |
|
GitSymbolicRefGetBuilder |
|
GitSymbolicRefSetBuilder |
|
GitTag |
|
GitTagCreateBuilder |
|
GitTagDeleteBuilder |
|
GitTagType |
|
GitUnsupportedVersionException |
|
GitUpdateRef |
|
GitUpdateRefBuilderSupport<B extends GitUpdateRefBuilderSupport<B>> |
|
GitUpdateRefDeleteBuilder |
|
GitUpdateRefSetBuilder |
|
GitValidateRefCommandParameters |
Parameters to validate a given ref name |
GitValidateRefCommandParameters.Builder |
|