Interface TimePeriod.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<TimePeriod.Builder,,TimePeriod> SdkBuilder<TimePeriod.Builder,,TimePeriod> SdkPojo
- Enclosing class:
 TimePeriod
public static interface TimePeriod.Builder
extends SdkPojo, CopyableBuilder<TimePeriod.Builder,TimePeriod> 
- 
Method Summary
Modifier and TypeMethodDescriptionThe end of the time period.The beginning of the time period.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
start
The beginning of the time period. The start date is inclusive. For example, if
startis2017-01-01, Lightsail for Research retrieves cost and usage data starting at2017-01-01up to the end date. The start date must be equal to or no later than the current date to avoid a validation error.- Parameters:
 start- The beginning of the time period. The start date is inclusive. For example, ifstartis2017-01-01, Lightsail for Research retrieves cost and usage data starting at2017-01-01up to the end date. The start date must be equal to or no later than the current date to avoid a validation error.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
end
The end of the time period. The end date is exclusive. For example, if
endis2017-05-01, Lightsail for Research retrieves cost and usage data from the start date up to, but not including,2017-05-01.- Parameters:
 end- The end of the time period. The end date is exclusive. For example, ifendis2017-05-01, Lightsail for Research retrieves cost and usage data from the start date up to, but not including,2017-05-01.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -