/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include A time range, in percentage, between two points in your media file. You can use You can use also If you prefer to use milliseconds instead of percentage, see
* .StartPercentage and EndPercentage to
* search a custom segment. For example, setting StartPercentage to 10
* and EndPercentage to 50 only searches for your specified criteria
* in the audio contained between the 10 percent mark and the 50 percent mark of
* your media file.First to search from the
* start of the media file until the time that you specify. Or use
* Last to search from the time that you specify until the end of the
* media file. For example, setting First to 10 only searches for your
* specified criteria in the audio contained in the first 10 percent of the media
* file.See Also:
AWS
* API Reference
The time, in percentage, when Amazon Transcribe starts searching for the
* specified criteria in your media file. If you include
* StartPercentage in your request, you must also include
* EndPercentage.
The time, in percentage, when Amazon Transcribe starts searching for the
* specified criteria in your media file. If you include
* StartPercentage in your request, you must also include
* EndPercentage.
The time, in percentage, when Amazon Transcribe starts searching for the
* specified criteria in your media file. If you include
* StartPercentage in your request, you must also include
* EndPercentage.
The time, in percentage, when Amazon Transcribe starts searching for the
* specified criteria in your media file. If you include
* StartPercentage in your request, you must also include
* EndPercentage.
The time, in percentage, when Amazon Transcribe stops searching for the
* specified criteria in your media file. If you include EndPercentage
* in your request, you must also include StartPercentage.
The time, in percentage, when Amazon Transcribe stops searching for the
* specified criteria in your media file. If you include EndPercentage
* in your request, you must also include StartPercentage.
The time, in percentage, when Amazon Transcribe stops searching for the
* specified criteria in your media file. If you include EndPercentage
* in your request, you must also include StartPercentage.
The time, in percentage, when Amazon Transcribe stops searching for the
* specified criteria in your media file. If you include EndPercentage
* in your request, you must also include StartPercentage.
The time, in percentage, from the start of your media file until the * specified value. Amazon Transcribe searches for your specified criteria in this * time segment.
*/ inline int GetFirst() const{ return m_first; } /** *The time, in percentage, from the start of your media file until the * specified value. Amazon Transcribe searches for your specified criteria in this * time segment.
*/ inline bool FirstHasBeenSet() const { return m_firstHasBeenSet; } /** *The time, in percentage, from the start of your media file until the * specified value. Amazon Transcribe searches for your specified criteria in this * time segment.
*/ inline void SetFirst(int value) { m_firstHasBeenSet = true; m_first = value; } /** *The time, in percentage, from the start of your media file until the * specified value. Amazon Transcribe searches for your specified criteria in this * time segment.
*/ inline RelativeTimeRange& WithFirst(int value) { SetFirst(value); return *this;} /** *The time, in percentage, from the specified value until the end of your media * file. Amazon Transcribe searches for your specified criteria in this time * segment.
*/ inline int GetLast() const{ return m_last; } /** *The time, in percentage, from the specified value until the end of your media * file. Amazon Transcribe searches for your specified criteria in this time * segment.
*/ inline bool LastHasBeenSet() const { return m_lastHasBeenSet; } /** *The time, in percentage, from the specified value until the end of your media * file. Amazon Transcribe searches for your specified criteria in this time * segment.
*/ inline void SetLast(int value) { m_lastHasBeenSet = true; m_last = value; } /** *The time, in percentage, from the specified value until the end of your media * file. Amazon Transcribe searches for your specified criteria in this time * segment.
*/ inline RelativeTimeRange& WithLast(int value) { SetLast(value); return *this;} private: int m_startPercentage; bool m_startPercentageHasBeenSet = false; int m_endPercentage; bool m_endPercentageHasBeenSet = false; int m_first; bool m_firstHasBeenSet = false; int m_last; bool m_lastHasBeenSet = false; }; } // namespace Model } // namespace TranscribeService } // namespace Aws