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 time that you commit to when you set up a pricing plan contract for a reserved queue.
|
ReservationPlan.Builder |
commitment(String commitment)
The length of time that you commit to when you set up a pricing plan contract for a reserved queue.
|
ReservationPlan.Builder |
expiresAt(Instant expiresAt)
The time stamp, in epoch seconds, for when the pricing plan for this reserved queue expires.
|
ReservationPlan.Builder |
purchasedAt(Instant purchasedAt)
The time stamp in epoch seconds when the reserved queue's reservation plan was created.
|
ReservationPlan.Builder |
renewalType(RenewalType renewalType)
Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW) or
expires (EXPIRE) at the end of the contract period.
|
ReservationPlan.Builder |
renewalType(String renewalType)
Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW) or
expires (EXPIRE) at the end of the contract period.
|
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.
|
copy
applyMutation, build
ReservationPlan.Builder commitment(String commitment)
commitment
- The length of time that you commit to when you set up a pricing plan contract for a reserved queue.Commitment
,
Commitment
ReservationPlan.Builder commitment(Commitment commitment)
commitment
- The length of time that you commit to when you set up a pricing plan contract for a reserved queue.Commitment
,
Commitment
ReservationPlan.Builder expiresAt(Instant expiresAt)
expiresAt
- The time stamp, in epoch seconds, for when the pricing plan for this reserved queue expires.ReservationPlan.Builder purchasedAt(Instant purchasedAt)
purchasedAt
- The time stamp in epoch seconds when the reserved queue's reservation plan was created.ReservationPlan.Builder renewalType(String renewalType)
renewalType
- Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW)
or expires (EXPIRE) at the end of the contract period.RenewalType
,
RenewalType
ReservationPlan.Builder renewalType(RenewalType renewalType)
renewalType
- Specifies whether the pricing plan contract for your reserved queue automatically renews (AUTO_RENEW)
or expires (EXPIRE) at the end of the contract period.RenewalType
,
RenewalType
ReservationPlan.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. To increase
this number, create a replacement contract through the AWS Elemental MediaConvert console.ReservationPlan.Builder status(String status)
status
- Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.ReservationPlanStatus
,
ReservationPlanStatus
ReservationPlan.Builder status(ReservationPlanStatus status)
status
- Specifies whether the pricing plan for your reserved queue is ACTIVE or EXPIRED.ReservationPlanStatus
,
ReservationPlanStatus
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.