| 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 |
|