public static class FunctionDeployStage.Builder extends Object
Constructor and Description |
---|
Builder() |
public FunctionDeployStage.Builder id(String id)
public FunctionDeployStage.Builder description(String description)
public FunctionDeployStage.Builder displayName(String displayName)
public FunctionDeployStage.Builder projectId(String projectId)
public FunctionDeployStage.Builder deployPipelineId(String deployPipelineId)
public FunctionDeployStage.Builder compartmentId(String compartmentId)
public FunctionDeployStage.Builder timeCreated(Date timeCreated)
public FunctionDeployStage.Builder timeUpdated(Date timeUpdated)
public FunctionDeployStage.Builder lifecycleState(DeployStage.LifecycleState lifecycleState)
public FunctionDeployStage.Builder lifecycleDetails(String lifecycleDetails)
public FunctionDeployStage.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public FunctionDeployStage.Builder freeformTags(Map<String,String> freeformTags)
public FunctionDeployStage.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public FunctionDeployStage.Builder functionDeployEnvironmentId(String functionDeployEnvironmentId)
Function environment OCID.
functionDeployEnvironmentId
- the value to setpublic FunctionDeployStage.Builder dockerImageDeployArtifactId(String dockerImageDeployArtifactId)
A Docker image artifact OCID.
dockerImageDeployArtifactId
- the value to setpublic FunctionDeployStage.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 FunctionDeployStage.Builder maxMemoryInMBs(Long maxMemoryInMBs)
Maximum usable memory for the Function (in MB).
maxMemoryInMBs
- the value to setpublic FunctionDeployStage.Builder functionTimeoutInSeconds(Integer functionTimeoutInSeconds)
Timeout for execution of the Function. Value in seconds.
functionTimeoutInSeconds
- the value to setpublic FunctionDeployStage build()
public FunctionDeployStage.Builder copy(FunctionDeployStage model)
Copyright © 2016–2023. All rights reserved.