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 PipelineOcirContainerConfigurationDetails
build()
PipelineOcirContainerConfigurationDetails.Builder
cmd(List<String> cmd)
The container image run CMD as a list of strings.PipelineOcirContainerConfigurationDetails.Builder
copy(PipelineOcirContainerConfigurationDetails model)
PipelineOcirContainerConfigurationDetails.Builder
entrypoint(List<String> entrypoint)
The container image run ENTRYPOINT as a list of strings.PipelineOcirContainerConfigurationDetails.Builder
image(String image)
The full path to the Oracle Container Repository (OCIR) registry, image, and tag in a canonical format.PipelineOcirContainerConfigurationDetails.Builder
imageDigest(String imageDigest)
The digest of the container image.PipelineOcirContainerConfigurationDetails.Builder
imageSignatureId(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)
-
-