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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default MoveCapacityReservationInstancesResponse.BuilderdestinationCapacityReservation(Consumer<CapacityReservation.Builder> destinationCapacityReservation)Information about the destination Capacity Reservation.MoveCapacityReservationInstancesResponse.BuilderdestinationCapacityReservation(CapacityReservation destinationCapacityReservation)Information about the destination Capacity Reservation.MoveCapacityReservationInstancesResponse.BuilderinstanceCount(Integer instanceCount)The number of instances that were moved from the source Capacity Reservation to the destination Capacity Reservation.default MoveCapacityReservationInstancesResponse.BuildersourceCapacityReservation(Consumer<CapacityReservation.Builder> sourceCapacityReservation)Information about the source Capacity Reservation.MoveCapacityReservationInstancesResponse.BuildersourceCapacityReservation(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, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
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.Builderavoiding the need to create one manually viaCapacityReservation.builder().When the
Consumercompletes,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:
sourceCapacityReservation(CapacityReservation)
-
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.Builderavoiding the need to create one manually viaCapacityReservation.builder().When the
Consumercompletes,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:
destinationCapacityReservation(CapacityReservation)
-
instanceCount
MoveCapacityReservationInstancesResponse.Builder instanceCount(Integer 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.
-
-