Class: AWSCDK::CodeBuild::StateChangeEvent

Inherits:
Jsii::Object
  • Object
show all
Defined in:
code_build/state_change_event.rb

Overview

Event fields for the CodeBuild "state change" event.

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ StateChangeEvent

Returns a new instance of StateChangeEvent.

Raises:

  • (NoMethodError)


10
11
12
# File 'code_build/state_change_event.rb', line 10

def initialize(*args)
  raise NoMethodError, "aws-cdk-lib.aws_codebuild.StateChangeEvent does not have a visible constructor; use the provided factory methods"
end

Class Method Details

.build_idString

Return the build id.

Returns:

  • (String)


22
23
24
# File 'code_build/state_change_event.rb', line 22

def self.build_id()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codebuild.StateChangeEvent", "buildId")
end

.build_statusString

The triggering build's status.

Returns:

  • (String)


29
30
31
# File 'code_build/state_change_event.rb', line 29

def self.build_status()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codebuild.StateChangeEvent", "buildStatus")
end

.current_phaseString

Returns:

  • (String)


34
35
36
# File 'code_build/state_change_event.rb', line 34

def self.current_phase()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codebuild.StateChangeEvent", "currentPhase")
end

.jsii_overridable_methodsObject



14
15
16
17
# File 'code_build/state_change_event.rb', line 14

def self.jsii_overridable_methods
  {
  }
end

.project_nameString

The triggering build's project name.

Returns:

  • (String)


41
42
43
# File 'code_build/state_change_event.rb', line 41

def self.project_name()
  Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_codebuild.StateChangeEvent", "projectName")
end