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.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:
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.Builderavoiding the need to create one manually viaZonalCapacityReservationState.builder().When the
Consumercompletes,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)
-
-