Index
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.
All Classes and Interfaces|All Packages|Serialized Form