Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- data AbsoluteTimeRange = AbsoluteTimeRange' {}
- newAbsoluteTimeRange :: AbsoluteTimeRange
- absoluteTimeRange_first :: Lens' AbsoluteTimeRange (Maybe Natural)
- absoluteTimeRange_startTime :: Lens' AbsoluteTimeRange (Maybe Natural)
- absoluteTimeRange_last :: Lens' AbsoluteTimeRange (Maybe Natural)
- absoluteTimeRange_endTime :: Lens' AbsoluteTimeRange (Maybe Natural)
Documentation
data AbsoluteTimeRange Source #
A time range, set in seconds, between two points in the call.
See: newAbsoluteTimeRange
smart constructor.
AbsoluteTimeRange' | |
|
Instances
newAbsoluteTimeRange :: AbsoluteTimeRange Source #
Create a value of AbsoluteTimeRange
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:first:AbsoluteTimeRange'
, absoluteTimeRange_first
- A time range from the beginning of the call to the value that you've
specified. For example, if you specify 100000, the time range is set to
the first 100,000 milliseconds of the call.
$sel:startTime:AbsoluteTimeRange'
, absoluteTimeRange_startTime
- A value that indicates the beginning of the time range in seconds. To
set absolute time range, you must specify a start time and an end time.
For example, if you specify the following values:
- StartTime - 10000
- Endtime - 50000
The time range is set between 10,000 milliseconds and 50,000 milliseconds into the call.
$sel:last:AbsoluteTimeRange'
, absoluteTimeRange_last
- A time range from the value that you've specified to the end of the
call. For example, if you specify 100000, the time range is set to the
last 100,000 milliseconds of the call.
$sel:endTime:AbsoluteTimeRange'
, absoluteTimeRange_endTime
- A value that indicates the end of the time range in milliseconds. To set
absolute time range, you must specify a start time and an end time. For
example, if you specify the following values:
- StartTime - 10000
- Endtime - 50000
The time range is set between 10,000 milliseconds and 50,000 milliseconds into the call.
absoluteTimeRange_first :: Lens' AbsoluteTimeRange (Maybe Natural) Source #
A time range from the beginning of the call to the value that you've specified. For example, if you specify 100000, the time range is set to the first 100,000 milliseconds of the call.
absoluteTimeRange_startTime :: Lens' AbsoluteTimeRange (Maybe Natural) Source #
A value that indicates the beginning of the time range in seconds. To set absolute time range, you must specify a start time and an end time. For example, if you specify the following values:
- StartTime - 10000
- Endtime - 50000
The time range is set between 10,000 milliseconds and 50,000 milliseconds into the call.
absoluteTimeRange_last :: Lens' AbsoluteTimeRange (Maybe Natural) Source #
A time range from the value that you've specified to the end of the call. For example, if you specify 100000, the time range is set to the last 100,000 milliseconds of the call.
absoluteTimeRange_endTime :: Lens' AbsoluteTimeRange (Maybe Natural) Source #
A value that indicates the end of the time range in milliseconds. To set absolute time range, you must specify a start time and an end time. For example, if you specify the following values:
- StartTime - 10000
- Endtime - 50000
The time range is set between 10,000 milliseconds and 50,000 milliseconds into the call.