Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GoogleContainerTools/jib
/ functions
Functions
4,110 in github.com/GoogleContainerTools/jib
⨍
Functions
4,110
◇
Types & classes
720
↓ 937 callers
Method
get
()
jib-core/src/main/java/com/google/cloud/tools/jib/frontend/CredentialRetrieverFactory.java:56
↓ 751 callers
Method
resolve
Look for supported DockerClient. @param parameters needed by the dockerClient @return dockerClient if any is found
jib-core/src/main/java/com/google/cloud/tools/jib/docker/DockerClientResolver.java:34
↓ 588 callers
Method
of
Constructs an {@link ImageReference} from the image reference components, consisting of an optional registry, a repository, and an optional tag. @par
jib-core/src/main/java/com/google/cloud/tools/jib/api/ImageReference.java:165
↓ 584 callers
Method
get
Returns the file ownership that should be set for a path, given the source path and destination path on a container. @param sourcePath the source fil
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/OwnershipProvider.java:34
↓ 435 callers
Method
asList
Makes a list of {@link CredentialRetriever}s. @return the list of {@link CredentialRetriever}s @throws FileNotFoundException if a credential helper p
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/DefaultCredentialRetrievers.java:157
↓ 348 callers
Method
toString
()
jib-core/src/main/java/com/google/cloud/tools/jib/api/LogEvent.java:121
↓ 327 callers
Method
get
Gets a new {@link AbsoluteUnixPath} from a Unix-style path string. The path must begin with a forward slash ({@code /}). @param unixPath the Unix-sty
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/AbsoluteUnixPath.java:43
↓ 260 callers
Method
getMessage
Gets the log message. @return the log message
jib-core/src/main/java/com/google/cloud/tools/jib/api/LogEvent.java:97
↓ 233 callers
Method
add
Adds the {@code eventConsumer} to handle the {@link JibEvent} with class {@code eventClass}. The order in which handlers are added is the order in whi
jib-core/src/main/java/com/google/cloud/tools/jib/event/EventHandlers.java:47
↓ 183 callers
Method
getResource
Gets a resource file as a {@link Path}.
jib-core/src/test/java/com/google/cloud/tools/jib/api/JavaContainerBuilderTest.java:38
↓ 158 callers
Method
put
Sends the request with method PUT. @param url endpoint URL @param request the request to send @return the response to the sent request @throws IOExce
jib-core/src/main/java/com/google/cloud/tools/jib/http/FailoverHttpClient.java:239
↓ 135 callers
Method
getProperty
(String propertyName)
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:112
↓ 132 callers
Method
run
Perform the action. @return {@code true} if the action was successful and {@code false} otherwise @throws E exception thrown during the action
jib-core/src/main/java/com/google/cloud/tools/jib/cache/Retry.java:49
↓ 128 callers
Method
build
Create an {@link Image} instance. @return a new {@link Image} instance
jib-core/src/main/java/com/google/cloud/tools/jib/image/Image.java:258
↓ 112 callers
Method
dispatch
Dispatches {@code jibEvent} to all the handlers that can handle it. @param jibEvent the {@link JibEvent} to dispatch
jib-core/src/main/java/com/google/cloud/tools/jib/event/EventHandlers.java:81
↓ 99 callers
Method
accept
(Path path)
jib-core/src/main/java/com/google/cloud/tools/jib/filesystem/PathConsumer.java:25
↓ 99 callers
Method
getName
()
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/LayerObject.java:37
↓ 86 callers
Method
getDigest
(Blob blob)
jib-core/src/test/java/com/google/cloud/tools/jib/cache/CacheStorageWriterTest.java:68
↓ 81 callers
Method
getEntries
()
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/buildfile/LayersSpec.java:60
↓ 79 callers
Method
equals
(Object other)
jib-core/src/main/java/com/google/cloud/tools/jib/api/LogEvent.java:101
↓ 72 callers
Method
getEntries
Gets the list of entries. @return the list of entries
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/FileEntriesLayer.java:376
↓ 70 callers
Method
log
(LogEvent logEvent)
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/ProjectProperties.java:47
↓ 68 callers
Method
info
(String message)
jib-core/src/main/java/com/google/cloud/tools/jib/api/LogEvent.java:67
↓ 68 callers
Method
parse
Parses a string {@code reference} into an {@link ImageReference}. <p>Image references should generally be in the form: {@code <registry>/<repository>
jib-core/src/main/java/com/google/cloud/tools/jib/api/ImageReference.java:97
↓ 67 callers
Method
fromOctalString
Creates a new {@link FilePermissions} from an octal string representation (e.g. "123", "644", "755", etc). @param octalPermissions the octal string r
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/FilePermissions.java:71
↓ 65 callers
Method
filter
Adds a filter to the walked paths. @param pathFilter the filter. {@code pathFilter} returns {@code true} if the path should be accepted and {@cod
jib-core/src/main/java/com/google/cloud/tools/jib/filesystem/DirectoryWalker.java:54
↓ 64 callers
Method
call
(FailoverHttpClient httpClient, URL url, Request request)
jib-core/src/test/java/com/google/cloud/tools/jib/http/FailoverHttpClientTest.java:65
↓ 64 callers
Method
from
Gets a {@link Credential} configured with a username and password. @param username the username @param password the password @return a new {@link Cre
jib-core/src/main/java/com/google/cloud/tools/jib/api/Credential.java:34
↓ 63 callers
Method
getHash
()
jib-core/src/main/java/com/google/cloud/tools/jib/api/DescriptorDigest.java:86
↓ 62 callers
Method
set
(String image)
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/JibPluginConfiguration.java:227
↓ 60 callers
Method
to
Gets a new {@link Containerizer} that containerizes to a container registry. @param registryImage the {@link RegistryImage} that defines target conta
jib-core/src/main/java/com/google/cloud/tools/jib/api/Containerizer.java:74
↓ 56 callers
Method
getManifest
Gets the manifest. @return the manifest
jib-core/src/main/java/com/google/cloud/tools/jib/registry/ManifestAndDigest.java:38
↓ 56 callers
Method
getProperties
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:37
↓ 54 callers
Method
from
(InputStream inputStream)
jib-core/src/main/java/com/google/cloud/tools/jib/blob/Blobs.java:30
↓ 54 callers
Method
getContainer
()
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/JibExtension.java:183
↓ 54 callers
Method
getFrom
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:51
↓ 54 callers
Method
getProjectRoot
Gets the project root resolved as a real path.
jib-maven-plugin/src/test/java/com/google/cloud/tools/jib/maven/TestProject.java:50
↓ 53 callers
Method
create
Creates the {@link ProgressEventDispatcher} with an associated {@link Allocation}. @param description user-facing description of what the allocation
jib-core/src/main/java/com/google/cloud/tools/jib/builder/ProgressEventDispatcher.java:49
↓ 53 callers
Method
named
Instantiate with the image reference to use. @param imageReference the image reference @return a new {@link RegistryImage}
jib-core/src/main/java/com/google/cloud/tools/jib/api/RegistryImage.java:43
↓ 52 callers
Method
fromHash
Creates a new instance from a valid hash string. @param hash the hash to generate the {@link DescriptorDigest} from @return a new {@link DescriptorDi
jib-core/src/main/java/com/google/cloud/tools/jib/api/DescriptorDigest.java:57
↓ 48 callers
Method
builder
(Class<? extends ManifestTemplate> imageFormat)
jib-core/src/main/java/com/google/cloud/tools/jib/image/Image.java:278
↓ 48 callers
Method
parse
Converts/validates a list of strings representing port ranges to an expanded list of {@link Port}s. <p>For example: ["1000", "2000-2002"] will expand
jib-core/src/main/java/com/google/cloud/tools/jib/api/Ports.java:49
↓ 46 callers
Method
getExtraDirectories
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:118
↓ 45 callers
Method
write
(int b)
jib-core/src/test/java/com/google/cloud/tools/jib/docker/CliDockerClientTest.java:202
↓ 44 callers
Method
compatibleVersion
Return {@code true} if {@code actualVersion} is contained within the version range represented by {@code acceptableVersionRange}. @param acceptableVe
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/VersionChecker.java:101
↓ 44 callers
Method
execute
()
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/BuildTarMojo.java:63
↓ 44 callers
Method
fromDigest
Creates a new instance from a valid digest string. @param digest the digest to generate the {@link DescriptorDigest} from @return a new {@link Descri
jib-core/src/main/java/com/google/cloud/tools/jib/api/DescriptorDigest.java:72
↓ 44 callers
Method
getParent
Gets the parent of this {@link Timer}. @return the parent of this {@link Timer}
jib-core/src/main/java/com/google/cloud/tools/jib/event/events/TimerEvent.java:61
↓ 43 callers
Method
tcp
Create a new {@link Port} with TCP protocol. @param port the port number @return the new {@link Port}
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/Port.java:35
↓ 42 callers
Method
getArchitecture
()
jib-core/src/main/java/com/google/cloud/tools/jib/image/Image.java:369
↓ 42 callers
Method
warn
(String message)
jib-core/src/main/java/com/google/cloud/tools/jib/api/LogEvent.java:63
↓ 41 callers
Method
apply
(Project project)
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/JibPlugin.java:89
↓ 41 callers
Method
getCredentialHelper
Returns the user configured credential helper for any registry during the build, this can be interpreted as a path or a string. @return a Optional st
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/CommonCliOptions.java:290
↓ 41 callers
Method
getEventHandlers
()
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/BuildContext.java:488
↓ 41 callers
Method
getUsernamePassword
If configured, returns a {@link Credential} created from user configured username/password. @return an optional Credential
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/CommonCliOptions.java:334
↓ 41 callers
Method
newEntry
( Path testRoot, String src, String dest, String octalPermissions, int millis,
jib-cli/src/test/java/com/google/cloud/tools/jib/cli/buildfile/LayersTest.java:238
↓ 40 callers
Method
getFromCredentialHelper
Returns the user configured credential helper for the base image registry, this can be interpreted as a path or a string. @return a Optional string r
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/CommonCliOptions.java:319
↓ 40 callers
Method
getFromUsernamePassword
If configured, returns a {@link Credential} created from user configured "from" username/password. @return a optional Credential
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/CommonCliOptions.java:369
↓ 40 callers
Method
getToCredentialHelper
Returns the user configured credential helper for the target image registry, this can be interpreted as a path or a string. @return a Optional string
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/CommonCliOptions.java:303
↓ 40 callers
Method
getToUsernamePassword
If configured, returns a {@link Credential} created from user configured "to" username/password. @return a optional Credential
jib-cli/src/main/java/com/google/cloud/tools/jib/cli/CommonCliOptions.java:350
↓ 40 callers
Method
lifecycle
(String message)
jib-core/src/main/java/com/google/cloud/tools/jib/api/LogEvent.java:55
↓ 39 callers
Method
build
(String... gradleArguments)
jib-gradle-plugin/src/test/java/com/google/cloud/tools/jib/gradle/TestProject.java:92
↓ 39 callers
Method
getEntrypoint
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:82
↓ 39 callers
Method
getPlatforms
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:78
↓ 39 callers
Method
of
(String osArchitecture)
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/JibPluginConfiguration.java:141
↓ 37 callers
Method
builder
Constructs a builder for an {@link ImageConfiguration}. @param imageReference the image reference, which is a required field @return the builder
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/ImageConfiguration.java:109
↓ 37 callers
Method
getImage
()
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/ImageConfiguration.java:129
↓ 36 callers
Method
builder
Gets a new {@link Builder} for {@link FileEntriesLayer}. @return a new {@link Builder}
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/FileEntriesLayer.java:338
↓ 36 callers
Method
containerize
Builds the container. @param containerizer the {@link Containerizer} that configures how to containerize @return the built container @throws IOExcept
jib-core/src/main/java/com/google/cloud/tools/jib/api/JibContainerBuilder.java:601
↓ 36 callers
Method
getBaseImageConfiguration
()
jib-core/src/main/java/com/google/cloud/tools/jib/configuration/BuildContext.java:446
↓ 36 callers
Method
newChildProducer
Creates a new {@link Factory} for a {@link ProgressEventDispatcher} that manages a child {@link Allocation}. Since each child {@link Allocation} accou
jib-core/src/main/java/com/google/cloud/tools/jib/builder/ProgressEventDispatcher.java:102
↓ 36 callers
Method
readJson
Deserializes a JSON object from a JSON input stream. @param <T> child type of {@link JsonTemplate} @param jsonStream input stream @param templateClas
jib-core/src/main/java/com/google/cloud/tools/jib/json/JsonTemplateMapper.java:104
↓ 36 callers
Method
resolve
Resolves this path against another relative path. @param relativeUnixPath the relative path to resolve against @return a new {@link AbsoluteUnixPath}
jib-build-plan/src/main/java/com/google/cloud/tools/jib/api/buildplan/AbsoluteUnixPath.java:94
↓ 36 callers
Method
walk
Walks {@link #rootDir} and applies {@code pathConsumer} to each file. Note that {@link #rootDir} itself is visited as well. @param pathConsumer the c
jib-core/src/main/java/com/google/cloud/tools/jib/filesystem/DirectoryWalker.java:77
↓ 35 callers
Method
debug
(String message)
jib-core/src/main/java/com/google/cloud/tools/jib/api/LogEvent.java:71
↓ 35 callers
Method
getBlobDescriptor
Returns this layer's content descriptor. @return the layer's content {@link BlobDescriptor} @throws LayerPropertyNotFoundException if not available
jib-core/src/main/java/com/google/cloud/tools/jib/image/Layer.java:69
↓ 35 callers
Method
toContainerBuildPlan
Internal method. API end users should not use it. <p>Converts to {@link ContainerBuildPlan}. Note that not all values that this class holds can be de
jib-core/src/main/java/com/google/cloud/tools/jib/api/JibContainerBuilder.java:643
↓ 34 callers
Method
addEntry
Adds an entry to the layer. @param entry the layer entry to add @return this
jib-core/src/main/java/com/google/cloud/tools/jib/api/LayerConfiguration.java:78
↓ 34 callers
Method
retrieve
Fetches the credentials. <b>Implementations must be thread-safe.</b> <p>Implementations should return {@link Optional#empty} if no credentials could
jib-core/src/main/java/com/google/cloud/tools/jib/api/CredentialRetriever.java:37
↓ 33 callers
Method
getPassword
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/AuthProperty.java:27
↓ 33 callers
Method
submit
(Callable<T> task)
jib-core/src/test/java/com/google/cloud/tools/jib/builder/steps/StepsRunnerTest.java:62
↓ 32 callers
Method
getSize
()
jib-core/src/main/java/com/google/cloud/tools/jib/api/ImageDetails.java:24
↓ 32 callers
Method
getStatusCode
Returns the HTTP status code of the response. @return the HTTP status code of the response
jib-core/src/main/java/com/google/cloud/tools/jib/http/Response.java:41
↓ 32 callers
Method
getUsername
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/AuthProperty.java:24
↓ 32 callers
Method
newRegistryClient
Creates a new {@link RegistryClient}. @return the new {@link RegistryClient}
jib-core/src/main/java/com/google/cloud/tools/jib/registry/RegistryClient.java:105
↓ 32 callers
Method
of
(String osArchitecture)
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/PlatformParameters.java:31
↓ 32 callers
Method
pullManifest
Pulls the image manifest and digest for a specific tag. @param <T> child type of ManifestTemplate @param imageQualifier the tag or digest to pull on
jib-core/src/main/java/com/google/cloud/tools/jib/registry/RegistryClient.java:429
↓ 32 callers
Method
readJsonFromFile
Deserializes a JSON file via a JSON object template. @param <T> child type of {@link JsonTemplate} @param jsonFile a file containing a JSON string @p
jib-core/src/main/java/com/google/cloud/tools/jib/json/JsonTemplateMapper.java:69
↓ 32 callers
Method
updateProgress
Updates the progress for {@link Allocation} atomically relative to the {@code allocation}. <p>For any {@link Allocation}, this method <em>must</em> h
jib-core/src/main/java/com/google/cloud/tools/jib/event/progress/AllocationCompletionTracker.java:91
↓ 31 callers
Method
getBody
Returns the content of the HTTP response. @return the HTTP response body as an {@link InputStream}. @throws IOException if getting the HTTP response
jib-core/src/main/java/com/google/cloud/tools/jib/http/Response.java:81
↓ 31 callers
Method
getDigest
()
jib-core/src/main/java/com/google/cloud/tools/jib/cache/CachedLayer.java:97
↓ 31 callers
Method
getOs
()
jib-core/src/main/java/com/google/cloud/tools/jib/image/Image.java:373
↓ 31 callers
Method
getPaths
()
jib-gradle-plugin/src/main/java/com/google/cloud/tools/jib/gradle/ExtraDirectoriesParameters.java:70
↓ 31 callers
Method
getUser
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:104
↓ 31 callers
Method
toByteArray
(JsonTemplate template)
jib-core/src/main/java/com/google/cloud/tools/jib/json/JsonTemplateMapper.java:161
↓ 30 callers
Method
computeDigest
(JsonTemplate template)
jib-core/src/main/java/com/google/cloud/tools/jib/hash/Digests.java:50
↓ 30 callers
Method
from
Starts building the container from a base image. The type of base image can be specified using a prefix, e.g. {@code docker://gcr.io/project/image}. T
jib-core/src/main/java/com/google/cloud/tools/jib/api/Jib.java:44
↓ 30 callers
Method
getEnvironment
()
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/RawConfiguration.java:96
↓ 30 callers
Method
getProperty
(String propertyName)
jib-maven-plugin/src/main/java/com/google/cloud/tools/jib/maven/JibPluginConfiguration.java:865
↓ 30 callers
Method
runPluginExtensions
( List<? extends ExtensionConfiguration> extensionConfigs, JibContainerBuilder jibContainerBuilder
jib-plugins-common/src/main/java/com/google/cloud/tools/jib/plugins/common/ProjectProperties.java:93
next →
1–100 of 4,110, ranked by callers