Class Index

A C D F G I M P R S T U

A

AbstractGitMergeConflict  
AbstractGitMergeConflictVisitor  
AbstractPathGitMergeConflict  
AddAddGitMergeConflict  
AddRenameGitMergeConflict  

C

ContentGitMergeConflict  
ConvergentDirectoryRenameGitMergeConflict Indicates an implicit directory rename failed because multiple directories which each contained a subset of the same files were renamed to the same target directory. 
ConvergentRenameGitMergeConflict Describes a conflict where two different files are renamed to the same destination. 

D

DeleteModifyGitMergeConflict  
DeleteRenameGitMergeConflict  
DirectoryFileGitMergeConflict  
DivergentDirectoryRenameGitMergeConflict Indicates a directory rename failed because a single directory was renamed to multiple target directories and git merge could not decide where to move a file
DivergentRenameGitMergeConflict A merge conflict where the same file has been renamed differently on each side of a merge. 

F

FileDirectoryGitMergeConflict  

G

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  

I

ImplicitDirectoryRenameGitMergeConflict Indicates an implicit directory rename failed because an existing directory or file prevented git merge from moving one or more files to the renamed directory. 

M

MergedRenameGitMergeConflict Describes a conflict where two different files are renamed to the same destination. 
ModifyDeleteGitMergeConflict  

P

PullRequestRebaseability  
PullRequestRebaseRequest Describes a request to rebase a PullRequest. 
PullRequestRebaseRequest.Builder  
PullRequestRebaseVeto Represents the details of a rebase request veto. 

R

RenameAddGitMergeConflict  
RenameDeleteGitMergeConflict  

S

SubmoduleGitMergeConflict A merge conflict where the same submodule has been updated to point to different commits. 

T

TypedGitConfigBuilder<T extends TypedGitConfigBuilder<T>>  

U

UnknownGitMergeConflict