Package com.oracle.bmc.datascience.model
Class OcirContainerJobEnvironmentConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.OcirContainerJobEnvironmentConfigurationDetails.Builder
-
- Enclosing class:
- OcirContainerJobEnvironmentConfigurationDetails
public static class OcirContainerJobEnvironmentConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OcirContainerJobEnvironmentConfigurationDetails
build()
OcirContainerJobEnvironmentConfigurationDetails.Builder
cmd(List<String> cmd)
The container image run CMD as a list of strings.OcirContainerJobEnvironmentConfigurationDetails.Builder
copy(OcirContainerJobEnvironmentConfigurationDetails model)
OcirContainerJobEnvironmentConfigurationDetails.Builder
entrypoint(List<String> entrypoint)
The container image run ENTRYPOINT as a list of strings.OcirContainerJobEnvironmentConfigurationDetails.Builder
image(String image)
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.OcirContainerJobEnvironmentConfigurationDetails.Builder
imageDigest(String imageDigest)
The digest of the container image.OcirContainerJobEnvironmentConfigurationDetails.Builder
imageSignatureId(String imageSignatureId)
OCID of the container image signature
-
-
-
Method Detail
-
image
public OcirContainerJobEnvironmentConfigurationDetails.Builder image(String image)
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.Acceptable format:
.ocir.io/ / : .ocir.io/ / : @digest - Parameters:
image
- the value to set- Returns:
- this builder
-
cmd
public OcirContainerJobEnvironmentConfigurationDetails.Builder cmd(List<String> cmd)
The container image run CMD as a list of strings.Use CMD as arguments to the ENTRYPOINT or the only command to run in the absence of an ENTRYPOINT. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes.
- Parameters:
cmd
- the value to set- Returns:
- this builder
-
entrypoint
public OcirContainerJobEnvironmentConfigurationDetails.Builder entrypoint(List<String> entrypoint)
The container image run ENTRYPOINT as a list of strings.Accept the CMD as extra arguments. The combined size of CMD and ENTRYPOINT must be less than 2048 bytes. More information on how CMD and ENTRYPOINT interact are here.
- Parameters:
entrypoint
- the value to set- Returns:
- this builder
-
imageDigest
public OcirContainerJobEnvironmentConfigurationDetails.Builder imageDigest(String imageDigest)
The digest of the container image.For example, sha256:881303a6b2738834d795a32b4a98eb0e5e3d1cad590a712d1e04f9b2fa90a030
- Parameters:
imageDigest
- the value to set- Returns:
- this builder
-
imageSignatureId
public OcirContainerJobEnvironmentConfigurationDetails.Builder imageSignatureId(String imageSignatureId)
OCID of the container image signature- Parameters:
imageSignatureId
- the value to set- Returns:
- this builder
-
build
public OcirContainerJobEnvironmentConfigurationDetails build()
-
copy
public OcirContainerJobEnvironmentConfigurationDetails.Builder copy(OcirContainerJobEnvironmentConfigurationDetails model)
-
-