Interface BuildBatchPhase.Builder

    • Method Detail

      • phaseType

        BuildBatchPhase.Builder phaseType​(String phaseType)

        The name of the batch build phase. Valid values include:

        COMBINE_ARTIFACTS

        Build output artifacts are being combined and uploaded to the output location.

        DOWNLOAD_BATCHSPEC

        The batch build specification is being downloaded.

        FAILED

        One or more of the builds failed.

        IN_PROGRESS

        The batch build is in progress.

        STOPPED

        The batch build was stopped.

        SUBMITTED

        The btach build has been submitted.

        SUCCEEDED

        The batch build succeeded.

        Parameters:
        phaseType - The name of the batch build phase. Valid values include:

        COMBINE_ARTIFACTS

        Build output artifacts are being combined and uploaded to the output location.

        DOWNLOAD_BATCHSPEC

        The batch build specification is being downloaded.

        FAILED

        One or more of the builds failed.

        IN_PROGRESS

        The batch build is in progress.

        STOPPED

        The batch build was stopped.

        SUBMITTED

        The btach build has been submitted.

        SUCCEEDED

        The batch build succeeded.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BuildBatchPhaseType, BuildBatchPhaseType
      • phaseType

        BuildBatchPhase.Builder phaseType​(BuildBatchPhaseType phaseType)

        The name of the batch build phase. Valid values include:

        COMBINE_ARTIFACTS

        Build output artifacts are being combined and uploaded to the output location.

        DOWNLOAD_BATCHSPEC

        The batch build specification is being downloaded.

        FAILED

        One or more of the builds failed.

        IN_PROGRESS

        The batch build is in progress.

        STOPPED

        The batch build was stopped.

        SUBMITTED

        The btach build has been submitted.

        SUCCEEDED

        The batch build succeeded.

        Parameters:
        phaseType - The name of the batch build phase. Valid values include:

        COMBINE_ARTIFACTS

        Build output artifacts are being combined and uploaded to the output location.

        DOWNLOAD_BATCHSPEC

        The batch build specification is being downloaded.

        FAILED

        One or more of the builds failed.

        IN_PROGRESS

        The batch build is in progress.

        STOPPED

        The batch build was stopped.

        SUBMITTED

        The btach build has been submitted.

        SUCCEEDED

        The batch build succeeded.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BuildBatchPhaseType, BuildBatchPhaseType
      • phaseStatus

        BuildBatchPhase.Builder phaseStatus​(String phaseStatus)

        The current status of the batch build phase. Valid values include:

        FAILED

        The build phase failed.

        FAULT

        The build phase faulted.

        IN_PROGRESS

        The build phase is still in progress.

        STOPPED

        The build phase stopped.

        SUCCEEDED

        The build phase succeeded.

        TIMED_OUT

        The build phase timed out.

        Parameters:
        phaseStatus - The current status of the batch build phase. Valid values include:

        FAILED

        The build phase failed.

        FAULT

        The build phase faulted.

        IN_PROGRESS

        The build phase is still in progress.

        STOPPED

        The build phase stopped.

        SUCCEEDED

        The build phase succeeded.

        TIMED_OUT

        The build phase timed out.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StatusType, StatusType
      • phaseStatus

        BuildBatchPhase.Builder phaseStatus​(StatusType phaseStatus)

        The current status of the batch build phase. Valid values include:

        FAILED

        The build phase failed.

        FAULT

        The build phase faulted.

        IN_PROGRESS

        The build phase is still in progress.

        STOPPED

        The build phase stopped.

        SUCCEEDED

        The build phase succeeded.

        TIMED_OUT

        The build phase timed out.

        Parameters:
        phaseStatus - The current status of the batch build phase. Valid values include:

        FAILED

        The build phase failed.

        FAULT

        The build phase faulted.

        IN_PROGRESS

        The build phase is still in progress.

        STOPPED

        The build phase stopped.

        SUCCEEDED

        The build phase succeeded.

        TIMED_OUT

        The build phase timed out.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StatusType, StatusType
      • startTime

        BuildBatchPhase.Builder startTime​(Instant startTime)

        When the batch build phase started, expressed in Unix time format.

        Parameters:
        startTime - When the batch build phase started, expressed in Unix time format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • endTime

        BuildBatchPhase.Builder endTime​(Instant endTime)

        When the batch build phase ended, expressed in Unix time format.

        Parameters:
        endTime - When the batch build phase ended, expressed in Unix time format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • durationInSeconds

        BuildBatchPhase.Builder durationInSeconds​(Long durationInSeconds)

        How long, in seconds, between the starting and ending times of the batch build's phase.

        Parameters:
        durationInSeconds - How long, in seconds, between the starting and ending times of the batch build's phase.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • contexts

        BuildBatchPhase.Builder contexts​(Collection<PhaseContext> contexts)

        Additional information about the batch build phase. Especially to help troubleshoot a failed batch build.

        Parameters:
        contexts - Additional information about the batch build phase. Especially to help troubleshoot a failed batch build.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • contexts

        BuildBatchPhase.Builder contexts​(PhaseContext... contexts)

        Additional information about the batch build phase. Especially to help troubleshoot a failed batch build.

        Parameters:
        contexts - Additional information about the batch build phase. Especially to help troubleshoot a failed batch build.
        Returns:
        Returns a reference to this object so that method calls can be chained together.