libZSservicesZSamazonka-translateZSamazonka-translate
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Translate.Types.TextTranslationJobFilter

Description

 
Synopsis

Documentation

data TextTranslationJobFilter Source #

Provides information for filtering a list of translation jobs. For more information, see ListTextTranslationJobs.

See: newTextTranslationJobFilter smart constructor.

Constructors

TextTranslationJobFilter' 

Fields

  • submittedBeforeTime :: Maybe POSIX

    Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

  • submittedAfterTime :: Maybe POSIX

    Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

  • jobName :: Maybe Text

    Filters the list of jobs by name.

  • jobStatus :: Maybe JobStatus

    Filters the list of jobs based by job status.

Instances

Instances details
Eq TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Read TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Show TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Generic TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Associated Types

type Rep TextTranslationJobFilter :: Type -> Type #

NFData TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

Hashable TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

ToJSON TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

type Rep TextTranslationJobFilter Source # 
Instance details

Defined in Amazonka.Translate.Types.TextTranslationJobFilter

type Rep TextTranslationJobFilter = D1 ('MetaData "TextTranslationJobFilter" "Amazonka.Translate.Types.TextTranslationJobFilter" "libZSservicesZSamazonka-translateZSamazonka-translate" 'False) (C1 ('MetaCons "TextTranslationJobFilter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "submittedBeforeTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "submittedAfterTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "jobName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "jobStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe JobStatus)))))

newTextTranslationJobFilter :: TextTranslationJobFilter Source #

Create a value of TextTranslationJobFilter 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:submittedBeforeTime:TextTranslationJobFilter', textTranslationJobFilter_submittedBeforeTime - Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

$sel:submittedAfterTime:TextTranslationJobFilter', textTranslationJobFilter_submittedAfterTime - Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

$sel:jobName:TextTranslationJobFilter', textTranslationJobFilter_jobName - Filters the list of jobs by name.

$sel:jobStatus:TextTranslationJobFilter', textTranslationJobFilter_jobStatus - Filters the list of jobs based by job status.

textTranslationJobFilter_submittedBeforeTime :: Lens' TextTranslationJobFilter (Maybe UTCTime) Source #

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.

textTranslationJobFilter_submittedAfterTime :: Lens' TextTranslationJobFilter (Maybe UTCTime) Source #

Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.

textTranslationJobFilter_jobStatus :: Lens' TextTranslationJobFilter (Maybe JobStatus) Source #

Filters the list of jobs based by job status.