public static interface CreateFlowDefinitionRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateFlowDefinitionRequest.Builder,CreateFlowDefinitionRequest>
Modifier and Type | Method and Description |
---|---|
CreateFlowDefinitionRequest.Builder |
flowDefinitionName(String flowDefinitionName)
The name of your flow definition.
|
default CreateFlowDefinitionRequest.Builder |
humanLoopActivationConfig(Consumer<HumanLoopActivationConfig.Builder> humanLoopActivationConfig)
An object containing information about the events that trigger a human workflow.
|
CreateFlowDefinitionRequest.Builder |
humanLoopActivationConfig(HumanLoopActivationConfig humanLoopActivationConfig)
An object containing information about the events that trigger a human workflow.
|
default CreateFlowDefinitionRequest.Builder |
humanLoopConfig(Consumer<HumanLoopConfig.Builder> humanLoopConfig)
An object containing information about the tasks the human reviewers will perform.
|
CreateFlowDefinitionRequest.Builder |
humanLoopConfig(HumanLoopConfig humanLoopConfig)
An object containing information about the tasks the human reviewers will perform.
|
default CreateFlowDefinitionRequest.Builder |
humanLoopRequestSource(Consumer<HumanLoopRequestSource.Builder> humanLoopRequestSource)
Container for configuring the source of human task requests.
|
CreateFlowDefinitionRequest.Builder |
humanLoopRequestSource(HumanLoopRequestSource humanLoopRequestSource)
Container for configuring the source of human task requests.
|
default CreateFlowDefinitionRequest.Builder |
outputConfig(Consumer<FlowDefinitionOutputConfig.Builder> outputConfig)
An object containing information about where the human review results will be uploaded.
|
CreateFlowDefinitionRequest.Builder |
outputConfig(FlowDefinitionOutputConfig outputConfig)
An object containing information about where the human review results will be uploaded.
|
CreateFlowDefinitionRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateFlowDefinitionRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateFlowDefinitionRequest.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role needed to call other services on your behalf.
|
CreateFlowDefinitionRequest.Builder |
tags(Collection<Tag> tags)
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition.
|
CreateFlowDefinitionRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition.
|
CreateFlowDefinitionRequest.Builder |
tags(Tag... tags)
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateFlowDefinitionRequest.Builder flowDefinitionName(String flowDefinitionName)
The name of your flow definition.
flowDefinitionName
- The name of your flow definition.CreateFlowDefinitionRequest.Builder humanLoopRequestSource(HumanLoopRequestSource 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.
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.default CreateFlowDefinitionRequest.Builder humanLoopRequestSource(Consumer<HumanLoopRequestSource.Builder> 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.
This is a convenience method that creates an instance of theHumanLoopRequestSource.Builder
avoiding
the need to create one manually via HumanLoopRequestSource.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to humanLoopRequestSource(HumanLoopRequestSource)
.humanLoopRequestSource
- a consumer that will call methods on HumanLoopRequestSource.Builder
humanLoopRequestSource(HumanLoopRequestSource)
CreateFlowDefinitionRequest.Builder humanLoopActivationConfig(HumanLoopActivationConfig humanLoopActivationConfig)
An object containing information about the events that trigger a human workflow.
humanLoopActivationConfig
- An object containing information about the events that trigger a human workflow.default CreateFlowDefinitionRequest.Builder humanLoopActivationConfig(Consumer<HumanLoopActivationConfig.Builder> humanLoopActivationConfig)
An object containing information about the events that trigger a human workflow.
This is a convenience method that creates an instance of theHumanLoopActivationConfig.Builder
avoiding the need to create one manually via HumanLoopActivationConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to humanLoopActivationConfig(HumanLoopActivationConfig)
.humanLoopActivationConfig
- a consumer that will call methods on HumanLoopActivationConfig.Builder
humanLoopActivationConfig(HumanLoopActivationConfig)
CreateFlowDefinitionRequest.Builder humanLoopConfig(HumanLoopConfig humanLoopConfig)
An object containing information about the tasks the human reviewers will perform.
humanLoopConfig
- An object containing information about the tasks the human reviewers will perform.default CreateFlowDefinitionRequest.Builder humanLoopConfig(Consumer<HumanLoopConfig.Builder> humanLoopConfig)
An object containing information about the tasks the human reviewers will perform.
This is a convenience method that creates an instance of theHumanLoopConfig.Builder
avoiding the
need to create one manually via HumanLoopConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to humanLoopConfig(HumanLoopConfig)
.humanLoopConfig
- a consumer that will call methods on HumanLoopConfig.Builder
humanLoopConfig(HumanLoopConfig)
CreateFlowDefinitionRequest.Builder outputConfig(FlowDefinitionOutputConfig outputConfig)
An object containing information about where the human review results will be uploaded.
outputConfig
- An object containing information about where the human review results will be uploaded.default CreateFlowDefinitionRequest.Builder outputConfig(Consumer<FlowDefinitionOutputConfig.Builder> outputConfig)
An object containing information about where the human review results will be uploaded.
This is a convenience method that creates an instance of theFlowDefinitionOutputConfig.Builder
avoiding the need to create one manually via FlowDefinitionOutputConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to outputConfig(FlowDefinitionOutputConfig)
.outputConfig
- a consumer that will call methods on FlowDefinitionOutputConfig.Builder
outputConfig(FlowDefinitionOutputConfig)
CreateFlowDefinitionRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the role needed to call other services on your behalf. For example,
arn:aws:iam::1234567890:role/service-role/AmazonSageMaker-ExecutionRole-20180111T151298
.
roleArn
- The Amazon Resource Name (ARN) of the role needed to call other services on your behalf. For example,
arn:aws:iam::1234567890:role/service-role/AmazonSageMaker-ExecutionRole-20180111T151298
.CreateFlowDefinitionRequest.Builder tags(Collection<Tag> tags)
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition. Each tag consists of a key and a value, both of which you define.
tags
- An array of key-value pairs that contain metadata to help you categorize and organize a flow
definition. Each tag consists of a key and a value, both of which you define.CreateFlowDefinitionRequest.Builder tags(Tag... tags)
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition. Each tag consists of a key and a value, both of which you define.
tags
- An array of key-value pairs that contain metadata to help you categorize and organize a flow
definition. Each tag consists of a key and a value, both of which you define.CreateFlowDefinitionRequest.Builder tags(Consumer<Tag.Builder>... tags)
An array of key-value pairs that contain metadata to help you categorize and organize a flow definition. Each tag consists of a key and a value, both of which you define.
This is a convenience method that creates an instance of theList.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
CreateFlowDefinitionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateFlowDefinitionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2022. All rights reserved.