Index

B C D E G H I Q S T V 
All Classes and Interfaces|All Packages|Serialized Form

B

buildEnvironment(Run<?, ?>, EnvVars) - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 
buildImageReference(String, String, String) - Static method in class io.jenkins.plugins.quay.QuayClient
Build the full image reference string.

C

clearCache() - Static method in class io.jenkins.plugins.quay.QuayClient
Clear the tag cache.
compareTo(QuayTag) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
createValue(StaplerRequest2) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
createValue(StaplerRequest2, JSONObject) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
createVariableResolver(AbstractBuild<?, ?>) - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 

D

DescriptorImpl() - Constructor for class io.jenkins.plugins.quay.QuayImageParameterDefinition.DescriptorImpl
 
DescriptorImpl() - Constructor for class io.jenkins.plugins.quay.QuayImageStep.DescriptorImpl
 
doCheckOrganization(String) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition.DescriptorImpl
Validate organization name.
doCheckRepository(String) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition.DescriptorImpl
Validate repository name.
doFillCredentialsIdItems(Item, String) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition.DescriptorImpl
Populate credentials dropdown.
doFillCredentialsIdItems(Item, String) - Method in class io.jenkins.plugins.quay.QuayImageStep.DescriptorImpl
Populate credentials dropdown for snippet generator.
doFillTagItems(Item, String, String, String, int) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition.DescriptorImpl
Dynamically fetch tags for the UI dropdown via AJAX.
doTestConnection(Item, String, String, String) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition.DescriptorImpl
Test connection to Quay.io repository.

E

equals(Object) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
equals(Object) - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 

G

getAvailableTags() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
Get available tags for display in the UI dropdown.
getCredentialsId() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
getCredentialsId() - Method in class io.jenkins.plugins.quay.QuayImageStep
 
getDefaultParameterValue() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
getDefaultTag() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
getDisplayName() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition.DescriptorImpl
 
getDisplayName() - Method in class io.jenkins.plugins.quay.QuayImageStep.DescriptorImpl
 
getEndTimestamp() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
getExpiration() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
getFunctionName() - Method in class io.jenkins.plugins.quay.QuayImageStep.DescriptorImpl
 
getHasAdditional() - Method in class io.jenkins.plugins.quay.model.QuayTagResponse
 
getHttpCode() - Method in exception class io.jenkins.plugins.quay.QuayClient.QuayApiException
 
getImageReference() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
Get the full image reference (e.g., quay.io/org/repo:tag)
getLastModified() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
getManifestDigest() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
getName() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
getOrganization() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
getOrganization() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 
getOrganization() - Method in class io.jenkins.plugins.quay.QuayImageStep
 
getPage() - Method in class io.jenkins.plugins.quay.model.QuayTagResponse
 
getRepository() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
getRepository() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 
getRepository() - Method in class io.jenkins.plugins.quay.QuayImageStep
 
getRequiredContext() - Method in class io.jenkins.plugins.quay.QuayImageStep.DescriptorImpl
 
getShortDescription() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 
getSize() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
getSortTimestamp() - Method in class io.jenkins.plugins.quay.model.QuayTag
Get the effective timestamp for sorting (most recent first).
getStartTimestamp() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
getTag() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 
getTag() - Method in class io.jenkins.plugins.quay.QuayImageStep
 
getTagLimit() - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
getTagLimit() - Method in class io.jenkins.plugins.quay.QuayImageStep
 
getTags() - Method in class io.jenkins.plugins.quay.model.QuayTagResponse
 
getTags(String, String) - Method in class io.jenkins.plugins.quay.QuayClient
Fetch tags from a Quay.io repository.
getTags(String, String, int) - Method in class io.jenkins.plugins.quay.QuayClient
Fetch tags from a Quay.io repository with a specified limit.
getValue() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 

H

hashCode() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
hashCode() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 

I

io.jenkins.plugins.quay - package io.jenkins.plugins.quay
 
io.jenkins.plugins.quay.model - package io.jenkins.plugins.quay.model
 
isListTags() - Method in class io.jenkins.plugins.quay.QuayImageStep
 

Q

QuayApiException(String) - Constructor for exception class io.jenkins.plugins.quay.QuayClient.QuayApiException
 
QuayApiException(String, int) - Constructor for exception class io.jenkins.plugins.quay.QuayClient.QuayApiException
 
QuayApiException(String, Throwable) - Constructor for exception class io.jenkins.plugins.quay.QuayClient.QuayApiException
 
QuayClient - Class in io.jenkins.plugins.quay
Client for interacting with Quay.io REST API v1.
QuayClient() - Constructor for class io.jenkins.plugins.quay.QuayClient
Create a QuayClient for public repository access.
QuayClient(Secret) - Constructor for class io.jenkins.plugins.quay.QuayClient
Create a QuayClient with optional authentication token as Secret.
QuayClient(String) - Constructor for class io.jenkins.plugins.quay.QuayClient
Create a QuayClient with optional authentication token.
QuayClient.QuayApiException - Exception Class in io.jenkins.plugins.quay
Exception class for Quay API errors.
QuayImageParameterDefinition - Class in io.jenkins.plugins.quay
Build parameter definition for selecting Quay.io image tags.
QuayImageParameterDefinition(String, String, String, String) - Constructor for class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
QuayImageParameterDefinition.DescriptorImpl - Class in io.jenkins.plugins.quay
 
QuayImageParameterValue - Class in io.jenkins.plugins.quay
Represents the value of a QuayImageParameter.
QuayImageParameterValue(String, String, String, String) - Constructor for class io.jenkins.plugins.quay.QuayImageParameterValue
 
QuayImageStep - Class in io.jenkins.plugins.quay
Pipeline step for fetching Quay.io image tags.
QuayImageStep(String, String) - Constructor for class io.jenkins.plugins.quay.QuayImageStep
 
QuayImageStep.DescriptorImpl - Class in io.jenkins.plugins.quay
 
QuayTag - Class in io.jenkins.plugins.quay.model
Represents a single tag from a Quay.io repository.
QuayTag() - Constructor for class io.jenkins.plugins.quay.model.QuayTag
 
QuayTag(String) - Constructor for class io.jenkins.plugins.quay.model.QuayTag
 
QuayTagResponse - Class in io.jenkins.plugins.quay.model
Represents the response from Quay.io API for listing repository tags.
QuayTagResponse() - Constructor for class io.jenkins.plugins.quay.model.QuayTagResponse
 

S

setCredentialsId(String) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
setCredentialsId(String) - Method in class io.jenkins.plugins.quay.QuayImageStep
 
setDefaultTag(String) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
setEndTimestamp(Long) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
setExpiration(String) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
setHasAdditional(Boolean) - Method in class io.jenkins.plugins.quay.model.QuayTagResponse
 
setLastModified(String) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
setListTags(boolean) - Method in class io.jenkins.plugins.quay.QuayImageStep
 
setManifestDigest(String) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
setName(String) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
setPage(Integer) - Method in class io.jenkins.plugins.quay.model.QuayTagResponse
 
setSize(Long) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
setStartTimestamp(Long) - Method in class io.jenkins.plugins.quay.model.QuayTag
 
setTag(String) - Method in class io.jenkins.plugins.quay.QuayImageStep
 
setTagLimit(int) - Method in class io.jenkins.plugins.quay.QuayImageParameterDefinition
 
setTagLimit(int) - Method in class io.jenkins.plugins.quay.QuayImageStep
 
setTags(List<QuayTag>) - Method in class io.jenkins.plugins.quay.model.QuayTagResponse
 
start(StepContext) - Method in class io.jenkins.plugins.quay.QuayImageStep
 

T

takesImplicitBlockArgument() - Method in class io.jenkins.plugins.quay.QuayImageStep.DescriptorImpl
 
toString() - Method in class io.jenkins.plugins.quay.model.QuayTag
 
toString() - Method in class io.jenkins.plugins.quay.QuayImageParameterValue
 

V

validateRepository(String, String) - Method in class io.jenkins.plugins.quay.QuayClient
Validate a repository exists and is accessible.
B C D E G H I Q S T V 
All Classes and Interfaces|All Packages|Serialized Form