Interface AWSAPICallViaCloudTrail.BuildPhase

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
AWSAPICallViaCloudTrail.BuildPhase.Jsii$Proxy
Enclosing class:
AWSAPICallViaCloudTrail

@Stability(Experimental) public static interface AWSAPICallViaCloudTrail.BuildPhase extends software.amazon.jsii.JsiiSerializable
(experimental) Type definition for BuildPhase.

Example:

 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 import software.amazon.awscdk.mixins.preview.services.codebuild.events.*;
 BuildPhase buildPhase = BuildPhase.builder()
         .durationInSeconds(List.of("durationInSeconds"))
         .endTime(List.of("endTime"))
         .phaseContext(List.of("phaseContext"))
         .phaseStatus(List.of("phaseStatus"))
         .phaseType(List.of("phaseType"))
         .startTime(List.of("startTime"))
         .build();
 
  • Method Details

    • getDurationInSeconds

      @Stability(Experimental) @Nullable default List<String> getDurationInSeconds()
      (experimental) durationInSeconds property.

      Specify an array of string values to match this event if the actual value of durationInSeconds is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getEndTime

      @Stability(Experimental) @Nullable default List<String> getEndTime()
      (experimental) endTime property.

      Specify an array of string values to match this event if the actual value of endTime is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPhaseContext

      @Stability(Experimental) @Nullable default List<String> getPhaseContext()
      (experimental) phaseContext property.

      Specify an array of string values to match this event if the actual value of phaseContext is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPhaseStatus

      @Stability(Experimental) @Nullable default List<String> getPhaseStatus()
      (experimental) phaseStatus property.

      Specify an array of string values to match this event if the actual value of phaseStatus is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getPhaseType

      @Stability(Experimental) @Nullable default List<String> getPhaseType()
      (experimental) phaseType property.

      Specify an array of string values to match this event if the actual value of phaseType is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • getStartTime

      @Stability(Experimental) @Nullable default List<String> getStartTime()
      (experimental) startTime property.

      Specify an array of string values to match this event if the actual value of startTime is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

      Default: - Do not filter on this field

    • builder

      @Stability(Experimental) static AWSAPICallViaCloudTrail.BuildPhase.Builder builder()
      Returns:
      a AWSAPICallViaCloudTrail.BuildPhase.Builder of AWSAPICallViaCloudTrail.BuildPhase