A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

abort() - Method in interface org.jenkinsci.plugins.gitclient.ChangelogCommand
Abort this ChangelogCommand without executing it, close any open resources.
AbstractCliGitHostKeyVerifier - Interface in org.jenkinsci.plugins.gitclient.verifier
 
AbstractJGitHostKeyVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 
AbstractJGitHostKeyVerifier(KnownHosts) - Constructor for class org.jenkinsci.plugins.gitclient.verifier.AbstractJGitHostKeyVerifier
 
AcceptFirstConnectionJGitHostKeyVerifier(TaskListener, KnownHosts) - Constructor for class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionVerifier.AcceptFirstConnectionJGitHostKeyVerifier
 
AcceptFirstConnectionStrategy - Class in org.jenkinsci.plugins.gitclient.verifier
 
AcceptFirstConnectionStrategy() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionStrategy
 
AcceptFirstConnectionStrategy.AcceptFirstConnectionStrategyDescriptor - Class in org.jenkinsci.plugins.gitclient.verifier
 
AcceptFirstConnectionStrategyDescriptor() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionStrategy.AcceptFirstConnectionStrategyDescriptor
 
AcceptFirstConnectionVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 
AcceptFirstConnectionVerifier() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionVerifier
 
AcceptFirstConnectionVerifier.AcceptFirstConnectionJGitHostKeyVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 
add(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
add.
add(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
add.
add(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
add.
add(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
add.
addCredentials(String, StandardCredentials) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Adds credentials to be used against a specific url.
addCredentials(String, StandardCredentials) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Adds credentials to be used against a specific url.
addCredentials(String, StandardCredentials) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Adds credentials to be used against a specific url.
addCredentials(String, StandardCredentials) - Method in class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
Adds credentials to be used against a specific url.
addDefaultCredentials(StandardCredentials) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Adds credentials to be used when there are not url specific credentials defined.
addDefaultCredentials(StandardCredentials) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Adds credentials to be used when there are not url specific credentials defined.
addDefaultCredentials(StandardCredentials) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Adds credentials to be used when there are not url specific credentials defined.
addDefaultCredentials(StandardCredentials) - Method in class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
Adds credentials to be used when there are not url specific credentials defined.
addNote(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Adds a new git-note on the current HEAD commit.
addNote(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Adds a new git-note on the current HEAD commit.
addNote(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Adds a new git-note on the current HEAD commit.
addRemoteUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
addRemoteUrl.
addRemoteUrl(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
addRemoteUrl.
addRemoteUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
addRemoteUrl.
addSubmodule(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Create a submodule in subdir child directory for remote repository
addSubmodule(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Create a submodule in subdir child directory for remote repository
addSubmodule(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Create a submodule in subdir child directory for remote repository
all() - Method in interface org.jenkinsci.plugins.gitclient.RevListCommand
Deprecated.
all(boolean) - Method in interface org.jenkinsci.plugins.gitclient.RevListCommand
all.
appendNote(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Appends to an existing git-note on the current HEAD commit.
appendNote(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Appends to an existing git-note on the current HEAD commit.
appendNote(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Appends to an existing git-note on the current HEAD commit.

B

bare(boolean) - Method in interface org.jenkinsci.plugins.gitclient.InitCommand
bare.
beginTask(String, int) - Method in class org.jenkinsci.plugins.gitclient.JGitProgressMonitor
branch(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
branch.
branch(String) - Method in interface org.jenkinsci.plugins.gitclient.CheckoutCommand
branch.
branch(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
branch.
branch(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
branch.
branch(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
branch.
Branch - Class in hudson.plugins.git
Represents a git branch.
Branch(String, ObjectId) - Constructor for class hudson.plugins.git.Branch
Constructor for Branch.
Branch(Ref) - Constructor for class hudson.plugins.git.Branch
Constructor for Branch.
build() - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Builds the list of requirements.

C

canConfigure(Class) - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
changelog() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
changelog.
changelog() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Returns a ChangelogCommand to build up the git-log invocation.
changelog() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
changelog.
changelog(String, String, OutputStream) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
changelog.
changelog(String, String, OutputStream) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
changelog(String, String, Writer) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Adds the changelog entries for commits in the range revFrom..revTo.
ChangelogCommand - Interface in org.jenkinsci.plugins.gitclient
Command builder for generating changelog in the format GitSCM expects.
checkout() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
checkout.
checkout() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
checkout.
checkout() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
checkout.
checkout(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
Checks out the specified commit/tag/branch into the workspace.
checkout(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
checkout(String, String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
Creates a new branch that points to the specified ref.
checkout(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
checkoutBranch(String, String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Regardless of the current state of the workspace (whether there is some dirty files, etc) and the state of the repository (whether the branch of the specified name exists or not), when this method exits the following conditions hold: The branch of the specified name branch exists and points to the specified ref HEAD points to branch.
checkoutBranch(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Regardless of the current state of the workspace (whether there is some dirty files, etc) and the state of the repository (whether the branch of the specified name exists or not), when this method exits the following conditions hold: The branch of the specified name branch exists and points to the specified ref HEAD points to branch.
CheckoutCommand - Interface in org.jenkinsci.plugins.gitclient
CheckoutCommand interface.
clean() - Method in class hudson.plugins.git.GitAPI
Deprecated.
Remove untracked files and directories, including files listed in the ignore rules.
clean() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Remove untracked files and directories, including files listed in the ignore rules.
clean() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Fully revert working copy to a clean state, i.e.
clean() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
clean.
clean(boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Remove untracked files and directories, including files listed in the ignore rules.
clean(boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Fully revert working copy to a clean state, i.e.
clean(boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
clean.
clear() - Method in class org.jenkinsci.plugins.gitclient.trilead.StandardUsernameCredentialsCredentialItem
clearCredentials() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
clearCredentials.
clearCredentials() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Remove all credentials from the client.
clearCredentials() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
clearCredentials.
clearCredentials() - Method in class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
Remove all credentials from the client.
CliGitAPIImpl - Class in org.jenkinsci.plugins.gitclient
Implementation class using command line CLI ran as external command.
CliGitAPIImpl(String, File, TaskListener, EnvVars) - Constructor for class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Constructor for CliGitAPIImpl.
clone() - Method in class hudson.plugins.git.Revision
 
clone(String, String, boolean, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Clone a remote repository
clone(RemoteConfig) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Clone repository from source to this repository.
clone(RemoteConfig, boolean) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Clone repository from RemoteConfig rc to this repository.
clone_() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
clone_.
clone_() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Returns a CloneCommand to build up the git-log invocation.
clone_() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
clone_.
CloneCommand - Interface in org.jenkinsci.plugins.gitclient
Command to clone a repository.
commit(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
commit.
commit(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
commit.
commit(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
commit.
commit(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
commit.
commit(String, PersonIdent, PersonIdent) - Method in class hudson.plugins.git.GitAPI
Deprecated.
commit.
commit(String, PersonIdent, PersonIdent) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
commitMessage - Variable in class hudson.plugins.git.Tag
Commit message of the tagged commit
commitSHA1 - Variable in class hudson.plugins.git.Tag
SHA1 hash of the tagged commit
con - Variable in class org.jenkinsci.plugins.gitclient.trilead.TrileadSession
 
config(GitClient.ConfigLevel, String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
 
config(GitClient.ConfigLevel, String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Execute git config at local level
config(GitClient.ConfigLevel, String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
 
configure(KeyManager[], TrustManager[], SecureRandom) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
configure(StaplerRequest, JSONObject) - Method in class hudson.plugins.git.GitTool.DescriptorImpl
 
connect() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
connect(ServerHostKeyVerifier) - Method in class org.jenkinsci.plugins.gitclient.trilead.JGitConnection
 
containsBranchName(String) - Method in class hudson.plugins.git.Revision
Returns whether the revision contains the specified branch.
create() - Static method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Creates an empty builder.
create(URL) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnectionFactory
 
create(URL, Proxy) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnectionFactory
 
cred - Variable in class org.jenkinsci.plugins.gitclient.trilead.CredentialsProviderImpl
Credential that should be used.
CREDENTIALS_MATCHER - Static variable in interface org.jenkinsci.plugins.gitclient.GitClient
The supported credential types.
CredentialsProviderImpl - Class in org.jenkinsci.plugins.gitclient.trilead
Provides the credential to authenticate Git connection.
CredentialsProviderImpl(TaskListener, StandardUsernameCredentials) - Constructor for class org.jenkinsci.plugins.gitclient.trilead.CredentialsProviderImpl
Constructor for CredentialsProviderImpl.

D

DEFAULT - org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 
DEFAULT - Static variable in class hudson.plugins.git.GitTool
Constant DEFAULT="Default"
deleteBranch(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
(force) delete a branch.
deleteBranch(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
(force) delete a branch.
deleteBranch(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
(force) delete a branch.
deleteBranch(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
(force) delete a branch.
deleteBranchIfExist(boolean) - Method in interface org.jenkinsci.plugins.gitclient.CheckoutCommand
deleteBranchIfExist.
deleteRef(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Deletes a ref.
deleteRef(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deletes a ref.
deleteRef(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deletes a ref.
deleteTag(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
deleteTag.
deleteTag(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
deleteTag.
deleteTag(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
deleteTag.
deleteTag(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
deleteTag.
depth(Integer) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
When shallow cloning, allow for a depth to be set in cases where you need more than the immediate last commit.
depth(Integer) - Method in interface org.jenkinsci.plugins.gitclient.FetchCommand
When shallow cloning, allow for a depth to be set in cases where you need more than the immediate last commit.
depth(Integer) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
When shallow cloning, allow for a depth to be set in cases where you need more than the immediate last commit.
depth(Integer) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit was unsupported if depth was non-null.
describe(GitTool, ConfigurationContext) - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
describe(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Equivalent of "git-describe --tags".
describe(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Equivalent of "git-describe --tags".
describe(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Equivalent of "git-describe --tags".
DescriptorImpl() - Constructor for class hudson.plugins.git.GitTool.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.gitclient.JGitApacheTool.DescriptorImpl
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.gitclient.JGitTool.DescriptorImpl
 
determineSupportForJGit() - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
Returns true if JGit is supported based on previously passed values.
disconnect() - Method in class org.jenkinsci.plugins.gitclient.trilead.TrileadSession
 
doCheckApprovedHostKeys(String) - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy.ManuallyTrustedKeyVerificationStrategyDescriptor
 
doCheckHome(File) - Method in class hudson.plugins.git.GitTool.DescriptorImpl
 
duplicate() - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Creates a new builder with the same requirements as this builder.

E

endTask() - Method in class org.jenkinsci.plugins.gitclient.JGitProgressMonitor
equals(Object) - Method in class hudson.plugins.git.Branch
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class hudson.plugins.git.GitObject
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class hudson.plugins.git.IndexEntry
 
equals(Object) - Method in class hudson.plugins.git.Revision
 
equals(Object) - Method in class hudson.plugins.git.Tag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy
 
excludes(String) - Method in interface org.jenkinsci.plugins.gitclient.ChangelogCommand
Adds the revision to exclude from the log.
excludes(ObjectId) - Method in interface org.jenkinsci.plugins.gitclient.ChangelogCommand
excludes.
exec(String, int) - Method in class org.jenkinsci.plugins.gitclient.trilead.TrileadSession
execute() - Method in interface org.jenkinsci.plugins.gitclient.GitCommand
Executes the command.

F

fetch() - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Retrieve commits from default remote.
fetch(String, String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Retrieve commits based on refspec from repository.
fetch(String, RefSpec) - Method in class hudson.plugins.git.GitAPI
Deprecated.
fetch.
fetch(String, RefSpec) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
fetch.
fetch(String, RefSpec) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deprecated.
use GitClient.fetch_() and configure a FetchCommand
fetch(String, RefSpec) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
fetch.
fetch(String, RefSpec...) - Method in class hudson.plugins.git.GitAPI
Deprecated.
fetch.
fetch(String, RefSpec...) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
fetch.
fetch(String, RefSpec...) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deprecated.
use GitClient.fetch_() and configure a FetchCommand
fetch(String, RefSpec...) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
fetch.
fetch(RemoteConfig) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Retrieve commits from RemoteConfig.
fetch(URIish, List<RefSpec>) - Method in class hudson.plugins.git.GitAPI
Deprecated.
Fetch commits from url which match any of the passed in refspecs.
fetch(URIish, List<RefSpec>) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Fetch commits from url which match any of the passed in refspecs.
fetch(URIish, List<RefSpec>) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deprecated.
use GitClient.fetch_() and configure a FetchCommand
fetch(URIish, List<RefSpec>) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Fetch commits from url which match any of the passed in refspecs.
fetch_() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
fetch_.
fetch_() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
fetch_.
fetch_() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
fetch_.
FetchCommand - Interface in org.jenkinsci.plugins.gitclient
FetchCommand interface.
FF - org.jenkinsci.plugins.gitclient.MergeCommand.GitPluginFastForwardMode
 
FF_ONLY - org.jenkinsci.plugins.gitclient.MergeCommand.GitPluginFastForwardMode
 
firstParent() - Method in interface org.jenkinsci.plugins.gitclient.RevListCommand
firstParent(boolean) - Method in interface org.jenkinsci.plugins.gitclient.RevListCommand
firstParent.
firstParent(boolean) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if firstParent is true.
fixSubmoduleUrls(String, TaskListener) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
fixSubmoduleUrls.
fixSubmoduleUrls(String, TaskListener) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
fixSubmoduleUrls.
fixSubmoduleUrls(String, TaskListener) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
force() - Method in interface org.jenkinsci.plugins.gitclient.PushCommand
Deprecated.
force(boolean) - Method in interface org.jenkinsci.plugins.gitclient.PushCommand
force.
forCliGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionVerifier
 
forCliGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.HostKeyVerifierFactory
 
forCliGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerifier
 
forCliGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerifier
 
forCliGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.NoHostKeyVerifier
 
forEnvironment(EnvVars) - Method in class hudson.plugins.git.GitTool
 
forJGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionVerifier
 
forJGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.HostKeyVerifierFactory
 
forJGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerifier
 
forJGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerifier
 
forJGit(TaskListener) - Method in class org.jenkinsci.plugins.gitclient.verifier.NoHostKeyVerifier
 
forNode(Node, TaskListener) - Method in class hudson.plugins.git.GitTool
 
from(URIish, List<RefSpec>) - Method in interface org.jenkinsci.plugins.gitclient.FetchCommand
from.
fromUri(String) - Static method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Creates a new builder using the supplied URI.

G

get() - Static method in class org.jenkinsci.plugins.gitclient.GitHostKeyVerificationConfiguration
 
get(URIish, CredentialItem...) - Method in class org.jenkinsci.plugins.gitclient.trilead.CredentialsProviderImpl
If username/password is given, use it for HTTP auth.
get(URIish, CredentialItem...) - Method in class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
getAllLogEntries(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated. 
getAllLogEntries(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Deprecated.
getAllLogEntries(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
getApplicableDesccriptors() - Method in class hudson.plugins.git.GitTool.DescriptorImpl
Deprecated. 
getApplicableDescriptors() - Method in class hudson.plugins.git.GitTool.DescriptorImpl
Return list of applicable GitTool descriptors.
getApprovedHostKeys() - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy
 
getAttributes() - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
getBranches() - Method in class hudson.plugins.git.GitAPI
Deprecated.
Returns the set of branches defined in this repository, including local branches and remote branches.
getBranches() - Method in class hudson.plugins.git.Revision
Getter for the field branches.
getBranches() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns the set of branches defined in this repository, including local branches and remote branches.
getBranches() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
getBranches.
getBranches() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getBranches.
getBranchesContaining(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Use GitClient.getBranchesContaining(String, boolean) instead. This method does work only with local branches on one implementation and with all the branches - in the other
getBranchesContaining(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Deprecated.
getBranchesContaining(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Find all the branches that include the given commit.
getBranchesContaining(String, boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Find all the branches that include the given commit.
getBranchesContaining(String, boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Find all the branches that include the given commit.
getBranchesContaining(String, boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Find all the branches that include the given commit.
getBranchesInternal(ListBranchCommand.ListMode) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
 
getCategory() - Method in class org.jenkinsci.plugins.gitclient.GitHostKeyVerificationConfiguration
 
getClient() - Method in class org.jenkinsci.plugins.gitclient.Git
GitClient implementation.
getCommitMessage() - Method in class hudson.plugins.git.Tag
Getter for the field commitMessage.
getCommitSHA1() - Method in class hudson.plugins.git.Tag
Get the sha1 of the commit associated with this tag
getConfigurators(ConfigurationContext) - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
getContentLength() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getContentType() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getCredentialsProvider() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnectionFactory
 
getDefaultInstallation() - Static method in class hudson.plugins.git.GitTool
Returns the default installation.
getDefaultRemote() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Get the default remote.
getDefaultRemote(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Returns name of default remote.
getDefaultRemote(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns name of default remote.
getDefaultRemote(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
getDescriptor() - Method in class hudson.plugins.git.GitTool
 
getDescriptor() - Method in class org.jenkinsci.plugins.gitclient.JGitApacheTool
getDescriptor() - Method in class org.jenkinsci.plugins.gitclient.JGitTool
getDescriptor() - Method in class org.jenkinsci.plugins.gitclient.verifier.SshHostKeyVerificationStrategy
 
getDisplayName() - Method in class hudson.plugins.git.GitTool.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
getDisplayName() - Method in class org.jenkinsci.plugins.gitclient.JGitApacheTool.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.gitclient.JGitTool.DescriptorImpl
 
getDisplayName() - Method in class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionStrategy.AcceptFirstConnectionStrategyDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerificationStrategy.KnownHostsFileVerificationStrategyDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy.ManuallyTrustedKeyVerificationStrategyDescriptor
 
getDisplayName() - Method in class org.jenkinsci.plugins.gitclient.verifier.NoHostKeyVerificationStrategy.NoHostKeyVerificationStrategyDescriptor
 
getFile() - Method in class hudson.plugins.git.IndexEntry
Getter for the field file.
getGitExe() - Method in class hudson.plugins.git.GitTool
getGitExe.
getHeaderField(String) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getHeaderFields() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getHeaderFields(String) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getHeadRev(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
getHeadRev.
getHeadRev(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
getHeadRev.
getHeadRev(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getHeadRev.
getHeadRev(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
getHeadRev.
getHeadRev(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
getHeadRev.
getHeadRev(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getHeadRev.
getImplementedAPI() - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
getInputStream() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getInstallation(String) - Method in class hudson.plugins.git.GitTool.DescriptorImpl
 
getMode() - Method in class hudson.plugins.git.IndexEntry
Returns the mode of this entry as a String.
getName() - Method in class hudson.plugins.git.GitObject
Returns the name of this git object (branch name, tag name, etc.).
getName() - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
getObject() - Method in class hudson.plugins.git.IndexEntry
Getter for the field object.
getOutputStream() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getRefNames(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
List refs with the given prefix.
getRefNames(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
List refs with the given prefix.
getRefNames(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
List refs with the given prefix.
getRemoteBranches() - Method in class hudson.plugins.git.GitAPI
Deprecated.
Returns the remote branches defined in this repository.
getRemoteBranches() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns the remote branches defined in this repository.
getRemoteBranches() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
getRemoteBranches.
getRemoteBranches() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getRemoteBranches.
getRemoteReferences(String, String, boolean, boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
List references in a remote repository.
getRemoteReferences(String, String, boolean, boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
List references in a remote repository.
getRemoteReferences(String, String, boolean, boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
List references in a remote repository.
getRemoteSymbolicReferences(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
 
getRemoteSymbolicReferences(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
List symbolic references in a remote repository.
getRemoteSymbolicReferences(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
 
getRemoteTagNames(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
getRemoteTagNames.
getRemoteTagNames(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
getRemoteTagNames.
getRemoteTagNames(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getRemoteTagNames.
getRemoteUrl(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
From a given repository, get a remote's URL
getRemoteUrl(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
From a given repository, get a remote's URL
getRemoteUrl(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
From a given repository, get a remote's URL
getRemoteUrl(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
From a given repository, get a remote's URL
getRemoteUrl(String, String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Returns URL of remote name in repository GIT_DIR.
getRemoteUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns URL of remote name in repository GIT_DIR.
getRemoteUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
getRepository() - Method in class hudson.plugins.git.GitAPI
Deprecated.
Returns the Repository used by this git instance.
getRepository() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns the Repository used by this git instance.
getRepository() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deprecated.
as of 1.1 This method was deprecated to make GitClient remotable. When called on a proxy object, this method throws NotSerializableException. Use GitClient.withRepository(RepositoryCallback) to pass in the closure instead. This prevents the repository leak (JENKINS-12188), too.
getRepository() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getRepository.
getRequestMethod() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getResponseCode() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getResponseMessage() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getServerHostKeyAlgorithms(Connection) - Method in class org.jenkinsci.plugins.gitclient.verifier.AbstractJGitHostKeyVerifier
 
getServerHostKeyAlgorithms(Connection) - Method in class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionVerifier.AcceptFirstConnectionJGitHostKeyVerifier
 
getServerHostKeyAlgorithms(Connection) - Method in class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerifier.KnownHostsFileJGitHostKeyVerifier
 
getServerHostKeyAlgorithms(Connection) - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerifier.ManuallyProvidedKeyJGitHostKeyVerifier
 
getSession(URIish, CredentialsProvider, FS, int) - Method in class org.jenkinsci.plugins.gitclient.trilead.TrileadSessionFactory
getSha1() - Method in class hudson.plugins.git.Revision
Getter for the field sha1.
getSHA1() - Method in class hudson.plugins.git.GitObject
Returns the SHA1 hash of this git object as an ObjectId.
getSha1String() - Method in class hudson.plugins.git.Revision
getSha1String.
getSHA1String() - Method in class hudson.plugins.git.GitObject
Returns the SHA1 hash of this git object as a String.
getSSHExecutable() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns an executable file of ssh installed in Windows
getSshHostKeyVerificationStrategy() - Method in class org.jenkinsci.plugins.gitclient.GitHostKeyVerificationConfiguration
 
getSubmodulePath(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Get submodule path.
getSubmodules(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Finds all the submodule references in this repository at the specified tree.
getSubmodules(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Finds all the submodule references in this repository at the specified tree.
getSubmodules(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Finds all the submodule references in this repository at the specified tree.
getSubmoduleUrl(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Returns URL of the named submodule.
getSubmoduleUrl(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns URL of the named submodule.
getSubmoduleUrl(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
getTagMessage(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
getTagMessage.
getTagMessage(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
getTagMessage.
getTagMessage(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
getTagMessage.
getTagMessage(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getTagMessage.
getTagNames(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
getTagNames.
getTagNames(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
getTagNames.
getTagNames(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getTagNames.
getTags() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Return name and object ID of all tags in current repository.
getTags() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Return name and object ID of all tags in current repository.
getTags() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Return name and object ID of all tags in current repository.
getTagsOnCommit(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
getTagsOnCommit.
getTarget() - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
getType() - Method in class hudson.plugins.git.IndexEntry
Getter for the field type.
getType() - Method in class org.jenkinsci.plugins.gitclient.trilead.TrileadSessionFactory
getURL() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
getValue() - Method in class org.jenkinsci.plugins.gitclient.trilead.StandardUsernameCredentialsCredentialItem
Returns the current value.
getVerifier() - Method in class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionStrategy
 
getVerifier() - Method in class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerificationStrategy
 
getVerifier() - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy
 
getVerifier() - Method in class org.jenkinsci.plugins.gitclient.verifier.NoHostKeyVerificationStrategy
 
getVerifier() - Method in class org.jenkinsci.plugins.gitclient.verifier.SshHostKeyVerificationStrategy
 
getVerifyHostKeyOption(Path) - Method in interface org.jenkinsci.plugins.gitclient.verifier.AbstractCliGitHostKeyVerifier
Specifies Git command-line options that control the logic of this verifier.
getWorkTree() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
getWorkTree.
getWorkTree() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
The working tree of this repository.
getWorkTree() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
getWorkTree.
Git - Class in org.jenkinsci.plugins.gitclient
Git repository access class.
Git(TaskListener, EnvVars) - Constructor for class org.jenkinsci.plugins.gitclient.Git
Constructor for a Git object.
GitAPI - Class in hudson.plugins.git
Deprecated. 
GitAPI(String, FilePath, TaskListener, EnvVars) - Constructor for class hudson.plugins.git.GitAPI
Deprecated.
GitAPI(String, FilePath, TaskListener, EnvVars, String) - Constructor for class hudson.plugins.git.GitAPI
Deprecated.
GitAPI(String, File, TaskListener, EnvVars) - Constructor for class hudson.plugins.git.GitAPI
Deprecated.
GitClient - Interface in org.jenkinsci.plugins.gitclient
Interface to Git functionality.
GitClient.ConfigLevel - Enum in org.jenkinsci.plugins.gitclient
config level (see git documentation)
GitCommand - Interface in org.jenkinsci.plugins.gitclient
Base type for the builder style command object for various git commands.
GitCommandsExecutor - Class in org.jenkinsci.plugins.gitclient.cgit
This executor can invoke multiple git commands in parallel using threads.
GitCommandsExecutor(int, TaskListener) - Constructor for class org.jenkinsci.plugins.gitclient.cgit.GitCommandsExecutor
 
GitException - Exception in hudson.plugins.git
Records exception information related to git operations.
GitException() - Constructor for exception hudson.plugins.git.GitException
Constructor for GitException.
GitException(String) - Constructor for exception hudson.plugins.git.GitException
Constructor for GitException.
GitException(String, Throwable) - Constructor for exception hudson.plugins.git.GitException
Constructor for GitException.
GitException(Throwable) - Constructor for exception hudson.plugins.git.GitException
Constructor for GitException.
GitHostKeyVerificationConfiguration - Class in org.jenkinsci.plugins.gitclient
 
GitHostKeyVerificationConfiguration() - Constructor for class org.jenkinsci.plugins.gitclient.GitHostKeyVerificationConfiguration
 
GitLockFailedException - Exception in hudson.plugins.git
Exception which reports failure to lock a git repository.
GitLockFailedException() - Constructor for exception hudson.plugins.git.GitLockFailedException
Constructor for GitLockFailedException.
GitLockFailedException(String) - Constructor for exception hudson.plugins.git.GitLockFailedException
Constructor for GitLockFailedException.
GitLockFailedException(String, Throwable) - Constructor for exception hudson.plugins.git.GitLockFailedException
Constructor for GitLockFailedException.
GitLockFailedException(Throwable) - Constructor for exception hudson.plugins.git.GitLockFailedException
Constructor for GitLockFailedException.
GitObject - Class in hudson.plugins.git
An object in a git repository.
GitObject(String, ObjectId) - Constructor for class hudson.plugins.git.GitObject
Constructor for GitObject, a named SHA1 (tag, branch, etc.).
gitPublisher(boolean) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit doesn't support Git Publisher.
GitTool - Class in hudson.plugins.git
Information about Git installation.
GitTool(String, String, List<? extends ToolProperty<?>>) - Constructor for class hudson.plugins.git.GitTool
Constructor for GitTool.
GitTool.DescriptorImpl - Class in hudson.plugins.git
 
GitToolConfigurator - Class in org.jenkinsci.plugins.gitclient
 
GitToolConfigurator() - Constructor for class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
GitURIRequirementsBuilder - Class in org.jenkinsci.plugins.gitclient
A builder to help creating requirements from GIT URIs.
GLOBAL - org.jenkinsci.plugins.gitclient.GitClient.ConfigLevel
 

H

hasGitModules() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Returns true if the repository has Git submodules.
hasGitModules(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Returns true if this repository has submodules.
hasGitRepo() - Method in class hudson.plugins.git.GitAPI
Deprecated.
Returns true if this workspace has a git repository.
hasGitRepo() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns true if this workspace has a git repository.
hasGitRepo() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Return true if the current workspace has a git repository.
hasGitRepo() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Returns true if the current workspace has a git repository.
hasGitRepo(boolean) - Method in class hudson.plugins.git.GitAPI
Deprecated.
Returns true if this workspace has a git repository.
hasGitRepo(boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns true if this workspace has a git repository.
hasGitRepo(boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Return true if the current workspace has a git repository.
hasGitRepo(boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Returns true if the current workspace has a git repository.
hasGitRepo(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns true if the parameter GIT_DIR is a directory which contains a git repository.
hashCode() - Method in class hudson.plugins.git.Branch
Returns a hash code value for the object.
hashCode() - Method in class hudson.plugins.git.GitObject
Returns a hash code value for the object.
hashCode() - Method in class hudson.plugins.git.IndexEntry
 
hashCode() - Method in class hudson.plugins.git.Revision
 
hashCode() - Method in class hudson.plugins.git.Tag
Returns a hash code value for the object.
hashCode() - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy
 
HostKeyVerifierFactory - Class in org.jenkinsci.plugins.gitclient.verifier
 
HostKeyVerifierFactory() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.HostKeyVerifierFactory
 
hudson.plugins.git - package hudson.plugins.git
Compatibility package provided for legacy git client API users.

I

IGitAPI - Interface in hudson.plugins.git
Deprecated.
methods here are deprecated until proven useful by a plugin
in(FilePath) - Method in class org.jenkinsci.plugins.gitclient.Git
Defines the FilePath (remotable directory) containing the git repository which will be used.
in(File) - Method in class org.jenkinsci.plugins.gitclient.Git
Defines the local directory containing the git repository which will be used.
includes(String) - Method in interface org.jenkinsci.plugins.gitclient.ChangelogCommand
Adds the revision to include in the log.
includes(ObjectId) - Method in interface org.jenkinsci.plugins.gitclient.ChangelogCommand
includes.
IndexEntry - Class in hudson.plugins.git
Git index / tree entry.
IndexEntry(String, String, String, String) - Constructor for class hudson.plugins.git.IndexEntry
Constructor for IndexEntry.
IndexEntry(SubmoduleWalk) - Constructor for class hudson.plugins.git.IndexEntry
Populates an IndexEntry from the current node that SubmoduleWalk is pointing to.
init() - Method in class hudson.plugins.git.GitAPI
Deprecated.
Initialize an empty repository for further git operations.
init() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Initialize an empty repository for further git operations.
init() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
init.
init() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
init.
init_() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
init_.
init_() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
init_.
init_() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
init_.
InitCommand - Interface in org.jenkinsci.plugins.gitclient
InitCommand interface.
innerCreate(URL, Proxy) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnectionFactory
 
instance(Mapping, ConfigurationContext) - Method in class org.jenkinsci.plugins.gitclient.GitToolConfigurator
 
invoke(Repository, VirtualChannel) - Method in interface org.jenkinsci.plugins.gitclient.RepositoryCallback
Performs the computational task on the node where the data is located.
invokeAll(Collection<Callable<T>>) - Method in class org.jenkinsci.plugins.gitclient.cgit.GitCommandsExecutor
 
isBareRepository() - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Returns true if this repositry is bare.
isBareRepository(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Detect whether a repository at the given path is bare or not.
isBareRepository(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Detect whether a repository at the given path is bare or not.
isBareRepository(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
isCancelled() - Method in class org.jenkinsci.plugins.gitclient.JGitProgressMonitor
isCliGitVerAtLeast(int, int, int, int) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Compare the current cli git version with the required version.
isCommitInRepo(ObjectId) - Method in class hudson.plugins.git.GitAPI
Deprecated.
isCommitInRepo.
isCommitInRepo(ObjectId) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
isCommitInRepo.
isCommitInRepo(ObjectId) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
isCommitInRepo.
isCommitInRepo(ObjectId) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
isCommitInRepo.
isInteractive() - Method in class org.jenkinsci.plugins.gitclient.trilead.CredentialsProviderImpl
isInteractive() - Method in class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
isShallowRepository() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Returns true if this repository is configured as a shallow clone.

J

JGIT_KNOWN_HOSTS_FILE - Static variable in class org.jenkinsci.plugins.gitclient.verifier.SshHostKeyVerificationStrategy
 
JGitApacheTool - Class in org.jenkinsci.plugins.gitclient
JGit, configured with the Apache HTTP Client, as GitTool
JGitApacheTool() - Constructor for class org.jenkinsci.plugins.gitclient.JGitApacheTool
 
JGitApacheTool(List<? extends ToolProperty<?>>) - Constructor for class org.jenkinsci.plugins.gitclient.JGitApacheTool
 
JGitApacheTool.DescriptorImpl - Class in org.jenkinsci.plugins.gitclient
 
JGitAPIImpl - Class in org.jenkinsci.plugins.gitclient
GitClient pure Java implementation using JGit.
JGitConnection - Class in org.jenkinsci.plugins.gitclient.trilead
 
JGitConnection(String, int) - Constructor for class org.jenkinsci.plugins.gitclient.trilead.JGitConnection
 
JGitProgressMonitor - Class in org.jenkinsci.plugins.gitclient
Jenkins implementation of the JGit progress monitoring interface.
JGitProgressMonitor(TaskListener) - Constructor for class org.jenkinsci.plugins.gitclient.JGitProgressMonitor
Constructor for JGitProgressMonitor.
JGitTool - Class in org.jenkinsci.plugins.gitclient
JGit as GitTool
JGitTool() - Constructor for class org.jenkinsci.plugins.gitclient.JGitTool
Constructor for JGitTool.
JGitTool(List<? extends ToolProperty<?>>) - Constructor for class org.jenkinsci.plugins.gitclient.JGitTool
Constructor for JGitTool.
JGitTool.DescriptorImpl - Class in org.jenkinsci.plugins.gitclient
 

K

KNOWN_HOSTS_DEFAULT - Static variable in class org.jenkinsci.plugins.gitclient.verifier.SshHostKeyVerificationStrategy
 
knownHosts - Variable in class org.jenkinsci.plugins.gitclient.verifier.AbstractJGitHostKeyVerifier
 
KnownHostsFileJGitHostKeyVerifier(TaskListener, KnownHosts) - Constructor for class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerifier.KnownHostsFileJGitHostKeyVerifier
 
KnownHostsFileVerificationStrategy - Class in org.jenkinsci.plugins.gitclient.verifier
 
KnownHostsFileVerificationStrategy() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerificationStrategy
 
KnownHostsFileVerificationStrategy.KnownHostsFileVerificationStrategyDescriptor - Class in org.jenkinsci.plugins.gitclient.verifier
 
KnownHostsFileVerificationStrategyDescriptor() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerificationStrategy.KnownHostsFileVerificationStrategyDescriptor
 
KnownHostsFileVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 
KnownHostsFileVerifier() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerifier
 
KnownHostsFileVerifier.KnownHostsFileJGitHostKeyVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 

L

launchCommand(ArgumentListBuilder) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Launch command using the workspace as working directory
launchCommand(String...) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Launch command using the workspace as working directory
lfsCredentials(StandardCredentials) - Method in interface org.jenkinsci.plugins.gitclient.CheckoutCommand
Use separate credentials for "git lfs pull".
lfsCredentials(StandardCredentials) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if lfsCredentials is non-null.
lfsRemote(String) - Method in interface org.jenkinsci.plugins.gitclient.CheckoutCommand
Call "git lfs pull" for the given remote after checkout.
lfsRemote(String) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if lfsRemote is non-null.
listener - Variable in class org.jenkinsci.plugins.gitclient.trilead.CredentialsProviderImpl
 
listener - Variable in class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
 
LOCAL - org.jenkinsci.plugins.gitclient.GitClient.ConfigLevel
 
lsTree(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Use IGitAPI.lsTree(String, boolean) to be explicit about the recursion behaviour.
lsTree(String, boolean) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
lsTree.
lsTree(String, boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
lsTree.
lsTree(String, boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.

M

MAGIC_EXENAME - Static variable in class org.jenkinsci.plugins.gitclient.JGitApacheTool
Git recognizes this as a magic executable name to use JGitAPIImpl.
MAGIC_EXENAME - Static variable in class org.jenkinsci.plugins.gitclient.JGitTool
Git recognizes this as a magic executable name to use JGitAPIImpl.
maintenance(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Executes git maintenance commands based on the git version.
maintenance(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Executes git maintenance commands based on the git version.
maintenance(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
 
ManuallyProvidedKeyJGitHostKeyVerifier(TaskListener, KnownHosts) - Constructor for class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerifier.ManuallyProvidedKeyJGitHostKeyVerifier
 
ManuallyProvidedKeyVerificationStrategy - Class in org.jenkinsci.plugins.gitclient.verifier
 
ManuallyProvidedKeyVerificationStrategy(String) - Constructor for class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy
 
ManuallyProvidedKeyVerificationStrategy.ManuallyTrustedKeyVerificationStrategyDescriptor - Class in org.jenkinsci.plugins.gitclient.verifier
 
ManuallyProvidedKeyVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 
ManuallyProvidedKeyVerifier(String) - Constructor for class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerifier
 
ManuallyProvidedKeyVerifier.ManuallyProvidedKeyJGitHostKeyVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 
ManuallyTrustedKeyVerificationStrategyDescriptor() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerificationStrategy.ManuallyTrustedKeyVerificationStrategyDescriptor
 
max(int) - Method in interface org.jenkinsci.plugins.gitclient.ChangelogCommand
Limit the number of changelog entries up to n.
merge() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
merge.
merge() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
merge.
merge() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
merge.
merge(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Merge commits from revspec into the current branch.
merge(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Deprecated.
merge(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
merge(ObjectId) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deprecated.
use GitClient.merge() and configure a MergeCommand
mergeBase(ObjectId, ObjectId) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
mergeBase.
mergeBase(ObjectId, ObjectId) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Deprecated.
mergeBase(ObjectId, ObjectId) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
MergeCommand - Interface in org.jenkinsci.plugins.gitclient
MergeCommand interface.
MergeCommand.GitPluginFastForwardMode - Enum in org.jenkinsci.plugins.gitclient
 
MergeCommand.Strategy - Enum in org.jenkinsci.plugins.gitclient
 
Messages - Class in org.jenkinsci.plugins.gitclient
Generated localization support class.
Messages() - Constructor for class org.jenkinsci.plugins.gitclient.Messages
 

N

NO_FF - org.jenkinsci.plugins.gitclient.MergeCommand.GitPluginFastForwardMode
 
noCheckout() - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
Deprecated.
NoHostKeyVerificationStrategy - Class in org.jenkinsci.plugins.gitclient.verifier
 
NoHostKeyVerificationStrategy() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.NoHostKeyVerificationStrategy
 
NoHostKeyVerificationStrategy.NoHostKeyVerificationStrategyDescriptor - Class in org.jenkinsci.plugins.gitclient.verifier
 
NoHostKeyVerificationStrategyDescriptor() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.NoHostKeyVerificationStrategy.NoHostKeyVerificationStrategyDescriptor
 
NoHostKeyVerifier - Class in org.jenkinsci.plugins.gitclient.verifier
 
NoHostKeyVerifier() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.NoHostKeyVerifier
 
nowalk(boolean) - Method in interface org.jenkinsci.plugins.gitclient.RevListCommand
nowalk.

O

OCTOPUS - org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 
onLoaded() - Static method in class hudson.plugins.git.GitTool
 
org.jenkinsci.plugins.gitclient - package org.jenkinsci.plugins.gitclient
Core classes for git client API implementation.
org.jenkinsci.plugins.gitclient.cgit - package org.jenkinsci.plugins.gitclient.cgit
Git client API implementation with cgit.
org.jenkinsci.plugins.gitclient.jgit - package org.jenkinsci.plugins.gitclient.jgit
Git client API implementation with JGit.
org.jenkinsci.plugins.gitclient.trilead - package org.jenkinsci.plugins.gitclient.trilead
Authentication classes for git client API.
org.jenkinsci.plugins.gitclient.verifier - package org.jenkinsci.plugins.gitclient.verifier
SSH host key verifier classes for git client API.
OURS - org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 

P

parentCredentials(boolean) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
If set true and if the git version supports it, use the parent repository credentials when performing a submodule update.
parentCredentials(boolean) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if parentCredentials is true.
PreemptiveAuthHttpClientConnection - Class in org.jenkinsci.plugins.gitclient.jgit
A HttpConnection which uses HttpClient and attempts to authenticate preemptively.
PreemptiveAuthHttpClientConnection(SmartCredentialsProvider, String) - Constructor for class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
PreemptiveAuthHttpClientConnection(SmartCredentialsProvider, String, Proxy) - Constructor for class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
PreemptiveAuthHttpClientConnection(SmartCredentialsProvider, String, Proxy, HttpClient) - Constructor for class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
PreemptiveAuthHttpClientConnectionFactory - Class in org.jenkinsci.plugins.gitclient.jgit
 
PreemptiveAuthHttpClientConnectionFactory() - Constructor for class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnectionFactory
 
prune() - Method in interface org.jenkinsci.plugins.gitclient.FetchCommand
Deprecated.
prune(boolean) - Method in interface org.jenkinsci.plugins.gitclient.FetchCommand
prune.
prune(RemoteConfig) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Prune stale remote tracking branches with "git remote prune" on the specified remote.
prune(RemoteConfig) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Prune stale remote tracking branches with "git remote prune" on the specified remote.
prune(RemoteConfig) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Prune stale remote tracking branches with "git remote prune" on the specified remote.
push() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
push.
push() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
push.
push() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
push.
push(String, String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
push.
push(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deprecated.
use GitClient.push() and configure a PushCommand
push(RemoteConfig, String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Push revspec to repository.
push(RemoteConfig, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Deprecated.
push(RemoteConfig, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
push(URIish, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Deprecated.
use GitClient.push() and configure a PushCommand
PushCommand - Interface in org.jenkinsci.plugins.gitclient
PushCommand interface.

Q

quietRemoteBranches - Static variable in interface org.jenkinsci.plugins.gitclient.GitClient
Constant quietRemoteBranches=Boolean.getBoolean(GitClient.class.getName() + ".quietRemoteBranches")

R

rebase() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
rebase.
rebase() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
rebase.
rebase() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
 
RebaseCommand - Interface in org.jenkinsci.plugins.gitclient
RebaseCommand interface.
recursive(boolean) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
If set true, submodule update will be recursive.
RECURSIVE - org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 
RECURSIVE_THEIRS - org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 
ref(String) - Method in interface org.jenkinsci.plugins.gitclient.CheckoutCommand
ref.
ref(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Create (or update) a ref.
ref(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Create (or update) a ref.
ref(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Create (or update) a ref.
ref(String) - Method in interface org.jenkinsci.plugins.gitclient.PushCommand
ref.
ref(String) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
ref.
ref(String) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if ref is non-empty.
reference(String) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
reference.
reference(String) - Method in interface org.jenkinsci.plugins.gitclient.RevListCommand
reference.
refExists(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Check if a ref exists.
refExists(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Check if a ref exists.
refExists(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Check if a ref exists.
refspecs(List<RefSpec>) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
List of refspecs to be retrieved by the fetch.
remoteTracking(boolean) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
If set true and if the git version supports it, update the submodules to the tip of the branch rather than to a specific SHA1.
remoteTracking(boolean) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if remoteTracking is true.
RepositoryCallback<T> - Interface in org.jenkinsci.plugins.gitclient
Code that gets executed on the machine where the working directory is local and Repository object is accessible.
repositoryName(String) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
Name of the remote, such as 'origin' (which is the default).
reset() - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Reset the contents of the working directory of this repository.
reset(boolean) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Reset the contents of the working directory of this repository.
reset(boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Reset the contents of the working directory of this repository.
reset(boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
RESOLVE - org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 
Revision - Class in hudson.plugins.git
SHA1 in the object tree and the collection of branches that share this SHA1.
Revision(ObjectId) - Constructor for class hudson.plugins.git.Revision
Constructor for Revision.
Revision(ObjectId, Collection<Branch>) - Constructor for class hudson.plugins.git.Revision
Constructor for Revision.
revList(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
revList.
revList(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
revList.
revList(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
revList.
revList_() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
revList_.
revList_() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
revList_.
revList_() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
revList_.
revListAll() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
revListAll.
revListAll() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
revListAll.
revListAll() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
revListAll.
revListBranch(String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
revListBranch.
RevListCommand - Interface in org.jenkinsci.plugins.gitclient
RevListCommand interface.
revParse(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
Retrieve commit object that is direct child for revName revision reference.
revParse(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Retrieve commit object that is direct child for revName revision reference.
revParse(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Retrieve commit object that is direct child for revName revision reference.
revParse(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Retrieve commit object that is direct child for revName revision reference.

S

setAuthor(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Sets the identity of the author for future commits and merge operations.
setAuthor(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Sets the identity of the author for future commits and merge operations.
setAuthor(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Sets the identity of the author for future commits and merge operations.
setAuthor(PersonIdent) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
setAuthor.
setBranches(Collection<Branch>) - Method in class hudson.plugins.git.Revision
Setter for the field branches.
setBuffer(TemporaryBuffer) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setChunkedStreamingMode(int) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setCommit(boolean) - Method in interface org.jenkinsci.plugins.gitclient.MergeCommand
setCommit
setCommitMessage(String) - Method in class hudson.plugins.git.Tag
Setter for the field commitMessage.
setCommitSHA1(String) - Method in class hudson.plugins.git.Tag
Setter for the field commitSHA1.
setCommitter(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Sets the identity of the committer for future commits and merge operations.
setCommitter(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Sets the identity of the committer for future commits and merge operations.
setCommitter(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Sets the identity of the committer for future commits and merge operations.
setCommitter(PersonIdent) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
setCommitter.
setConnectTimeout(int) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setCredentials(StandardUsernameCredentials) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
setCredentials.
setCredentialsProvider(CredentialsProvider) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
setCredentialsProvider.
setCredentialsProvider(SmartCredentialsProvider) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnectionFactory
 
setDoOutput(boolean) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setFile(String) - Method in class hudson.plugins.git.IndexEntry
Setter for the field file.
setFixedLengthStreamingMode(int) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setGitPluginFastForwardMode(MergeCommand.GitPluginFastForwardMode) - Method in interface org.jenkinsci.plugins.gitclient.MergeCommand
Select the fast forward mode.
setHostnameVerifier(HostnameVerifier) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setInstanceFollowRedirects(boolean) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setMessage(String) - Method in interface org.jenkinsci.plugins.gitclient.MergeCommand
setMessage.
setMode(String) - Method in class hudson.plugins.git.IndexEntry
Sets the mode of this Entry.
setObject(String) - Method in class hudson.plugins.git.IndexEntry
Setter for the field object.
setProxy(ProxyConfiguration) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
setProxy.
setReadTimeout(int) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setRemoteUrl(String, String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
For a given repository, set a remote's URL
setRemoteUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
For a given repository, set a remote's URL
setRemoteUrl(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
For a given repository, set a remote's URL
setRemoteUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
For a given repository, set a remote's URL
setRemoteUrl(String, String, String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Set remote repository name and URL.
setRemoteUrl(String, String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Set remote repository name and URL.
setRemoteUrl(String, String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
setRequestMethod(String) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setRequestProperty(String, String) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setRevisionToMerge(ObjectId) - Method in interface org.jenkinsci.plugins.gitclient.MergeCommand
Sets the revision to include in the merge.
setSha1(ObjectId) - Method in class hudson.plugins.git.Revision
Setter for the field sha1.
setSquash(boolean) - Method in interface org.jenkinsci.plugins.gitclient.MergeCommand
setSquash
setSshHostKeyVerificationStrategy(SshHostKeyVerificationStrategy<? extends HostKeyVerifierFactory>) - Method in class org.jenkinsci.plugins.gitclient.GitHostKeyVerificationConfiguration
 
setStrategy(MergeCommand.Strategy) - Method in interface org.jenkinsci.plugins.gitclient.MergeCommand
setStrategy.
setSubmoduleUrl(String, String) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Sets URL of the named submodule.
setSubmoduleUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Sets URL of the named submodule.
setSubmoduleUrl(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
setType(String) - Method in class hudson.plugins.git.IndexEntry
Setter for the field type.
setUpstream(String) - Method in interface org.jenkinsci.plugins.gitclient.RebaseCommand
setUpstream.
setupSubmoduleUrls(Revision, TaskListener) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Set up submodule URLs so that they correspond to the remote pertaining to the revision that has been checked out.
setupSubmoduleUrls(Revision, TaskListener) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Set up submodule URLs so that they correspond to the remote pertaining to the revision that has been checked out.
setupSubmoduleUrls(Revision, TaskListener) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
setupSubmoduleUrls(String, TaskListener) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
 
setUseCaches(boolean) - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 
setValue(StandardUsernameCredentials) - Method in class org.jenkinsci.plugins.gitclient.trilead.StandardUsernameCredentialsCredentialItem
Sets the current value.
shallow() - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
Deprecated.
shallow(boolean) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
Only clone the most recent history, not preceding history.
shallow(boolean) - Method in interface org.jenkinsci.plugins.gitclient.FetchCommand
shallow.
shallow(boolean) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
Only clone the most recent history, not preceding history.
shallow(boolean) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit was unsupported if shallow is true, but is now allowed.
shared() - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
Deprecated.
shared(boolean) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
When the repository to clone is on the local machine, instead of using hard links, automatically setup .git/objects/info/alternates to share the objects with the source repository
showDuration(boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitProgressMonitor
showRevision(Revision) - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
showRevision.
showRevision(ObjectId) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Given a Revision, show it as if it were an entry from git whatchanged, so that it can be parsed by GitChangeLogParser.
showRevision(ObjectId, ObjectId) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Given a Revision, show it as if it were an entry from git whatchanged, so that it can be parsed by GitChangeLogParser.
showRevision(ObjectId, ObjectId) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Given a Revision, show it as if it were an entry from git whatchanged, so that it can be parsed by GitChangeLogParser.
showRevision(ObjectId, ObjectId) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Given a Revision, show it as if it were an entry from git whatchanged, so that it can be parsed by GitChangeLogParser.
showRevision(ObjectId, ObjectId, Boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Given a Revision, show it as if it were an entry from git whatchanged, so that it can be parsed by GitChangeLogParser.
showRevision(ObjectId, ObjectId, Boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Given a Revision, show it as if it were an entry from git whatchanged, so that it can be parsed by GitChangeLogParser.
showRevision(ObjectId, ObjectId, Boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Given a Revision, show it as if it were an entry from git whatchanged, so that it can be parsed by GitChangeLogParser.
SmartCredentialsProvider - Class in org.jenkinsci.plugins.gitclient.trilead
SmartCredentialsProvider class.
SmartCredentialsProvider(TaskListener) - Constructor for class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
Constructor for SmartCredentialsProvider.
sparseCheckoutPaths(List<String>) - Method in interface org.jenkinsci.plugins.gitclient.CheckoutCommand
sparseCheckoutPaths.
sparseCheckoutPaths(List<String>) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if sparseCheckoutPaths is non-empty.
SshHostKeyVerificationStrategy<T extends HostKeyVerifierFactory> - Class in org.jenkinsci.plugins.gitclient.verifier
 
SshHostKeyVerificationStrategy() - Constructor for class org.jenkinsci.plugins.gitclient.verifier.SshHostKeyVerificationStrategy
 
StandardUsernameCredentialsCredentialItem - Class in org.jenkinsci.plugins.gitclient.trilead
Represents credentials suitable for use over SSH.
StandardUsernameCredentialsCredentialItem(String, boolean) - Constructor for class org.jenkinsci.plugins.gitclient.trilead.StandardUsernameCredentialsCredentialItem
Initialize a prompt for a single StandardCredentials item.
start(int) - Method in class org.jenkinsci.plugins.gitclient.JGitProgressMonitor
subGit(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
subGit.
subGit(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
subGit.
subGit(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
subGit.
subGit(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
subGit.
submoduleClean(boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
submoduleClean.
submoduleClean(boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
submoduleClean.
submoduleClean(boolean) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
submoduleClean.
submoduleInit() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
submoduleInit.
submoduleInit() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
submoduleInit.
submoduleInit() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
submoduleReset(boolean, boolean) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Reset submodules
submoduleSync() - Method in interface hudson.plugins.git.IGitAPI
Deprecated.
Synchronizes submodules' remote URL configuration setting to the value specified in .gitmodules.
submoduleSync() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Sync submodule URLs
submoduleSync() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Deprecated.
submoduleUpdate() - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Update submodules.
submoduleUpdate() - Method in interface org.jenkinsci.plugins.gitclient.GitClient
submoduleUpdate.
submoduleUpdate() - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Update submodules.
submoduleUpdate(boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
submoduleUpdate(boolean, boolean) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
submoduleUpdate(boolean, boolean, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
submoduleUpdate(boolean, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
SubmoduleUpdateCommand - Interface in org.jenkinsci.plugins.gitclient
SubmoduleUpdateCommand interface.
SUBTREE - org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 
supports(CredentialItem...) - Method in class org.jenkinsci.plugins.gitclient.trilead.CredentialsProviderImpl
If username/password is given, use it for HTTP auth.
supports(CredentialItem...) - Method in class org.jenkinsci.plugins.gitclient.trilead.SmartCredentialsProvider
SYSTEM - org.jenkinsci.plugins.gitclient.GitClient.ConfigLevel
 

T

tag(String, String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
Create (or update) a tag.
tag(String, String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Create (or update) a tag.
tag(String, String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Create (or update) a tag.
tag(String, String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
Create (or update) a tag.
Tag - Class in hudson.plugins.git
Git tag including SHA1 and message of the associated commit.
Tag(String, ObjectId) - Constructor for class hudson.plugins.git.Tag
Constructor for Tag.
tagExists(String) - Method in class hudson.plugins.git.GitAPI
Deprecated.
tagExists.
tagExists(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
tagExists.
tagExists(String) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
tagExists.
tagExists(String) - Method in class org.jenkinsci.plugins.gitclient.JGitAPIImpl
tagExists.
tags(boolean) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
Boolean which allows caller to request that tags and their references are not fetched.
tags(boolean) - Method in interface org.jenkinsci.plugins.gitclient.FetchCommand
 
tags(boolean) - Method in interface org.jenkinsci.plugins.gitclient.PushCommand
tags.
threads(int) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
Update submodules in parallel with the given number of threads.
threads(Integer) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if threads is non-zero.
timeout(Integer) - Method in interface org.jenkinsci.plugins.gitclient.CheckoutCommand
timeout.
timeout(Integer) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
timeout.
timeout(Integer) - Method in interface org.jenkinsci.plugins.gitclient.FetchCommand
timeout.
timeout(Integer) - Method in interface org.jenkinsci.plugins.gitclient.PushCommand
timeout.
timeout(Integer) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
timeout.
timeout(Integer) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if timeout is non-null.
TIMEOUT - Static variable in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
preventive Time-out for git command execution.
to(Writer) - Method in interface org.jenkinsci.plugins.gitclient.ChangelogCommand
Sets the OutputStream that receives the changelog.
to(List<ObjectId>) - Method in interface org.jenkinsci.plugins.gitclient.RevListCommand
to.
to(URIish) - Method in interface org.jenkinsci.plugins.gitclient.PushCommand
to.
toString() - Method in class hudson.plugins.git.Branch
Returns branch name and SHA1 hash.
toString() - Method in class hudson.plugins.git.IndexEntry
toString.
toString() - Method in class hudson.plugins.git.Revision
 
toString() - Method in enum org.jenkinsci.plugins.gitclient.MergeCommand.GitPluginFastForwardMode
 
toString() - Method in enum org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
 
TrileadSession - Class in org.jenkinsci.plugins.gitclient.trilead
TrileadSession class.
TrileadSession(Connection) - Constructor for class org.jenkinsci.plugins.gitclient.trilead.TrileadSession
Constructor for TrileadSession.
TrileadSessionFactory - Class in org.jenkinsci.plugins.gitclient.trilead
Makes JGit uses Trilead for connectivity.
TrileadSessionFactory(HostKeyVerifierFactory, TaskListener) - Constructor for class org.jenkinsci.plugins.gitclient.trilead.TrileadSessionFactory
 

U

UnsupportedCommand - Class in org.jenkinsci.plugins.gitclient
A command to convey unsupported features.
UnsupportedCommand() - Constructor for class org.jenkinsci.plugins.gitclient.UnsupportedCommand
 
update(int) - Method in class org.jenkinsci.plugins.gitclient.JGitProgressMonitor
url(String) - Method in interface org.jenkinsci.plugins.gitclient.CloneCommand
URL of the repository to be cloned.
USE_CLI - Static variable in class org.jenkinsci.plugins.gitclient.Git
Constant which controls the default implementation to be used.
USE_SETSID - Static variable in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
Constant which can block use of setsid in git calls for ssh credentialed operations.
useBranch(String, String) - Method in interface org.jenkinsci.plugins.gitclient.SubmoduleUpdateCommand
useBranch.
useBranch(String, String) - Method in class org.jenkinsci.plugins.gitclient.UnsupportedCommand
JGit is unsupported if submodule or branchName are non-null.
using(String) - Method in class org.jenkinsci.plugins.gitclient.Git
Set the (node/environment specific) git executable to be used.
usingProxy() - Method in class org.jenkinsci.plugins.gitclient.jgit.PreemptiveAuthHttpClientConnection
 

V

validateRevision(String) - Method in class org.jenkinsci.plugins.gitclient.CliGitAPIImpl
validateRevision.
valueOf(String) - Static method in enum org.jenkinsci.plugins.gitclient.GitClient.ConfigLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jenkinsci.plugins.gitclient.MergeCommand.GitPluginFastForwardMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jenkinsci.plugins.gitclient.GitClient.ConfigLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jenkinsci.plugins.gitclient.MergeCommand.GitPluginFastForwardMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jenkinsci.plugins.gitclient.MergeCommand.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
verbose - Static variable in interface org.jenkinsci.plugins.gitclient.GitClient
Constant verbose=Boolean.getBoolean(IGitAPI.class.getName() + ".verbose")
verifyServerHostKey(String, int, String, byte[]) - Method in class org.jenkinsci.plugins.gitclient.verifier.AcceptFirstConnectionVerifier.AcceptFirstConnectionJGitHostKeyVerifier
 
verifyServerHostKey(String, int, String, byte[]) - Method in class org.jenkinsci.plugins.gitclient.verifier.KnownHostsFileVerifier.KnownHostsFileJGitHostKeyVerifier
 
verifyServerHostKey(String, int, String, byte[]) - Method in class org.jenkinsci.plugins.gitclient.verifier.ManuallyProvidedKeyVerifier.ManuallyProvidedKeyJGitHostKeyVerifier
 

W

with(TaskListener, EnvVars) - Static method in class org.jenkinsci.plugins.gitclient.Git
Fluent constructor for a Git object.
withHostname(String) - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Replace any hostname requirements with the supplied hostname.
withHostnamePort(String, int) - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Replace any hostname or hostname:port requirements with the supplied hostname and port.
withoutHostname() - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Removes any hostname or hostname:port requirements.
withoutHostnamePort() - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Removes any hostname:port requirements.
withoutPath() - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Removes any path requirements.
withoutScheme() - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Removes any scheme requirements.
withPath(String) - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Replace any path requirements with the supplied path.
withRepository(RepositoryCallback<T>) - Method in interface org.jenkinsci.plugins.gitclient.GitClient
Runs the computation that requires local access to Repository.
withScheme(String) - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Replace any scheme requirements with the supplied scheme.
withUri(String) - Method in class org.jenkinsci.plugins.gitclient.GitURIRequirementsBuilder
Replaces the requirements with those of the supplied URI.
workspace(String) - Method in interface org.jenkinsci.plugins.gitclient.InitCommand
workspace.
wrap(Connection) - Method in class org.jenkinsci.plugins.gitclient.trilead.TrileadSessionFactory
wrap.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages