Interface CreateBacklogTaskRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateBacklogTaskRequest.Builder,,CreateBacklogTaskRequest> DevOpsAgentRequest.Builder,SdkBuilder<CreateBacklogTaskRequest.Builder,,CreateBacklogTaskRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
CreateBacklogTaskRequest
@Mutable
@NotThreadSafe
public static interface CreateBacklogTaskRequest.Builder
extends DevOpsAgentRequest.Builder, SdkPojo, CopyableBuilder<CreateBacklogTaskRequest.Builder,CreateBacklogTaskRequest>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier for the agent space where the task will be createdclientToken(String clientToken) Client-provided token for idempotent operationsdescription(String description) Optional detailed description of the taskoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The priority level of the taskThe priority level of the taskdefault CreateBacklogTaskRequest.Builderreference(Consumer<ReferenceInput.Builder> reference) Optional reference information for the taskreference(ReferenceInput reference) Optional reference information for the taskThe type of task being createdThe type of task being createdThe title of the backlog taskMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.devopsagent.model.DevOpsAgentRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
agentSpaceId
The unique identifier for the agent space where the task will be created
- Parameters:
agentSpaceId- The unique identifier for the agent space where the task will be created- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reference
Optional reference information for the task
- Parameters:
reference- Optional reference information for the task- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reference
Optional reference information for the task
This is a convenience method that creates an instance of theReferenceInput.Builderavoiding the need to create one manually viaReferenceInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreference(ReferenceInput).- Parameters:
reference- a consumer that will call methods onReferenceInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskType
The type of task being created
- Parameters:
taskType- The type of task being created- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskType
The type of task being created
- Parameters:
taskType- The type of task being created- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
title
The title of the backlog task
- Parameters:
title- The title of the backlog task- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Optional detailed description of the task
- Parameters:
description- Optional detailed description of the task- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priority
The priority level of the task
- Parameters:
priority- The priority level of the task- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
priority
The priority level of the task
- Parameters:
priority- The priority level of the task- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clientToken
Client-provided token for idempotent operations
- Parameters:
clientToken- Client-provided token for idempotent operations- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateBacklogTaskRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
CreateBacklogTaskRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-