Interface DeregisterTaskDefinitionResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DeregisterTaskDefinitionResponse.Builder,,DeregisterTaskDefinitionResponse> EcsResponse.Builder,SdkBuilder<DeregisterTaskDefinitionResponse.Builder,,DeregisterTaskDefinitionResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
DeregisterTaskDefinitionResponse
@Mutable
@NotThreadSafe
public static interface DeregisterTaskDefinitionResponse.Builder
extends EcsResponse.Builder, SdkPojo, CopyableBuilder<DeregisterTaskDefinitionResponse.Builder,DeregisterTaskDefinitionResponse>
-
Method Summary
Modifier and TypeMethodDescriptiontaskDefinition(Consumer<TaskDefinition.Builder> taskDefinition) The full description of the deregistered task.taskDefinition(TaskDefinition taskDefinition) The full description of the deregistered task.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.ecs.model.EcsResponse.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
-
taskDefinition
The full description of the deregistered task.
- Parameters:
taskDefinition- The full description of the deregistered task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskDefinition
default DeregisterTaskDefinitionResponse.Builder taskDefinition(Consumer<TaskDefinition.Builder> taskDefinition) The full description of the deregistered task.
This is a convenience method that creates an instance of theTaskDefinition.Builderavoiding the need to create one manually viaTaskDefinition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totaskDefinition(TaskDefinition).- Parameters:
taskDefinition- a consumer that will call methods onTaskDefinition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-