Interface StartRunResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<StartRunResponse.Builder,,StartRunResponse> OmicsResponse.Builder,SdkBuilder<StartRunResponse.Builder,,StartRunResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
StartRunResponse
@Mutable
@NotThreadSafe
public static interface StartRunResponse.Builder
extends OmicsResponse.Builder, SdkPojo, CopyableBuilder<StartRunResponse.Builder,StartRunResponse>
-
Method Summary
Modifier and TypeMethodDescriptionUnique resource identifier for the run.default StartRunResponse.Builderconfiguration(Consumer<ConfigurationDetails.Builder> configuration) Configuration details for the workflow run.configuration(ConfigurationDetails configuration) Configuration details for the workflow run.The run's ID.networkingMode(String networkingMode) Networking mode for the workflow run.runOutputUri(String runOutputUri) The destination for workflow outputs.The run's status.The run's status.The run's tags.The universally unique identifier for a run.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.omics.model.OmicsResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
arn
Unique resource identifier for the run.
- Parameters:
arn- Unique resource identifier for the run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
The run's ID.
- Parameters:
id- The run's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The run's status.
- Parameters:
status- The run's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The run's status.
- Parameters:
status- The run's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The run's tags.
- Parameters:
tags- The run's tags.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uuid
The universally unique identifier for a run.
- Parameters:
uuid- The universally unique identifier for a run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
runOutputUri
The destination for workflow outputs.
- Parameters:
runOutputUri- The destination for workflow outputs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
Configuration details for the workflow run.
- Parameters:
configuration- Configuration details for the workflow run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default StartRunResponse.Builder configuration(Consumer<ConfigurationDetails.Builder> configuration) Configuration details for the workflow run.
This is a convenience method that creates an instance of theConfigurationDetails.Builderavoiding the need to create one manually viaConfigurationDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfiguration(ConfigurationDetails).- Parameters:
configuration- a consumer that will call methods onConfigurationDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
networkingMode
Networking mode for the workflow run.
- Parameters:
networkingMode- Networking mode for the workflow run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-