AWS SDK for C++  1.9.155
AWS SDK for C++
Public Member Functions | List of all members
Aws::TranscribeService::Model::AbsoluteTimeRange Class Reference

#include <AbsoluteTimeRange.h>

Public Member Functions

 AbsoluteTimeRange ()
 
 AbsoluteTimeRange (Aws::Utils::Json::JsonView jsonValue)
 
AbsoluteTimeRangeoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
long long GetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (long long value)
 
AbsoluteTimeRangeWithStartTime (long long value)
 
long long GetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (long long value)
 
AbsoluteTimeRangeWithEndTime (long long value)
 
long long GetFirst () const
 
bool FirstHasBeenSet () const
 
void SetFirst (long long value)
 
AbsoluteTimeRangeWithFirst (long long value)
 
long long GetLast () const
 
bool LastHasBeenSet () const
 
void SetLast (long long value)
 
AbsoluteTimeRangeWithLast (long long value)
 

Detailed Description

A time range, set in seconds, between two points in the call.

See Also:

AWS API Reference

Definition at line 30 of file AbsoluteTimeRange.h.

Constructor & Destructor Documentation

◆ AbsoluteTimeRange() [1/2]

Aws::TranscribeService::Model::AbsoluteTimeRange::AbsoluteTimeRange ( )

◆ AbsoluteTimeRange() [2/2]

Aws::TranscribeService::Model::AbsoluteTimeRange::AbsoluteTimeRange ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EndTimeHasBeenSet()

bool Aws::TranscribeService::Model::AbsoluteTimeRange::EndTimeHasBeenSet ( ) const
inline

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.

Definition at line 92 of file AbsoluteTimeRange.h.

◆ FirstHasBeenSet()

bool Aws::TranscribeService::Model::AbsoluteTimeRange::FirstHasBeenSet ( ) const
inline

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.

Definition at line 125 of file AbsoluteTimeRange.h.

◆ GetEndTime()

long long Aws::TranscribeService::Model::AbsoluteTimeRange::GetEndTime ( ) const
inline

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.

Definition at line 83 of file AbsoluteTimeRange.h.

◆ GetFirst()

long long Aws::TranscribeService::Model::AbsoluteTimeRange::GetFirst ( ) const
inline

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.

Definition at line 118 of file AbsoluteTimeRange.h.

◆ GetLast()

long long Aws::TranscribeService::Model::AbsoluteTimeRange::GetLast ( ) const
inline

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.

Definition at line 147 of file AbsoluteTimeRange.h.

◆ GetStartTime()

long long Aws::TranscribeService::Model::AbsoluteTimeRange::GetStartTime ( ) const
inline

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.

Definition at line 46 of file AbsoluteTimeRange.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::TranscribeService::Model::AbsoluteTimeRange::Jsonize ( ) const

◆ LastHasBeenSet()

bool Aws::TranscribeService::Model::AbsoluteTimeRange::LastHasBeenSet ( ) const
inline

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.

Definition at line 154 of file AbsoluteTimeRange.h.

◆ operator=()

AbsoluteTimeRange& Aws::TranscribeService::Model::AbsoluteTimeRange::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEndTime()

void Aws::TranscribeService::Model::AbsoluteTimeRange::SetEndTime ( long long  value)
inline

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.

Definition at line 101 of file AbsoluteTimeRange.h.

◆ SetFirst()

void Aws::TranscribeService::Model::AbsoluteTimeRange::SetFirst ( long long  value)
inline

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.

Definition at line 132 of file AbsoluteTimeRange.h.

◆ SetLast()

void Aws::TranscribeService::Model::AbsoluteTimeRange::SetLast ( long long  value)
inline

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.

Definition at line 161 of file AbsoluteTimeRange.h.

◆ SetStartTime()

void Aws::TranscribeService::Model::AbsoluteTimeRange::SetStartTime ( long long  value)
inline

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.

Definition at line 64 of file AbsoluteTimeRange.h.

◆ StartTimeHasBeenSet()

bool Aws::TranscribeService::Model::AbsoluteTimeRange::StartTimeHasBeenSet ( ) const
inline

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.

Definition at line 55 of file AbsoluteTimeRange.h.

◆ WithEndTime()

AbsoluteTimeRange& Aws::TranscribeService::Model::AbsoluteTimeRange::WithEndTime ( long long  value)
inline

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.

Definition at line 110 of file AbsoluteTimeRange.h.

◆ WithFirst()

AbsoluteTimeRange& Aws::TranscribeService::Model::AbsoluteTimeRange::WithFirst ( long long  value)
inline

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.

Definition at line 139 of file AbsoluteTimeRange.h.

◆ WithLast()

AbsoluteTimeRange& Aws::TranscribeService::Model::AbsoluteTimeRange::WithLast ( long long  value)
inline

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.

Definition at line 168 of file AbsoluteTimeRange.h.

◆ WithStartTime()

AbsoluteTimeRange& Aws::TranscribeService::Model::AbsoluteTimeRange::WithStartTime ( long long  value)
inline

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.

Definition at line 73 of file AbsoluteTimeRange.h.


The documentation for this class was generated from the following file: