Package com.pulumi.aws.sagemaker.inputs
Class FlowDefinitionState.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.FlowDefinitionState.Builder
-
- Enclosing class:
- FlowDefinitionState
public static final class FlowDefinitionState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FlowDefinitionState defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FlowDefinitionState defaults)
-
-
Method Detail
-
arn
public FlowDefinitionState.Builder arn(@Nullable com.pulumi.core.Output<java.lang.String> arn)
- Parameters:
arn- ARN assigned by AWS to this Flow Definition.- Returns:
- builder
-
arn
public FlowDefinitionState.Builder arn(java.lang.String arn)
- Parameters:
arn- ARN assigned by AWS to this Flow Definition.- Returns:
- builder
-
flowDefinitionName
public FlowDefinitionState.Builder flowDefinitionName(@Nullable com.pulumi.core.Output<java.lang.String> flowDefinitionName)
- Parameters:
flowDefinitionName- The name of your flow definition.- Returns:
- builder
-
flowDefinitionName
public FlowDefinitionState.Builder flowDefinitionName(java.lang.String flowDefinitionName)
- Parameters:
flowDefinitionName- The name of your flow definition.- Returns:
- builder
-
humanLoopActivationConfig
public FlowDefinitionState.Builder humanLoopActivationConfig(@Nullable com.pulumi.core.Output<FlowDefinitionHumanLoopActivationConfigArgs> humanLoopActivationConfig)
- Parameters:
humanLoopActivationConfig- An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below.- Returns:
- builder
-
humanLoopActivationConfig
public FlowDefinitionState.Builder humanLoopActivationConfig(FlowDefinitionHumanLoopActivationConfigArgs humanLoopActivationConfig)
- Parameters:
humanLoopActivationConfig- An object containing information about the events that trigger a human workflow. See Human Loop Activation Config details below.- Returns:
- builder
-
humanLoopConfig
public FlowDefinitionState.Builder humanLoopConfig(@Nullable com.pulumi.core.Output<FlowDefinitionHumanLoopConfigArgs> humanLoopConfig)
- Parameters:
humanLoopConfig- An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below.- Returns:
- builder
-
humanLoopConfig
public FlowDefinitionState.Builder humanLoopConfig(FlowDefinitionHumanLoopConfigArgs humanLoopConfig)
- Parameters:
humanLoopConfig- An object containing information about the tasks the human reviewers will perform. See Human Loop Config details below.- Returns:
- builder
-
humanLoopRequestSource
public FlowDefinitionState.Builder humanLoopRequestSource(@Nullable com.pulumi.core.Output<FlowDefinitionHumanLoopRequestSourceArgs> humanLoopRequestSource)
- Parameters:
humanLoopRequestSource- Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below.- Returns:
- builder
-
humanLoopRequestSource
public FlowDefinitionState.Builder humanLoopRequestSource(FlowDefinitionHumanLoopRequestSourceArgs humanLoopRequestSource)
- Parameters:
humanLoopRequestSource- Container for configuring the source of human task requests. Use to specify if Amazon Rekognition or Amazon Textract is used as an integration source. See Human Loop Request Source details below.- Returns:
- builder
-
outputConfig
public FlowDefinitionState.Builder outputConfig(@Nullable com.pulumi.core.Output<FlowDefinitionOutputConfigArgs> outputConfig)
- Parameters:
outputConfig- An object containing information about where the human review results will be uploaded. See Output Config details below.- Returns:
- builder
-
outputConfig
public FlowDefinitionState.Builder outputConfig(FlowDefinitionOutputConfigArgs outputConfig)
- Parameters:
outputConfig- An object containing information about where the human review results will be uploaded. See Output Config details below.- Returns:
- builder
-
region
public FlowDefinitionState.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 FlowDefinitionState.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
-
roleArn
public FlowDefinitionState.Builder roleArn(@Nullable com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- ARN of the role needed to call other services on your behalf.- Returns:
- builder
-
roleArn
public FlowDefinitionState.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- ARN of the role needed to call other services on your behalf.- Returns:
- builder
-
tags
public FlowDefinitionState.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- A map of tags to assign to the resource. 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 FlowDefinitionState.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- A map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tagsAll
public FlowDefinitionState.Builder tagsAll(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tagsAll)
- Parameters:
tagsAll- A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
tagsAll
public FlowDefinitionState.Builder tagsAll(java.util.Map<java.lang.String,java.lang.String> tagsAll)
- Parameters:
tagsAll- A map of tags assigned to the resource, including those inherited from the provider `defaultTags` configuration block.- Returns:
- builder
-
build
public FlowDefinitionState build()
-
-