public static interface ScheduledInstance.Builder extends software.amazon.awssdk.utils.builder.CopyableBuilder<ScheduledInstance.Builder,ScheduledInstance>
| Modifier and Type | Method and Description |
|---|---|
ScheduledInstance.Builder |
availabilityZone(String availabilityZone)
The Availability Zone.
|
ScheduledInstance.Builder |
createDate(Instant createDate)
The date when the Scheduled Instance was purchased.
|
ScheduledInstance.Builder |
hourlyPrice(String hourlyPrice)
The hourly price for a single instance.
|
ScheduledInstance.Builder |
instanceCount(Integer instanceCount)
The number of instances.
|
ScheduledInstance.Builder |
instanceType(String instanceType)
The instance type.
|
ScheduledInstance.Builder |
networkPlatform(String networkPlatform)
The network platform (
EC2-Classic or EC2-VPC). |
ScheduledInstance.Builder |
nextSlotStartTime(Instant nextSlotStartTime)
The time for the next schedule to start.
|
ScheduledInstance.Builder |
platform(String platform)
The platform (
Linux/UNIX or Windows). |
ScheduledInstance.Builder |
previousSlotEndTime(Instant previousSlotEndTime)
The time that the previous schedule ended or will end.
|
ScheduledInstance.Builder |
recurrence(ScheduledInstanceRecurrence recurrence)
The schedule recurrence.
|
ScheduledInstance.Builder |
scheduledInstanceId(String scheduledInstanceId)
The Scheduled Instance ID.
|
ScheduledInstance.Builder |
slotDurationInHours(Integer slotDurationInHours)
The number of hours in the schedule.
|
ScheduledInstance.Builder |
termEndDate(Instant termEndDate)
The end date for the Scheduled Instance.
|
ScheduledInstance.Builder |
termStartDate(Instant termStartDate)
The start date for the Scheduled Instance.
|
ScheduledInstance.Builder |
totalScheduledInstanceHours(Integer totalScheduledInstanceHours)
The total number of hours for a single instance for the entire term.
|
ScheduledInstance.Builder availabilityZone(String availabilityZone)
The Availability Zone.
availabilityZone - The Availability Zone.ScheduledInstance.Builder createDate(Instant createDate)
The date when the Scheduled Instance was purchased.
createDate - The date when the Scheduled Instance was purchased.ScheduledInstance.Builder hourlyPrice(String hourlyPrice)
The hourly price for a single instance.
hourlyPrice - The hourly price for a single instance.ScheduledInstance.Builder instanceCount(Integer instanceCount)
The number of instances.
instanceCount - The number of instances.ScheduledInstance.Builder instanceType(String instanceType)
The instance type.
instanceType - The instance type.ScheduledInstance.Builder networkPlatform(String networkPlatform)
The network platform (EC2-Classic or EC2-VPC).
networkPlatform - The network platform (EC2-Classic or EC2-VPC).ScheduledInstance.Builder nextSlotStartTime(Instant nextSlotStartTime)
The time for the next schedule to start.
nextSlotStartTime - The time for the next schedule to start.ScheduledInstance.Builder platform(String platform)
The platform (Linux/UNIX or Windows).
platform - The platform (Linux/UNIX or Windows).ScheduledInstance.Builder previousSlotEndTime(Instant previousSlotEndTime)
The time that the previous schedule ended or will end.
previousSlotEndTime - The time that the previous schedule ended or will end.ScheduledInstance.Builder recurrence(ScheduledInstanceRecurrence recurrence)
The schedule recurrence.
recurrence - The schedule recurrence.ScheduledInstance.Builder scheduledInstanceId(String scheduledInstanceId)
The Scheduled Instance ID.
scheduledInstanceId - The Scheduled Instance ID.ScheduledInstance.Builder slotDurationInHours(Integer slotDurationInHours)
The number of hours in the schedule.
slotDurationInHours - The number of hours in the schedule.ScheduledInstance.Builder termEndDate(Instant termEndDate)
The end date for the Scheduled Instance.
termEndDate - The end date for the Scheduled Instance.ScheduledInstance.Builder termStartDate(Instant termStartDate)
The start date for the Scheduled Instance.
termStartDate - The start date for the Scheduled Instance.ScheduledInstance.Builder totalScheduledInstanceHours(Integer totalScheduledInstanceHours)
The total number of hours for a single instance for the entire term.
totalScheduledInstanceHours - The total number of hours for a single instance for the entire term.Copyright © 2017. All rights reserved.