Skip to content

/AWS1/CL_PIPPLTRIGGERDECLARA00

Represents information about the specified trigger configuration, such as the filter criteria and the source stage for the action that contains the trigger.

This is only supported for the CodeStarSourceConnection action type.

When a trigger configuration is specified, default change detection for repository and branch commits is disabled.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_providertype TYPE /AWS1/PIPPLINTRIGGERPVDRTYPE /AWS1/PIPPLINTRIGGERPVDRTYPE

The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.

io_gitconfiguration TYPE REF TO /AWS1/CL_PIPGITCONFIGURATION /AWS1/CL_PIPGITCONFIGURATION

Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.


Queryable Attributes

providerType

The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.

Accessible with the following methods

Method Description
GET_PROVIDERTYPE() Getter for PROVIDERTYPE, with configurable default
ASK_PROVIDERTYPE() Getter for PROVIDERTYPE w/ exceptions if field has no value
HAS_PROVIDERTYPE() Determine if PROVIDERTYPE has a value

gitConfiguration

Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.

Accessible with the following methods

Method Description
GET_GITCONFIGURATION() Getter for GITCONFIGURATION

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_PLINTRIGGERDECLARATIONLIST

TYPES TT_PLINTRIGGERDECLARATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_PIPPLTRIGGERDECLARA00 WITH DEFAULT KEY
.