libZSservicesZSamazonka-codebuildZSamazonka-codebuild
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.CodeBuild.Types.TestCaseFilter

Description

 
Synopsis

Documentation

data TestCaseFilter Source #

A filter used to return specific types of test cases. In order to pass the filter, the report must meet all of the filter properties.

See: newTestCaseFilter smart constructor.

Constructors

TestCaseFilter' 

Fields

  • status :: Maybe Text

    The status used to filter test cases. A TestCaseFilter can have one status. Valid values are:

    • SUCCEEDED
    • FAILED
    • ERROR
    • SKIPPED
    • UNKNOWN
  • keyword :: Maybe Text

    A keyword that is used to filter on the name or the prefix of the test cases. Only test cases where the keyword is a substring of the name or the prefix will be returned.

Instances

Instances details
Eq TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

Read TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

Show TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

Generic TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

Associated Types

type Rep TestCaseFilter :: Type -> Type #

NFData TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

Methods

rnf :: TestCaseFilter -> () #

Hashable TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

ToJSON TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

type Rep TestCaseFilter Source # 
Instance details

Defined in Amazonka.CodeBuild.Types.TestCaseFilter

type Rep TestCaseFilter = D1 ('MetaData "TestCaseFilter" "Amazonka.CodeBuild.Types.TestCaseFilter" "libZSservicesZSamazonka-codebuildZSamazonka-codebuild" 'False) (C1 ('MetaCons "TestCaseFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "keyword") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newTestCaseFilter :: TestCaseFilter Source #

Create a value of TestCaseFilter 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:status:TestCaseFilter', testCaseFilter_status - The status used to filter test cases. A TestCaseFilter can have one status. Valid values are:

  • SUCCEEDED
  • FAILED
  • ERROR
  • SKIPPED
  • UNKNOWN

$sel:keyword:TestCaseFilter', testCaseFilter_keyword - A keyword that is used to filter on the name or the prefix of the test cases. Only test cases where the keyword is a substring of the name or the prefix will be returned.

testCaseFilter_status :: Lens' TestCaseFilter (Maybe Text) Source #

The status used to filter test cases. A TestCaseFilter can have one status. Valid values are:

  • SUCCEEDED
  • FAILED
  • ERROR
  • SKIPPED
  • UNKNOWN

testCaseFilter_keyword :: Lens' TestCaseFilter (Maybe Text) Source #

A keyword that is used to filter on the name or the prefix of the test cases. Only test cases where the keyword is a substring of the name or the prefix will be returned.