| Interface | Description |
|---|---|
| AuthProperty |
Holds a username and password property.
|
| InferredAuthProvider |
An auth provider specific to the client's architecture.
|
| ProjectProperties |
Project property methods that require maven/gradle-specific implementations.
|
| RawConfiguration |
Holds raw plugin configuration parameter values.
|
| Class | Description |
|---|---|
| ConfigurationPropertyValidator |
Validator for plugin configuration parameters and system properties.
|
| DefaultCredentialRetrievers |
Generates a list of default
CredentialRetrievers. |
| HelpfulSuggestions |
Builds messages that provides suggestions on how to fix the error.
|
| JavaContainerBuilderHelper |
Helper for constructing
JavaContainerBuilder-based JibContainerBuilders. |
| JibBuildRunner |
Runs Jib and builds helpful error messages.
|
| MainClassResolver |
Infers the main class in an application.
|
| PluginConfigurationProcessor |
Configures and provides
JibBuildRunner for the image building tasks based on raw plugin
configuration values and project properties. |
| PropertyNames |
Names of system properties used to set configuration via commandline.
|
| SkaffoldFilesOutput |
Builds a JSON string containing files and directories that Skaffold should watch for changes
(and consequently trigger rebuilds).
|
| SkaffoldInitOutput |
Builds a JSON string containing the configured target image and sub-project name, to be consumed
by Skaffold.
|
| TimerEventHandler |
Handles
TimerEvents by producing log messages. |
| VersionChecker<V extends Comparable<? super V>> |
A simple version-range checker, intended to check whether a Jib plugin version falls in some
range.
|
| ZipUtil |
Utility class for Zip archives.
|
| Enum | Description |
|---|---|
| ContainerizingMode |
Containerizing mode.
|
| Exception | Description |
|---|---|
| BuildStepsExecutionException |
Wraps an exception that happens during containerization.
|
| IncompatibleBaseImageJavaVersionException |
Exception when the Java version in the base image is incompatible with the Java version of the
application to be containerized.
|
| InferredAuthException |
Indicates that the
InferredAuthProvider encountered a failure while trying to determine
auth credentials (not thrown for missing). |
| InvalidAppRootException |
Indicates that the
container.appRoot config value is invalid. |
| InvalidContainerizingModeException |
Indicates that the
containerizingMode config value is invalid. |
| InvalidContainerVolumeException |
Indicates that the
container.volumes config value has at least one invalid path. |
| InvalidCreationTimeException |
Exception when an invalid container creation timestamp configuration is encountered.
|
| InvalidFilesModificationTimeException |
Exception when an invalid file timestamp configuration is encountered.
|
| InvalidWorkingDirectoryException |
Indicates that the
container.workingDirectory config value is invalid. |
| MainClassInferenceException |
Thrown when main class inference fails.
|
Copyright © 2019. All rights reserved.