Interface ExecutionEnvironmentVariables.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ExecutionEnvironmentVariables.Builder,,ExecutionEnvironmentVariables> SdkBuilder<ExecutionEnvironmentVariables.Builder,,ExecutionEnvironmentVariables> SdkPojo
- Enclosing class:
ExecutionEnvironmentVariables
@Mutable
@NotThreadSafe
public static interface ExecutionEnvironmentVariables.Builder
extends SdkPojo, CopyableBuilder<ExecutionEnvironmentVariables.Builder,ExecutionEnvironmentVariables>
-
Method Summary
Modifier and TypeMethodDescriptionPer-compute-node environment variable overrides.Global environment variables that apply to all compute nodes in the pipeline execution.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
global
Global environment variables that apply to all compute nodes in the pipeline execution.
- Parameters:
global- Global environment variables that apply to all compute nodes in the pipeline execution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeNodes
ExecutionEnvironmentVariables.Builder computeNodes(Map<String, ? extends Map<String, String>> computeNodes) Per-compute-node environment variable overrides. Each entry maps a compute node name to its environment variable overrides.
- Parameters:
computeNodes- Per-compute-node environment variable overrides. Each entry maps a compute node name to its environment variable overrides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-