public static final class DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder extends Object
构造器和说明 |
---|
Builder() |
限定符和类型 | 方法和说明 |
---|---|
DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder |
averageSpotDiscount(Integer averageSpotDiscount)
The percentage of the average preemptible instance price relative to the pay-as-you-go instance price in the previous 30 days.
|
DescribeSpotAdviceResponseBody.AvailableSpotResource |
build() |
DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder |
instanceType(String instanceType)
The instance type.
|
DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder |
interruptionRate(Float interruptionRate)
The average release rate of preemptible instances in the previous 30 days.
|
DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder |
interruptRateDesc(String interruptRateDesc)
The release rate range of preemptible instances in the previous 30 days, which corresponds to the `InterruptionRate` value.
|
public DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder averageSpotDiscount(Integer averageSpotDiscount)
You can calculate the average preemptible instance price based on the return value. For example, if the pay-as-you-go instance price is 1 and the return value of this parameter is 20, the average preemptible instance price in the previous 30 days is 0.2.
public DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder instanceType(String instanceType)
public DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder interruptRateDesc(String interruptRateDesc)
* 0-3% * 3-5% * 5-10% * 10-100%
public DescribeSpotAdviceResponseBody.AvailableSpotResource.Builder interruptionRate(Float interruptionRate)
public DescribeSpotAdviceResponseBody.AvailableSpotResource build()
Copyright © 2024. All rights reserved.