Interface DescribeCapacityReservationResponse.Builder
- All Superinterfaces:
 AwsResponse.Builder,Buildable,CopyableBuilder<DescribeCapacityReservationResponse.Builder,,DescribeCapacityReservationResponse> ElasticLoadBalancingV2Response.Builder,SdkBuilder<DescribeCapacityReservationResponse.Builder,,DescribeCapacityReservationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
 DescribeCapacityReservationResponse
public static interface DescribeCapacityReservationResponse.Builder
extends ElasticLoadBalancingV2Response.Builder, SdkPojo, CopyableBuilder<DescribeCapacityReservationResponse.Builder,DescribeCapacityReservationResponse> 
- 
Method Summary
Modifier and TypeMethodDescriptioncapacityReservationState(Collection<ZonalCapacityReservationState> capacityReservationState) The state of the capacity reservation.capacityReservationState(Consumer<ZonalCapacityReservationState.Builder>... capacityReservationState) The state of the capacity reservation.capacityReservationState(ZonalCapacityReservationState... capacityReservationState) The state of the capacity reservation.decreaseRequestsRemaining(Integer decreaseRequestsRemaining) The amount of daily capacity decreases remaining.lastModifiedTime(Instant lastModifiedTime) The last time the capacity reservation was modified.minimumLoadBalancerCapacity(Consumer<MinimumLoadBalancerCapacity.Builder> minimumLoadBalancerCapacity) The requested minimum capacity reservation for the load balancerminimumLoadBalancerCapacity(MinimumLoadBalancerCapacity minimumLoadBalancerCapacity) The requested minimum capacity reservation for the load balancerMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.elasticloadbalancingv2.model.ElasticLoadBalancingV2Response.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
- 
lastModifiedTime
The last time the capacity reservation was modified.
- Parameters:
 lastModifiedTime- The last time the capacity reservation was modified.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
decreaseRequestsRemaining
DescribeCapacityReservationResponse.Builder decreaseRequestsRemaining(Integer decreaseRequestsRemaining) The amount of daily capacity decreases remaining.
- Parameters:
 decreaseRequestsRemaining- The amount of daily capacity decreases remaining.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
minimumLoadBalancerCapacity
DescribeCapacityReservationResponse.Builder minimumLoadBalancerCapacity(MinimumLoadBalancerCapacity minimumLoadBalancerCapacity) The requested minimum capacity reservation for the load balancer
- Parameters:
 minimumLoadBalancerCapacity- The requested minimum capacity reservation for the load balancer- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
minimumLoadBalancerCapacity
default DescribeCapacityReservationResponse.Builder minimumLoadBalancerCapacity(Consumer<MinimumLoadBalancerCapacity.Builder> minimumLoadBalancerCapacity) The requested minimum capacity reservation for the load balancer
This is a convenience method that creates an instance of theMinimumLoadBalancerCapacity.Builderavoiding the need to create one manually viaMinimumLoadBalancerCapacity.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tominimumLoadBalancerCapacity(MinimumLoadBalancerCapacity).- Parameters:
 minimumLoadBalancerCapacity- a consumer that will call methods onMinimumLoadBalancerCapacity.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
capacityReservationState
DescribeCapacityReservationResponse.Builder capacityReservationState(Collection<ZonalCapacityReservationState> capacityReservationState) The state of the capacity reservation.
- Parameters:
 capacityReservationState- The state of the capacity reservation.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
capacityReservationState
DescribeCapacityReservationResponse.Builder capacityReservationState(ZonalCapacityReservationState... capacityReservationState) The state of the capacity reservation.
- Parameters:
 capacityReservationState- The state of the capacity reservation.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
capacityReservationState
DescribeCapacityReservationResponse.Builder capacityReservationState(Consumer<ZonalCapacityReservationState.Builder>... capacityReservationState) The state of the capacity reservation.
This is a convenience method that creates an instance of theZonalCapacityReservationState.Builderavoiding the need to create one manually viaZonalCapacityReservationState.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocapacityReservationState(List<ZonalCapacityReservationState>).- Parameters:
 capacityReservationState- a consumer that will call methods onZonalCapacityReservationState.Builder- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 
 -