Package com.oracle.bmc.datascience.model
Class PipelineOcirContainerConfigurationDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.datascience.model.PipelineOcirContainerConfigurationDetails.Builder
-
- Enclosing class:
- PipelineOcirContainerConfigurationDetails
public static class PipelineOcirContainerConfigurationDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PipelineOcirContainerConfigurationDetailsbuild()PipelineOcirContainerConfigurationDetails.Buildercmd(List<String> cmd)The container image run CMD as a list of strings.PipelineOcirContainerConfigurationDetails.Buildercopy(PipelineOcirContainerConfigurationDetails model)PipelineOcirContainerConfigurationDetails.Builderentrypoint(List<String> entrypoint)The container image run ENTRYPOINT as a list of strings.PipelineOcirContainerConfigurationDetails.Builderimage(String image)The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.PipelineOcirContainerConfigurationDetails.BuilderimageDigest(String imageDigest)The digest of the container image.PipelineOcirContainerConfigurationDetails.BuilderimageSignatureId(String imageSignatureId)OCID of the container image signature
-
-
-
Method Detail
-
image
public PipelineOcirContainerConfigurationDetails.Builder image(String image)
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.- Parameters:
image- the value to set- Returns:
- this builder
-
cmd
public PipelineOcirContainerConfigurationDetails.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 PipelineOcirContainerConfigurationDetails.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 PipelineOcirContainerConfigurationDetails.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 PipelineOcirContainerConfigurationDetails.Builder imageSignatureId(String imageSignatureId)
OCID of the container image signature- Parameters:
imageSignatureId- the value to set- Returns:
- this builder
-
build
public PipelineOcirContainerConfigurationDetails build()
-
copy
public PipelineOcirContainerConfigurationDetails.Builder copy(PipelineOcirContainerConfigurationDetails model)
-
-