Interface MoveCapacityReservationInstancesResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<MoveCapacityReservationInstancesResponse.Builder,
,MoveCapacityReservationInstancesResponse> Ec2Response.Builder
,SdkBuilder<MoveCapacityReservationInstancesResponse.Builder,
,MoveCapacityReservationInstancesResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
MoveCapacityReservationInstancesResponse
public static interface MoveCapacityReservationInstancesResponse.Builder
extends Ec2Response.Builder, SdkPojo, CopyableBuilder<MoveCapacityReservationInstancesResponse.Builder,MoveCapacityReservationInstancesResponse>
-
Method Summary
Modifier and TypeMethodDescriptiondestinationCapacityReservation
(Consumer<CapacityReservation.Builder> destinationCapacityReservation) Information about the destination Capacity Reservation.destinationCapacityReservation
(CapacityReservation destinationCapacityReservation) Information about the destination Capacity Reservation.instanceCount
(Integer instanceCount) The number of instances that were moved from the source Capacity Reservation to the destination Capacity Reservation.sourceCapacityReservation
(Consumer<CapacityReservation.Builder> sourceCapacityReservation) Information about the source Capacity Reservation.sourceCapacityReservation
(CapacityReservation sourceCapacityReservation) Information about the source Capacity Reservation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.ec2.model.Ec2Response.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
sourceCapacityReservation
MoveCapacityReservationInstancesResponse.Builder sourceCapacityReservation(CapacityReservation sourceCapacityReservation) Information about the source Capacity Reservation.
- Parameters:
sourceCapacityReservation
- Information about the source Capacity Reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceCapacityReservation
default MoveCapacityReservationInstancesResponse.Builder sourceCapacityReservation(Consumer<CapacityReservation.Builder> sourceCapacityReservation) Information about the source Capacity Reservation.
This is a convenience method that creates an instance of theCapacityReservation.Builder
avoiding the need to create one manually viaCapacityReservation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosourceCapacityReservation(CapacityReservation)
.- Parameters:
sourceCapacityReservation
- a consumer that will call methods onCapacityReservation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
destinationCapacityReservation
MoveCapacityReservationInstancesResponse.Builder destinationCapacityReservation(CapacityReservation destinationCapacityReservation) Information about the destination Capacity Reservation.
- Parameters:
destinationCapacityReservation
- Information about the destination Capacity Reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationCapacityReservation
default MoveCapacityReservationInstancesResponse.Builder destinationCapacityReservation(Consumer<CapacityReservation.Builder> destinationCapacityReservation) Information about the destination Capacity Reservation.
This is a convenience method that creates an instance of theCapacityReservation.Builder
avoiding the need to create one manually viaCapacityReservation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todestinationCapacityReservation(CapacityReservation)
.- Parameters:
destinationCapacityReservation
- a consumer that will call methods onCapacityReservation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceCount
The number of instances that were moved from the source Capacity Reservation to the destination Capacity Reservation.
- Parameters:
instanceCount
- The number of instances that were moved from the source Capacity Reservation to the destination Capacity Reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-