Interface CreateOutput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<CreateOutput.Builder,,CreateOutput> SdkBuilder<CreateOutput.Builder,,CreateOutput> SdkPojo
- Enclosing class:
CreateOutput
-
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) A description for the output.A name for the output.default CreateOutput.BuilderoutputConfig(Consumer<OutputConfig.Builder> outputConfig) A typed property for an output in a feed.outputConfig(OutputConfig outputConfig) A typed property for an output in a feed.The status to assign to the output.status(OutputStatus status) The status to assign to the output.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
-
name
A name for the output.
- Parameters:
name- A name for the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
A typed property for an output in a feed. It is used in the CreateFeed and AssociateFeed actions. It identifies the action for Elemental Inference to perform. It also provides a repository for the results of that action. For example, CroppingConfig output will contain the metadata for the crop feature.
- Parameters:
outputConfig- A typed property for an output in a feed. It is used in the CreateFeed and AssociateFeed actions. It identifies the action for Elemental Inference to perform. It also provides a repository for the results of that action. For example, CroppingConfig output will contain the metadata for the crop feature.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
A typed property for an output in a feed. It is used in the CreateFeed and AssociateFeed actions. It identifies the action for Elemental Inference to perform. It also provides a repository for the results of that action. For example, CroppingConfig output will contain the metadata for the crop feature.
This is a convenience method that creates an instance of theOutputConfig.Builderavoiding the need to create one manually viaOutputConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputConfig(OutputConfig).- Parameters:
outputConfig- a consumer that will call methods onOutputConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status to assign to the output.
- Parameters:
status- The status to assign to the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status to assign to the output.
- Parameters:
status- The status to assign to the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A description for the output.
- Parameters:
description- A description for the output.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-