Interface ModifyCapacityReservationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<ModifyCapacityReservationResponse.Builder,ModifyCapacityReservationResponse>
,ElasticLoadBalancingV2Response.Builder
,SdkBuilder<ModifyCapacityReservationResponse.Builder,ModifyCapacityReservationResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- ModifyCapacityReservationResponse
public static interface ModifyCapacityReservationResponse.Builder extends ElasticLoadBalancingV2Response.Builder, SdkPojo, CopyableBuilder<ModifyCapacityReservationResponse.Builder,ModifyCapacityReservationResponse>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticloadbalancingv2.model.ElasticLoadBalancingV2Response.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
-
lastModifiedTime
ModifyCapacityReservationResponse.Builder lastModifiedTime(Instant 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
ModifyCapacityReservationResponse.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
ModifyCapacityReservationResponse.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 ModifyCapacityReservationResponse.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.Builder
avoiding the need to create one manually viaMinimumLoadBalancerCapacity.builder()
.When the
Consumer
completes,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:
minimumLoadBalancerCapacity(MinimumLoadBalancerCapacity)
-
capacityReservationState
ModifyCapacityReservationResponse.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
ModifyCapacityReservationResponse.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
ModifyCapacityReservationResponse.Builder capacityReservationState(Consumer<ZonalCapacityReservationState.Builder>... capacityReservationState)
The state of the capacity reservation.
This is a convenience method that creates an instance of theZonalCapacityReservationState.Builder
avoiding the need to create one manually viaZonalCapacityReservationState.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#capacityReservationState(List
.) - 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:
#capacityReservationState(java.util.Collection
)
-
-