MCPcopy Create free account

hub / github.com/GoogleContainerTools/jib / types & classes

Types & classes720 in github.com/GoogleContainerTools/jib

ClassA
jib-cli/src/integration-test/resources/jarTest/standard/dep/A.java:3
ClassAbsoluteUnixPath
Represents a Unix-style path in absolute form (containing all path components relative to the file system root {@code /}). <p>This class is immutable
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/AbsoluteUnixPath.java:33
ClassAbsoluteUnixPathTest
Test for {@link AbsoluteUnixPath}.
jib-build-plan/src/test/java/com/google/cloud/tools/jib/api/buildplan/AbsoluteUnixPathTest.java:26
ClassAbstractManifestPuller
Base class for manifest pullers.
jib-core/src/main/java/com/google/cloud/tools/jib/registry/AbstractManifestPuller.java:47
ClassAccessClaim
Represents an access claim for a repository in a Docker Registry Bearer Token payload. <pre>{"type": "repository","name": "library/openjdk","actions"
jib-core/src/main/java/com/google/cloud/tools/jib/registry/RegistryClient.java:175
InterfaceAction
A runnable action that may throw an exception of type {@code E}.
jib-core/src/main/java/com/google/cloud/tools/jib/cache/Retry.java:41
ClassAllocation
Represents a Decentralized Allocation Tree (DAT) node. <p>A DAT node is immutable and pointers only go in the direction from child to parent. Each no
jib-core/src/main/java/com/google/cloud/tools/jib/event/progress/Allocation.java:41
ClassAllocationCompletionTracker
Keeps track of the progress for {@link Allocation}s as well as their order in which they appear. <p>This implementation is thread-safe.
jib-core/src/main/java/com/google/cloud/tools/jib/event/progress/AllocationCompletionTracker.java:37
ClassAllocationCompletionTrackerTest
Tests for {@link AllocationCompletionTracker}.
jib-core/src/test/java/com/google/cloud/tools/jib/event/progress/AllocationCompletionTrackerTest.java:31
ClassAllocationTest
Tests for {@link Allocation}.
jib-core/src/test/java/com/google/cloud/tools/jib/event/progress/AllocationTest.java:23
ClassAllocationTree
{@link Allocation} tree for testing.
jib-core/src/test/java/com/google/cloud/tools/jib/event/progress/AllocationCompletionTrackerTest.java:34
ClassAllocationTree
{@link Allocation} tree for testing.
jib-core/src/test/java/com/google/cloud/tools/jib/event/progress/ProgressEventHandlerTest.java:36
ClassAllocationTree
{@link Allocation} tree for testing.
jib-core/src/test/java/com/google/cloud/tools/jib/event/events/ProgressEventTest.java:31
ClassAnotherDockerClient
jib-core/src/test/java/com/google/cloud/tools/jib/docker/AnotherDockerClient.java:28
ClassAnsiLoggerWithFooter
Logs to a console supporting ANSI escape sequences and keeps an additional footer that always appears below log messages.
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/logging/AnsiLoggerWithFooter.java:32
ClassAnsiLoggerWithFooterTest
Tests for {@link AnsiLoggerWithFooter}.
jib-plugins-common/src/test/java/com/google/cloud/tools/jib/plugins/common/logging/AnsiLoggerWithFooterTest.java:31
ClassApplication
jib-maven-plugin/src/test/resources/maven/projects/spring-boot/src/main/java/hello/Application.java:6
ClassApplication
jib-cli/src/integration-test/resources/jarTest/spring-boot/src/main/java/hello/Application.java:6
ClassApplication
examples/spring-boot/src/main/java/hello/Application.java:6
ClassApplication
examples/multi-module/hello-service/src/main/java/hello/Application.java:6
ClassApplication
examples/multi-module/name-service/src/main/java/name/Application.java:6
ClassApplication
jib-gradle-plugin/src/integration-test/resources/gradle/projects/spring-boot/src/main/java/hello/Application.java:6
ClassArchiveLayerSpec
A yaml block for specifying archive layers. <p>Example use of this yaml snippet. <pre>{@code name: "my tar layer" archive: output/mytar.tgz // optio
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/buildfile/ArchiveLayerSpec.java:40
ClassArchiveLayerSpecTest
Tests for {@link ArchiveLayerSpec}.
jib-cli/src/test/java/com/google/cloud/tools/jib/cli/buildfile/ArchiveLayerSpecTest.java:29
ClassArtifactLayers
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/ArtifactLayers.java:26
InterfaceArtifactProcessor
Interface to create layers and compute entrypoint from JAR or WAR file contents.
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/ArtifactProcessor.java:25
ClassArtifactProcessors
Class to create a {@link ArtifactProcessor} instance depending on jar or war type and processing mode.
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/ArtifactProcessors.java:42
ClassArtifactProcessorsTest
Tests for {@link ArtifactProcessors}.
jib-cli/src/test/java/com/google/cloud/tools/jib/ArtifactProcessorsTest.java:53
ClassAuthConfiguration
Base for {@link FromAuthConfiguration} and {@link ToAuthConfiguration}.
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/JibPluginConfiguration.java:60
ClassAuthParameters
A bean that configures authorization credentials to be used for a registry. This is configurable with Groovy closures and can be validated when used a
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/AuthParameters.java:33
InterfaceAuthProperty
Holds a username and password property.
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/AuthProperty.java:22
ClassAuthTemplate
Template for an {@code auth} defined for a registry under {@code auths}.
jib-core/src/main/java/com/google/cloud/tools/jib/registry/credentials/json/DockerConfigTemplate.java:66
ClassAuthenticatePushStep
Authenticates push to a target registry using Docker Token Authentication. @see <a href="https://docs.docker.com/registry/spec/auth/token/">https
jib-core/src/main/java/com/google/cloud/tools/jib/builder/steps/AuthenticatePushStep.java:35
ClassAuthenticationMethodRetriever
Retrieves the {@code WWW-Authenticate} header from the registry API.
jib-core/src/main/java/com/google/cloud/tools/jib/registry/AuthenticationMethodRetriever.java:34
ClassAuthenticationMethodRetrieverTest
Tests for {@link AuthenticationMethodRetriever}.
jib-core/src/test/java/com/google/cloud/tools/jib/registry/AuthenticationMethodRetrieverTest.java:38
ClassAuthenticationResponseTemplate
Template for the authentication response JSON.
jib-core/src/main/java/com/google/cloud/tools/jib/registry/RegistryAuthenticator.java:119
ClassAuthorization
Holds the credentials for an HTTP {@code Authorization} header. <p>The HTTP {@code Authorization} header is in the format: <pre>{@code Authorization
jib-core/src/main/java/com/google/cloud/tools/jib/http/Authorization.java:30
ClassB
jib-cli/src/integration-test/resources/jarTest/standard/dep2/B.java:3
ClassBadContainerConfigurationFormatException
Exception thrown when trying to parse a bad image configuration format.
jib-core/src/main/java/com/google/cloud/tools/jib/image/json/BadContainerConfigurationFormatException.java:20
ClassBarExtension
jib-maven-plugin/src/test/java/com/google/cloud/tools/jib/maven/MavenProjectPropertiesExtensionTest.java:104
ClassBarExtension
jib-gradle-plugin/src/test/java/com/google/cloud/tools/jib/gradle/GradleProjectPropertiesExtensionTest.java:106
ClassBarExtensionConfig
jib-maven-plugin/src/test/java/com/google/cloud/tools/jib/maven/MavenProjectPropertiesExtensionTest.java:155
ClassBarExtensionConfig
jib-gradle-plugin/src/test/java/com/google/cloud/tools/jib/gradle/GradleProjectPropertiesExtensionTest.java:165
ClassBaseExtension
jib-maven-plugin/src/test/java/com/google/cloud/tools/jib/maven/MavenProjectPropertiesExtensionTest.java:69
ClassBaseExtension
jib-gradle-plugin/src/test/java/com/google/cloud/tools/jib/gradle/GradleProjectPropertiesExtensionTest.java:71
ClassBaseExtensionConfig
jib-maven-plugin/src/test/java/com/google/cloud/tools/jib/maven/MavenProjectPropertiesExtensionTest.java:111
ClassBaseExtensionConfig
jib-gradle-plugin/src/test/java/com/google/cloud/tools/jib/gradle/GradleProjectPropertiesExtensionTest.java:113
ClassBaseImageParameters
Object in {@link JibExtension} that configures the base image.
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/BaseImageParameters.java:35
ClassBaseImageSpec
A yaml block for specifying a base image with support for multi platform selections. <p>Example use of this yaml snippet. <pre>{@code image: gcr.io/
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/buildfile/BaseImageSpec.java:36
ClassBaseImageSpecTest
Tests for {@link BaseImageSpec}.
jib-cli/src/test/java/com/google/cloud/tools/jib/cli/buildfile/BaseImageSpecTest.java:29
ClassBearerAuthenticationIntegrationTest
Integration tests for bearer authentication.
jib-core/src/integration-test/java/com/google/cloud/tools/jib/registry/BearerAuthenticationIntegrationTest.java:26
InterfaceBlob
Holds a BLOB source for writing to an {@link OutputStream}.
jib-core/src/main/java/com/google/cloud/tools/jib/blob/Blob.java:23
ClassBlobChecker
Checks if an image's BLOB exists on a registry, and retrieves its {@link BlobDescriptor} if it exists.
jib-core/src/main/java/com/google/cloud/tools/jib/registry/BlobChecker.java:37
ClassBlobCheckerIntegrationTest
Integration tests for {@link BlobChecker}.
jib-core/src/integration-test/java/com/google/cloud/tools/jib/registry/BlobCheckerIntegrationTest.java:30
ClassBlobCheckerTest
Tests for {@link BlobChecker}.
jib-core/src/test/java/com/google/cloud/tools/jib/registry/BlobCheckerTest.java:42
ClassBlobDescriptor
Contains properties describing a BLOB, including its digest and possibly its size (in bytes).
jib-core/src/main/java/com/google/cloud/tools/jib/blob/BlobDescriptor.java:22
InterfaceBlobExistenceChecker
jib-core/src/main/java/com/google/cloud/tools/jib/builder/steps/ObtainBaseImageLayerStep.java:44
ClassBlobHttpContent
{@link Blob}-backed {@link HttpContent}.
jib-core/src/main/java/com/google/cloud/tools/jib/http/BlobHttpContent.java:26
ClassBlobPuller
Pulls an image's BLOB (layer or container configuration).
jib-core/src/main/java/com/google/cloud/tools/jib/registry/BlobPuller.java:37
ClassBlobPullerIntegrationTest
Integration tests for {@link BlobPuller}.
jib-core/src/integration-test/java/com/google/cloud/tools/jib/registry/BlobPullerIntegrationTest.java:35
ClassBlobPullerTest
Tests for {@link BlobPuller}.
jib-core/src/test/java/com/google/cloud/tools/jib/registry/BlobPullerTest.java:40
ClassBlobPusher
Pushes an image's BLOB (layer or container configuration). <p>The BLOB is pushed in three stages: <ol> <li>Initialize - Gets a location back to wr
jib-core/src/main/java/com/google/cloud/tools/jib/registry/BlobPusher.java:48
ClassBlobPusherIntegrationTest
Integration tests for {@link BlobPusher}.
jib-core/src/integration-test/java/com/google/cloud/tools/jib/registry/BlobPusherIntegrationTest.java:32
ClassBlobPusherTest
Tests for {@link BlobPusher}.
jib-core/src/test/java/com/google/cloud/tools/jib/registry/BlobPusherTest.java:46
ClassBlobTest
Tests for {@link Blob}.
jib-core/src/test/java/com/google/cloud/tools/jib/blob/BlobTest.java:37
ClassBlobs
Static methods for {@link Blob}.
jib-core/src/main/java/com/google/cloud/tools/jib/blob/Blobs.java:28
ClassBuild
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/Build.java:42
ClassBuildAndCacheApplicationLayerStep
Builds and caches application layers.
jib-core/src/main/java/com/google/cloud/tools/jib/builder/steps/BuildAndCacheApplicationLayerStep.java:38
ClassBuildAndCacheApplicationLayerStepTest
Tests for {@link BuildAndCacheApplicationLayerStep}.
jib-core/src/test/java/com/google/cloud/tools/jib/builder/steps/BuildAndCacheApplicationLayerStepTest.java:54
ClassBuildContext
Build context for the builder process. Includes static build configuration options as well as various services for execution (such as event dispatchin
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/BuildContext.java:57
ClassBuildContextTest
Tests for {@link BuildContext}.
jib-core/src/test/java/com/google/cloud/tools/jib/configuration/BuildContextTest.java:57
ClassBuildDockerMojo
Builds a container image and exports to the default Docker daemon.
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/BuildDockerMojo.java:52
ClassBuildDockerMojoIntegrationTest
Integration tests for {@link BuildDockerMojo}.
jib-maven-plugin/src/integration-test/java/com/google/cloud/tools/jib/maven/BuildDockerMojoIntegrationTest.java:35
ClassBuildDockerTask
Builds a container image and exports to the default Docker daemon.
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/BuildDockerTask.java:52
ClassBuildFileSpec
A yaml block for specifying a jib cli buildfile. <p>Example use of this yaml. <pre>{@code apiVersion: v1alpha1 kind: BuildFile from: see }{@link Bas
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/buildfile/BuildFileSpec.java:66
ClassBuildFileSpecTest
Tests for {@link BuildFileSpec}.
jib-cli/src/test/java/com/google/cloud/tools/jib/cli/buildfile/BuildFileSpecTest.java:38
ClassBuildFiles
Class to convert BuildFiles to build container representations.
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/buildfile/BuildFiles.java:42
ClassBuildFilesTest
jib-cli/src/test/java/com/google/cloud/tools/jib/cli/buildfile/BuildFilesTest.java:53
ClassBuildImageMojo
Builds a container image.
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/BuildImageMojo.java:53
ClassBuildImageMojoIntegrationTest
Integration tests for {@link BuildImageMojo}.
jib-maven-plugin/src/integration-test/java/com/google/cloud/tools/jib/maven/BuildImageMojoIntegrationTest.java:68
ClassBuildImageStep
Builds a model {@link Image}.
jib-core/src/main/java/com/google/cloud/tools/jib/builder/steps/BuildImageStep.java:37
ClassBuildImageStepTest
Tests for {@link BuildImageStep}.
jib-core/src/test/java/com/google/cloud/tools/jib/builder/steps/BuildImageStepTest.java:49
ClassBuildImageTask
Builds a container image to registry.
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/BuildImageTask.java:51
ClassBuildManifestListOrSingleManifestStep
Builds a manifest list or a single manifest.
jib-core/src/main/java/com/google/cloud/tools/jib/builder/steps/BuildManifestListOrSingleManifestStep.java:36
ClassBuildManifestListOrSingleManifestStepTest
Tests for {@link BuildManifestListOrSingleManifest}.
jib-core/src/test/java/com/google/cloud/tools/jib/builder/steps/BuildManifestListOrSingleManifestStepTest.java:40
ClassBuildResult
Used to record the results of a build.
jib-core/src/main/java/com/google/cloud/tools/jib/builder/steps/BuildResult.java:29
ClassBuildResultTest
Tests for {@link BuildResult}.
jib-core/src/test/java/com/google/cloud/tools/jib/builder/steps/BuildResultTest.java:29
ClassBuildStepsExecutionException
Wraps an exception that happens during containerization.
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/BuildStepsExecutionException.java:20
ClassBuildTarMojo
Builds a container image and exports to disk at the configured location ({@code ${project.build.directory}/jib-image.tar} by default).
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/BuildTarMojo.java:53
ClassBuildTarMojoIntegrationTest
jib-maven-plugin/src/integration-test/java/com/google/cloud/tools/jib/maven/BuildTarMojoIntegrationTest.java:31
ClassBuildTarTask
Builds a container image to a tarball.
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/BuildTarTask.java:56
ClassBuildTest
jib-cli/src/test/java/com/google/cloud/tools/jib/cli/BuildTest.java:37
InterfaceBuildableManifestTemplate
Parent class for image manifest JSON templates that can be built. @see V22ManifestTemplate Docker V2.2 format @see OciManifestTemplate OCI format
jib-core/src/main/java/com/google/cloud/tools/jib/image/json/BuildableManifestTemplate.java:34
ClassBuilder
Builds a {@link CachedLayer}.
jib-core/src/main/java/com/google/cloud/tools/jib/cache/CachedLayer.java:30
ClassBuilder
Builds the immutable {@link Image}.
jib-core/src/main/java/com/google/cloud/tools/jib/image/Image.java:39
ClassBuilder
jib-core/src/main/java/com/google/cloud/tools/jib/image/json/HistoryEntry.java:36
ClassBuilder
jib-core/src/main/java/com/google/cloud/tools/jib/http/Request.java:36
ClassBuilder
Builder for instantiating an {@link ImageConfiguration}.
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/ImageConfiguration.java:34
ClassBuilder
Builds the immutable {@link DockerHealthCheck}.
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/DockerHealthCheck.java:31
ClassBuilder
Builds an immutable {@link BuildContext}. Instantiate with {@link #builder}.
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/BuildContext.java:67
next →1–100 of 720, ranked by callers