Serialized Form
-
Package org.jenkinsci.plugins.github_branch_source
-
Class org.jenkinsci.plugins.github_branch_source.BranchSCMHead extends jenkins.scm.api.SCMHead implements Serializable
-
Class org.jenkinsci.plugins.github_branch_source.GitHubAppCredentials extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements Serializable
-
Serialization Methods
-
writeReplace
private Object writeReplace()
Ensures that the credentials state as serialized via Remoting to an agent calls back to the controller. Benefits:- The token is cached locally and used until it is stale.
- The agent never needs to have access to the plaintext private key.
- We avoid the considerable amount of class loading associated with the JWT library, Jackson data binding, Bouncy Castle, etc.
- The agent need not be able to contact GitHub.
-
-
Serialized Fields
-
-
Class org.jenkinsci.plugins.github_branch_source.GitHubConsoleNote extends ConsoleNote implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
timestamp
long timestamp
-
-
Class org.jenkinsci.plugins.github_branch_source.GitHubDefaultBranch extends InvisibleAction implements Serializable
- serialVersionUID:
- 1L
-
Class org.jenkinsci.plugins.github_branch_source.GitHubOrgMetadataAction extends jenkins.scm.api.metadata.AvatarMetadataAction implements Serializable
-
Serialization Methods
-
readResolve
private Object readResolve() throws ObjectStreamException
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
avatar
String avatar
-
-
-
Class org.jenkinsci.plugins.github_branch_source.GitHubRepoMetadataAction extends jenkins.scm.api.metadata.AvatarMetadataAction implements Serializable
-
Class org.jenkinsci.plugins.github_branch_source.GitHubTagSCMHead extends jenkins.plugins.git.GitTagSCMHead implements Serializable
-
Class org.jenkinsci.plugins.github_branch_source.InvalidPrivateKeyException extends RuntimeException implements Serializable
-
Class org.jenkinsci.plugins.github_branch_source.PullRequestSCMHead extends jenkins.scm.api.SCMHead implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readResolve
private Object readResolve()
Default for old settings.
-
-
Serialized Fields
-
merge
Boolean merge
-
number
int number
-
origin
jenkins.scm.api.SCMHeadOrigin origin
-
sourceBranch
String sourceBranch
-
sourceOwner
String sourceOwner
-
sourceRepo
String sourceRepo
-
target
BranchSCMHead target
-
-
Class org.jenkinsci.plugins.github_branch_source.PullRequestSCMHead.FixMetadata extends PullRequestSCMHead implements Serializable
-
Class org.jenkinsci.plugins.github_branch_source.PullRequestSCMHead.FixOrigin extends PullRequestSCMHead implements Serializable
-
Class org.jenkinsci.plugins.github_branch_source.PullRequestSCMRevision extends jenkins.scm.api.mixin.ChangeRequestSCMRevision<PullRequestSCMHead> implements Serializable
- serialVersionUID:
- 1L
-
Class org.jenkinsci.plugins.github_branch_source.RateLimitExceededException extends IOException implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
limit
long limit
-
remaining
long remaining
-
reset
long reset
-
-