public static final class ModifyCapacityReservationRequest.Builder extends Object
public ModifyCapacityReservationRequest.Builder privatePoolOptions(ModifyCapacityReservationRequest.PrivatePoolOptions privatePoolOptions)
public ModifyCapacityReservationRequest.Builder description(String description)
public ModifyCapacityReservationRequest.Builder endTime(String endTime)
public ModifyCapacityReservationRequest.Builder endTimeType(String endTimeType)
* Limited: The capacity reservation is automatically released at the specified point in time. If you configure this parameter, you must also configure `EndTime`. * Unlimited: The capacity reservation must be manually released. You can release it anytime.
public ModifyCapacityReservationRequest.Builder instanceAmount(Integer instanceAmount)
> When you increase the number of instances, the increase may fail due to insufficient resources.
public ModifyCapacityReservationRequest.Builder ownerAccount(String ownerAccount)
public ModifyCapacityReservationRequest.Builder ownerId(Long ownerId)
public ModifyCapacityReservationRequest.Builder platform(String platform)
* Windows * Linux > This parameter is unavailable.
public ModifyCapacityReservationRequest.Builder regionId(String regionId)
public ModifyCapacityReservationRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public ModifyCapacityReservationRequest.Builder resourceOwnerId(Long resourceOwnerId)
public ModifyCapacityReservationRequest.Builder startTime(String startTime)
> If you do not specify a value for this parameter, the capacity reservation immediately takes effect.
public ModifyCapacityReservationRequest build()
Copyright © 2024. All rights reserved.