Interface GetWorkflowVersionResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<GetWorkflowVersionResponse.Builder,,- GetWorkflowVersionResponse> - OmicsResponse.Builder,- SdkBuilder<GetWorkflowVersionResponse.Builder,,- GetWorkflowVersionResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- GetWorkflowVersionResponse
- 
Method SummaryModifier and TypeMethodDescriptionaccelerators(String accelerators) The accelerator for this workflow version.accelerators(Accelerators accelerators) The accelerator for this workflow version.ARN of the workflow version.containerRegistryMap(Consumer<ContainerRegistryMap.Builder> containerRegistryMap) The registry map that this workflow version uses.containerRegistryMap(ContainerRegistryMap containerRegistryMap) The registry map that this workflow version uses.creationTime(Instant creationTime) When the workflow version was created.definition(String definition) Definition of the workflow version.definitionRepositoryDetails(Consumer<DefinitionRepositoryDetails.Builder> definitionRepositoryDetails) Details about the source code repository that hosts the workflow version definition files.definitionRepositoryDetails(DefinitionRepositoryDetails definitionRepositoryDetails) Details about the source code repository that hosts the workflow version definition files.description(String description) Description of the workflow version.The workflow version's digest.The workflow engine for this workflow version.engine(WorkflowEngine engine) The workflow engine for this workflow version.The path of the main definition file for the workflow.The metadata for the workflow version.parameterTemplate(Map<String, WorkflowParameter> parameterTemplate) The parameter template for the workflow version.The README content for the workflow version, providing documentation and usage information specific to this version.readmePath(String readmePath) The path to the workflow version README markdown file within the repository.The workflow version statusstatus(WorkflowStatus status) The workflow version statusstatusMessage(String statusMessage) The workflow version status messagestorageCapacity(Integer storageCapacity) The default run storage capacity for static storage.storageType(String storageType) The default storage type for the run.storageType(StorageType storageType) The default storage type for the run.The workflow version tagsThe workflow version typetype(WorkflowType type) The workflow version typeThe universally unique identifier (UUID) value for this workflow versionversionName(String versionName) The workflow version name.workflowBucketOwnerId(String workflowBucketOwnerId) Amazon Web Services Id of the owner of the bucket.workflowId(String workflowId) The workflow's ID.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.omics.model.OmicsResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
arnARN of the workflow version. - Parameters:
- arn- ARN of the workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
workflowIdThe workflow's ID. - Parameters:
- workflowId- The workflow's ID.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
versionNameThe workflow version name. - Parameters:
- versionName- The workflow version name.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
acceleratorsThe accelerator for this workflow version. - Parameters:
- accelerators- The accelerator for this workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
acceleratorsThe accelerator for this workflow version. - Parameters:
- accelerators- The accelerator for this workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
creationTimeWhen the workflow version was created. - Parameters:
- creationTime- When the workflow version was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionDescription of the workflow version. - Parameters:
- description- Description of the workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
definitionDefinition of the workflow version. - Parameters:
- definition- Definition of the workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
digestThe workflow version's digest. - Parameters:
- digest- The workflow version's digest.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
engineThe workflow engine for this workflow version. - Parameters:
- engine- The workflow engine for this workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
engineThe workflow engine for this workflow version. - Parameters:
- engine- The workflow engine for this workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
mainThe path of the main definition file for the workflow. - Parameters:
- main- The path of the main definition file for the workflow.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
metadataThe metadata for the workflow version. - Parameters:
- metadata- The metadata for the workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
parameterTemplateGetWorkflowVersionResponse.Builder parameterTemplate(Map<String, WorkflowParameter> parameterTemplate) The parameter template for the workflow version. - Parameters:
- parameterTemplate- The parameter template for the workflow version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe workflow version status - Parameters:
- status- The workflow version status
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe workflow version status - Parameters:
- status- The workflow version status
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusMessageThe workflow version status message - Parameters:
- statusMessage- The workflow version status message
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
storageTypeThe default storage type for the run. - Parameters:
- storageType- The default storage type for the run.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
storageTypeThe default storage type for the run. - Parameters:
- storageType- The default storage type for the run.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
storageCapacityThe default run storage capacity for static storage. - Parameters:
- storageCapacity- The default run storage capacity for static storage.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeThe workflow version type - Parameters:
- type- The workflow version type
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
typeThe workflow version type - Parameters:
- type- The workflow version type
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagsThe workflow version tags - Parameters:
- tags- The workflow version tags
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
uuidThe universally unique identifier (UUID) value for this workflow version - Parameters:
- uuid- The universally unique identifier (UUID) value for this workflow version
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
workflowBucketOwnerIdAmazon Web Services Id of the owner of the bucket. - Parameters:
- workflowBucketOwnerId- Amazon Web Services Id of the owner of the bucket.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
containerRegistryMapThe registry map that this workflow version uses. - Parameters:
- containerRegistryMap- The registry map that this workflow version uses.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
containerRegistryMapdefault GetWorkflowVersionResponse.Builder containerRegistryMap(Consumer<ContainerRegistryMap.Builder> containerRegistryMap) The registry map that this workflow version uses. This is a convenience method that creates an instance of theContainerRegistryMap.Builderavoiding the need to create one manually viaContainerRegistryMap.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontainerRegistryMap(ContainerRegistryMap).- Parameters:
- containerRegistryMap- a consumer that will call methods on- ContainerRegistryMap.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
readmeThe README content for the workflow version, providing documentation and usage information specific to this version. - Parameters:
- readme- The README content for the workflow version, providing documentation and usage information specific to this version.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
definitionRepositoryDetailsGetWorkflowVersionResponse.Builder definitionRepositoryDetails(DefinitionRepositoryDetails definitionRepositoryDetails) Details about the source code repository that hosts the workflow version definition files. - Parameters:
- definitionRepositoryDetails- Details about the source code repository that hosts the workflow version definition files.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
definitionRepositoryDetailsdefault GetWorkflowVersionResponse.Builder definitionRepositoryDetails(Consumer<DefinitionRepositoryDetails.Builder> definitionRepositoryDetails) Details about the source code repository that hosts the workflow version definition files. This is a convenience method that creates an instance of theDefinitionRepositoryDetails.Builderavoiding the need to create one manually viaDefinitionRepositoryDetails.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefinitionRepositoryDetails(DefinitionRepositoryDetails).- Parameters:
- definitionRepositoryDetails- a consumer that will call methods on- DefinitionRepositoryDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
readmePathThe path to the workflow version README markdown file within the repository. This file provides documentation and usage information for the workflow. If not specified, the README.mdfile from the root directory of the repository will be used.- Parameters:
- readmePath- The path to the workflow version README markdown file within the repository. This file provides documentation and usage information for the workflow. If not specified, the- README.mdfile from the root directory of the repository will be used.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-