Interface StartHumanLoopRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<StartHumanLoopRequest.Builder,
,StartHumanLoopRequest> SageMakerA2IRuntimeRequest.Builder
,SdkBuilder<StartHumanLoopRequest.Builder,
,StartHumanLoopRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
StartHumanLoopRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault StartHumanLoopRequest.Builder
dataAttributes
(Consumer<HumanLoopDataAttributes.Builder> dataAttributes) Attributes of the specified data.dataAttributes
(HumanLoopDataAttributes dataAttributes) Attributes of the specified data.flowDefinitionArn
(String flowDefinitionArn) The Amazon Resource Name (ARN) of the flow definition associated with this human loop.default StartHumanLoopRequest.Builder
humanLoopInput
(Consumer<HumanLoopInput.Builder> humanLoopInput) An object that contains information about the human loop.humanLoopInput
(HumanLoopInput humanLoopInput) An object that contains information about the human loop.humanLoopName
(String humanLoopName) The name of the human loop.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemakera2iruntime.model.SageMakerA2IRuntimeRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
humanLoopName
The name of the human loop.
- Parameters:
humanLoopName
- The name of the human loop.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowDefinitionArn
The Amazon Resource Name (ARN) of the flow definition associated with this human loop.
- Parameters:
flowDefinitionArn
- The Amazon Resource Name (ARN) of the flow definition associated with this human loop.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
humanLoopInput
An object that contains information about the human loop.
- Parameters:
humanLoopInput
- An object that contains information about the human loop.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
humanLoopInput
default StartHumanLoopRequest.Builder humanLoopInput(Consumer<HumanLoopInput.Builder> humanLoopInput) An object that contains information about the human loop.
This is a convenience method that creates an instance of theHumanLoopInput.Builder
avoiding the need to create one manually viaHumanLoopInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tohumanLoopInput(HumanLoopInput)
.- Parameters:
humanLoopInput
- a consumer that will call methods onHumanLoopInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dataAttributes
Attributes of the specified data. Use
DataAttributes
to specify if your data is free of personally identifiable information and/or free of adult content.- Parameters:
dataAttributes
- Attributes of the specified data. UseDataAttributes
to specify if your data is free of personally identifiable information and/or free of adult content.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataAttributes
default StartHumanLoopRequest.Builder dataAttributes(Consumer<HumanLoopDataAttributes.Builder> dataAttributes) Attributes of the specified data. Use
This is a convenience method that creates an instance of theDataAttributes
to specify if your data is free of personally identifiable information and/or free of adult content.HumanLoopDataAttributes.Builder
avoiding the need to create one manually viaHumanLoopDataAttributes.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataAttributes(HumanLoopDataAttributes)
.- Parameters:
dataAttributes
- a consumer that will call methods onHumanLoopDataAttributes.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
StartHumanLoopRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
StartHumanLoopRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-