public class ContainerConfiguration
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ContainerConfiguration.Builder
Builder for instantiating a
ContainerConfiguration . |
Modifier and Type | Method and Description |
---|---|
static ContainerConfiguration.Builder |
builder()
Constructs a builder for a
ContainerConfiguration . |
boolean |
equals(java.lang.Object other) |
java.time.Instant |
getCreationTime() |
com.google.common.collect.ImmutableList<java.lang.String> |
getEntrypoint() |
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> |
getEnvironmentMap() |
com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.Port> |
getExposedPorts() |
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> |
getLabels() |
com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.Platform> |
getPlatforms() |
com.google.common.collect.ImmutableList<java.lang.String> |
getProgramArguments() |
java.lang.String |
getUser() |
com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath> |
getVolumes() |
com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath |
getWorkingDirectory() |
int |
hashCode() |
public static ContainerConfiguration.Builder builder()
ContainerConfiguration
.public com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.Platform> getPlatforms()
public java.time.Instant getCreationTime()
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> getEntrypoint()
@Nullable public com.google.common.collect.ImmutableList<java.lang.String> getProgramArguments()
@Nullable public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getEnvironmentMap()
@Nullable public com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.Port> getExposedPorts()
@Nullable public com.google.common.collect.ImmutableSet<com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath> getVolumes()
@Nullable public java.lang.String getUser()
@Nullable public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> getLabels()
@Nullable public com.google.cloud.tools.jib.api.buildplan.AbsoluteUnixPath getWorkingDirectory()
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object