public static class InvokeFunctionDeployStageSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public InvokeFunctionDeployStageSummary.Builder id(String id)
public InvokeFunctionDeployStageSummary.Builder description(String description)
public InvokeFunctionDeployStageSummary.Builder displayName(String displayName)
public InvokeFunctionDeployStageSummary.Builder projectId(String projectId)
public InvokeFunctionDeployStageSummary.Builder deployPipelineId(String deployPipelineId)
public InvokeFunctionDeployStageSummary.Builder compartmentId(String compartmentId)
public InvokeFunctionDeployStageSummary.Builder timeCreated(Date timeCreated)
public InvokeFunctionDeployStageSummary.Builder timeUpdated(Date timeUpdated)
public InvokeFunctionDeployStageSummary.Builder lifecycleState(DeployStage.LifecycleState lifecycleState)
public InvokeFunctionDeployStageSummary.Builder lifecycleDetails(String lifecycleDetails)
public InvokeFunctionDeployStageSummary.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public InvokeFunctionDeployStageSummary.Builder freeformTags(Map<String,String> freeformTags)
public InvokeFunctionDeployStageSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public InvokeFunctionDeployStageSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public InvokeFunctionDeployStageSummary.Builder functionDeployEnvironmentId(String functionDeployEnvironmentId)
Function environment OCID.
functionDeployEnvironmentId
- the value to setpublic InvokeFunctionDeployStageSummary.Builder deployArtifactId(String deployArtifactId)
Optional artifact OCID. The artifact will be included in the body for the function invocation during the stage’s execution. If the DeployArtifact.argumentSubstituitionMode is set to SUBSTITUTE_PLACEHOLDERS, then the pipeline parameter values will be used to replace the placeholders in the artifact content.
deployArtifactId
- the value to setpublic InvokeFunctionDeployStageSummary.Builder isAsync(Boolean isAsync)
A boolean flag specifies whether this stage executes asynchronously.
isAsync
- the value to setpublic InvokeFunctionDeployStageSummary.Builder isValidationEnabled(Boolean isValidationEnabled)
A boolean flag specifies whether the invoked function must be validated.
isValidationEnabled
- the value to setpublic InvokeFunctionDeployStageSummary build()
public InvokeFunctionDeployStageSummary.Builder copy(InvokeFunctionDeployStageSummary model)
Copyright © 2016–2025. All rights reserved.