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