public static interface ReservationPlan.Builder extends SdkPojo, CopyableBuilder<ReservationPlan.Builder,ReservationPlan>
| Modifier and Type | Method and Description |
|---|---|
ReservationPlan.Builder |
commitment(Commitment commitment)
The length of the term of your reserved queue pricing plan commitment.
|
ReservationPlan.Builder |
commitment(String commitment)
The length of the term of your reserved queue pricing plan commitment.
|
ReservationPlan.Builder |
expiresAt(Instant expiresAt)
The timestamp in epoch seconds for when the current pricing plan term for this reserved queue expires.
|
ReservationPlan.Builder |
purchasedAt(Instant purchasedAt)
The timestamp in epoch seconds for when you set up the current pricing plan for this reserved queue.
|
ReservationPlan.Builder |
renewalType(RenewalType renewalType)
Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or
expires (EXPIRE) at the end of the term.
|
ReservationPlan.Builder |
renewalType(String renewalType)
Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW) or
expires (EXPIRE) at the end of the term.
|
ReservationPlan.Builder |
reservedSlots(Integer reservedSlots)
Specifies the number of reserved transcode slots (RTS) for this queue.
|
ReservationPlan.Builder |
status(ReservationPlanStatus status)
Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.
|
ReservationPlan.Builder |
status(String status)
Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.
|
copyapplyMutation, buildReservationPlan.Builder commitment(String commitment)
commitment - The length of the term of your reserved queue pricing plan commitment.Commitment,
CommitmentReservationPlan.Builder commitment(Commitment commitment)
commitment - The length of the term of your reserved queue pricing plan commitment.Commitment,
CommitmentReservationPlan.Builder expiresAt(Instant expiresAt)
expiresAt - The timestamp in epoch seconds for when the current pricing plan term for this reserved queue expires.ReservationPlan.Builder purchasedAt(Instant purchasedAt)
purchasedAt - The timestamp in epoch seconds for when you set up the current pricing plan for this reserved queue.ReservationPlan.Builder renewalType(String renewalType)
renewalType - Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW)
or expires (EXPIRE) at the end of the term.RenewalType,
RenewalTypeReservationPlan.Builder renewalType(RenewalType renewalType)
renewalType - Specifies whether the term of your reserved queue pricing plan is automatically extended (AUTO_RENEW)
or expires (EXPIRE) at the end of the term.RenewalType,
RenewalTypeReservationPlan.Builder reservedSlots(Integer reservedSlots)
reservedSlots - Specifies the number of reserved transcode slots (RTS) for this queue. The number of RTS determines
how many jobs the queue can process in parallel; each RTS can process one job at a time. When you
increase this number, you extend your existing commitment with a new 12-month commitment for a larger
number of RTS. The new commitment begins when you purchase the additional capacity. You can't decrease
the number of RTS in your reserved queue.ReservationPlan.Builder status(String status)
status - Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.ReservationPlanStatus,
ReservationPlanStatusReservationPlan.Builder status(ReservationPlanStatus status)
status - Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.ReservationPlanStatus,
ReservationPlanStatusCopyright © 2017 Amazon Web Services, Inc. All Rights Reserved.