Interface BillingViewSegmentTimeRange.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BillingViewSegmentTimeRange.Builder,,BillingViewSegmentTimeRange> SdkBuilder<BillingViewSegmentTimeRange.Builder,,BillingViewSegmentTimeRange> SdkPojo
- Enclosing class:
BillingViewSegmentTimeRange
@Mutable
@NotThreadSafe
public static interface BillingViewSegmentTimeRange.Builder
extends SdkPojo, CopyableBuilder<BillingViewSegmentTimeRange.Builder,BillingViewSegmentTimeRange>
-
Method Summary
Modifier and TypeMethodDescriptionbeginDateInclusive(Instant beginDateInclusive) The inclusive start of the time range.endDateExclusive(Instant endDateExclusive) The exclusive end of the time range.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, sdkFieldNameToField, sdkFields
-
Method Details
-
beginDateInclusive
The inclusive start of the time range. This value can't be in the future.
- Parameters:
beginDateInclusive- The inclusive start of the time range. This value can't be in the future.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endDateExclusive
The exclusive end of the time range. This value must be after
beginDateInclusive.- Parameters:
endDateExclusive- The exclusive end of the time range. This value must be afterbeginDateInclusive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-