Package com.pulumi.aws.glue
Class WorkflowArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.glue.WorkflowArgs.Builder
-
- Enclosing class:
- WorkflowArgs
public static final class WorkflowArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WorkflowArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowArgsbuild()WorkflowArgs.BuilderdefaultRunProperties(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> defaultRunProperties)WorkflowArgs.BuilderdefaultRunProperties(java.util.Map<java.lang.String,java.lang.String> defaultRunProperties)WorkflowArgs.Builderdescription(com.pulumi.core.Output<java.lang.String> description)WorkflowArgs.Builderdescription(java.lang.String description)WorkflowArgs.BuildermaxConcurrentRuns(com.pulumi.core.Output<java.lang.Integer> maxConcurrentRuns)WorkflowArgs.BuildermaxConcurrentRuns(java.lang.Integer maxConcurrentRuns)WorkflowArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)WorkflowArgs.Buildername(java.lang.String name)WorkflowArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)WorkflowArgs.Builderregion(java.lang.String region)WorkflowArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)WorkflowArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WorkflowArgs defaults)
-
-
Method Detail
-
defaultRunProperties
public WorkflowArgs.Builder defaultRunProperties(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> defaultRunProperties)
- Parameters:
defaultRunProperties- Map of default run properties for this workflow. These properties are passed to all jobs associated to the workflow.- Returns:
- builder
-
defaultRunProperties
public WorkflowArgs.Builder defaultRunProperties(java.util.Map<java.lang.String,java.lang.String> defaultRunProperties)
- Parameters:
defaultRunProperties- Map of default run properties for this workflow. These properties are passed to all jobs associated to the workflow.- Returns:
- builder
-
description
public WorkflowArgs.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- Description of the workflow.- Returns:
- builder
-
description
public WorkflowArgs.Builder description(java.lang.String description)
- Parameters:
description- Description of the workflow.- Returns:
- builder
-
maxConcurrentRuns
public WorkflowArgs.Builder maxConcurrentRuns(@Nullable com.pulumi.core.Output<java.lang.Integer> maxConcurrentRuns)
- Parameters:
maxConcurrentRuns- Prevents exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.- Returns:
- builder
-
maxConcurrentRuns
public WorkflowArgs.Builder maxConcurrentRuns(java.lang.Integer maxConcurrentRuns)
- Parameters:
maxConcurrentRuns- Prevents exceeding the maximum number of concurrent runs of any of the component jobs. If you leave this parameter blank, there is no limit to the number of concurrent workflow runs.- Returns:
- builder
-
name
public WorkflowArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name you assign to this workflow.- Returns:
- builder
-
name
public WorkflowArgs.Builder name(java.lang.String name)
- Parameters:
name- Name you assign to this workflow.- Returns:
- builder
-
region
public WorkflowArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public WorkflowArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public WorkflowArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key-value map of resource tags. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public WorkflowArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key-value map of resource tags. .If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
build
public WorkflowArgs build()
-
-