Interface GetTestSuiteResponse.Builder

    • Method Detail

      • testSuiteId

        GetTestSuiteResponse.Builder testSuiteId​(String testSuiteId)

        The response ID of the test suite.

        Parameters:
        testSuiteId - The response ID of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        GetTestSuiteResponse.Builder name​(String name)

        The name of the test suite.

        Parameters:
        name - The name of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • latestVersion

        GetTestSuiteResponse.Builder latestVersion​(TestSuiteLatestVersion latestVersion)

        The latest version of the test suite.

        Parameters:
        latestVersion - The latest version of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • testSuiteVersion

        GetTestSuiteResponse.Builder testSuiteVersion​(Integer testSuiteVersion)

        The version of the test suite.

        Parameters:
        testSuiteVersion - The version of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • statusReason

        GetTestSuiteResponse.Builder statusReason​(String statusReason)

        The status reason of the test suite.

        Parameters:
        statusReason - The status reason of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • testSuiteArn

        GetTestSuiteResponse.Builder testSuiteArn​(String testSuiteArn)

        The test suite Amazon Resource Name (ARN).

        Parameters:
        testSuiteArn - The test suite Amazon Resource Name (ARN).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        GetTestSuiteResponse.Builder creationTime​(Instant creationTime)

        The creation time of the test suite.

        Parameters:
        creationTime - The creation time of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdateTime

        GetTestSuiteResponse.Builder lastUpdateTime​(Instant lastUpdateTime)

        The last update time of the test suite.

        Parameters:
        lastUpdateTime - The last update time of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        GetTestSuiteResponse.Builder description​(String description)

        The description of the test suite.

        Parameters:
        description - The description of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • beforeSteps

        GetTestSuiteResponse.Builder beforeSteps​(Collection<Step> beforeSteps)

        The before steps of the test suite.

        Parameters:
        beforeSteps - The before steps of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • beforeSteps

        GetTestSuiteResponse.Builder beforeSteps​(Step... beforeSteps)

        The before steps of the test suite.

        Parameters:
        beforeSteps - The before steps of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • beforeSteps

        GetTestSuiteResponse.Builder beforeSteps​(Consumer<Step.Builder>... beforeSteps)

        The before steps of the test suite.

        This is a convenience method that creates an instance of the Step.Builder avoiding the need to create one manually via Step.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #beforeSteps(List).

        Parameters:
        beforeSteps - a consumer that will call methods on Step.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #beforeSteps(java.util.Collection)
      • afterSteps

        GetTestSuiteResponse.Builder afterSteps​(Collection<Step> afterSteps)

        The after steps of the test suite.

        Parameters:
        afterSteps - The after steps of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • afterSteps

        GetTestSuiteResponse.Builder afterSteps​(Step... afterSteps)

        The after steps of the test suite.

        Parameters:
        afterSteps - The after steps of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • afterSteps

        GetTestSuiteResponse.Builder afterSteps​(Consumer<Step.Builder>... afterSteps)

        The after steps of the test suite.

        This is a convenience method that creates an instance of the Step.Builder avoiding the need to create one manually via Step.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #afterSteps(List).

        Parameters:
        afterSteps - a consumer that will call methods on Step.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #afterSteps(java.util.Collection)
      • testCases

        GetTestSuiteResponse.Builder testCases​(TestCases testCases)

        The test cases of the test suite.

        Parameters:
        testCases - The test cases of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        GetTestSuiteResponse.Builder tags​(Map<String,​String> tags)

        The tags of the test suite.

        Parameters:
        tags - The tags of the test suite.
        Returns:
        Returns a reference to this object so that method calls can be chained together.