public static class CreateFunctionDeployStageDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateFunctionDeployStageDetails.Builder description(String description)
public CreateFunctionDeployStageDetails.Builder displayName(String displayName)
public CreateFunctionDeployStageDetails.Builder deployPipelineId(String deployPipelineId)
public CreateFunctionDeployStageDetails.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public CreateFunctionDeployStageDetails.Builder freeformTags(Map<String,String> freeformTags)
public CreateFunctionDeployStageDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateFunctionDeployStageDetails.Builder functionDeployEnvironmentId(String functionDeployEnvironmentId)
Function environment OCID.
functionDeployEnvironmentId
- the value to setpublic CreateFunctionDeployStageDetails.Builder dockerImageDeployArtifactId(String dockerImageDeployArtifactId)
A Docker image artifact OCID.
dockerImageDeployArtifactId
- the value to setpublic CreateFunctionDeployStageDetails.Builder config(Map<String,String> config)
User provided key and value pair configuration, which is assigned through constants or parameter.
config
- the value to setpublic CreateFunctionDeployStageDetails.Builder maxMemoryInMBs(Long maxMemoryInMBs)
Maximum usable memory for the Function (in MB).
maxMemoryInMBs
- the value to setpublic CreateFunctionDeployStageDetails.Builder functionTimeoutInSeconds(Integer functionTimeoutInSeconds)
Timeout for execution of the Function. Value in seconds.
functionTimeoutInSeconds
- the value to setpublic CreateFunctionDeployStageDetails build()
public CreateFunctionDeployStageDetails.Builder copy(CreateFunctionDeployStageDetails model)
Copyright © 2016–2025. All rights reserved.