Serialized Form
-
Package org.jenkinsci.plugins.github_branch_source
-
Class org.jenkinsci.plugins.github_branch_source.BranchSCMHead
class BranchSCMHead extends jenkins.scm.api.SCMHead implements Serializable -
Class org.jenkinsci.plugins.github_branch_source.GitHubAppCredentials
class GitHubAppCredentials extends com.cloudbees.plugins.credentials.impl.BaseStandardCredentials implements Serializable-
Serialization Methods
-
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
class GitHubConsoleNote extends ConsoleNote implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
timestamp
long timestamp
-
-
Class org.jenkinsci.plugins.github_branch_source.GitHubDefaultBranch
class GitHubDefaultBranch extends InvisibleAction implements Serializable- serialVersionUID:
- 1L
-
Class org.jenkinsci.plugins.github_branch_source.GitHubOrgMetadataAction
class GitHubOrgMetadataAction extends jenkins.scm.api.metadata.AvatarMetadataAction implements Serializable-
Serialization Methods
-
readResolve
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
avatar
String avatar
-
-
-
Class org.jenkinsci.plugins.github_branch_source.GitHubRepoMetadataAction
class GitHubRepoMetadataAction extends jenkins.scm.api.metadata.AvatarMetadataAction implements Serializable -
Class org.jenkinsci.plugins.github_branch_source.GitHubTagSCMHead
class GitHubTagSCMHead extends jenkins.plugins.git.GitTagSCMHead implements Serializable -
Exception org.jenkinsci.plugins.github_branch_source.InvalidPrivateKeyException
class InvalidPrivateKeyException extends RuntimeException implements Serializable -
Class org.jenkinsci.plugins.github_branch_source.PullRequestSCMHead
class PullRequestSCMHead extends jenkins.scm.api.SCMHead implements Serializable- serialVersionUID:
- 1L
-
Serialization Methods
-
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
class FixMetadata extends PullRequestSCMHead implements Serializable -
Class org.jenkinsci.plugins.github_branch_source.PullRequestSCMHead.FixOrigin
class FixOrigin extends PullRequestSCMHead implements Serializable -
Class org.jenkinsci.plugins.github_branch_source.PullRequestSCMRevision
class PullRequestSCMRevision extends jenkins.scm.api.mixin.ChangeRequestSCMRevision<PullRequestSCMHead> implements Serializable- serialVersionUID:
- 1L
-
Exception org.jenkinsci.plugins.github_branch_source.RateLimitExceededException
class RateLimitExceededException extends IOException implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
limit
long limit
-
remaining
long remaining
-
reset
long reset
-
-