Class TriggerTrigger
- java.lang.Object
-
- com.pulumi.aws.codecommit.outputs.TriggerTrigger
-
public final class TriggerTrigger extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTriggerTrigger.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>branches()static TriggerTrigger.Builderbuilder()static TriggerTrigger.Builderbuilder(TriggerTrigger defaults)java.util.Optional<java.lang.String>customData()java.lang.StringdestinationArn()java.util.List<java.lang.String>events()java.lang.Stringname()
-
-
-
Method Detail
-
branches
public java.util.List<java.lang.String> branches()
- Returns:
- The branches that will be included in the trigger configuration. If no branches are specified, the trigger will apply to all branches.
-
customData
public java.util.Optional<java.lang.String> customData()
- Returns:
- Any custom data associated with the trigger that will be included in the information sent to the target of the trigger.
-
destinationArn
public java.lang.String destinationArn()
- Returns:
- The ARN of the resource that is the target for a trigger. For example, the ARN of a topic in Amazon Simple Notification Service (SNS).
-
events
public java.util.List<java.lang.String> events()
- Returns:
- The repository events that will cause the trigger to run actions in another service, such as sending a notification through Amazon Simple Notification Service (SNS). If no events are specified, the trigger will run for all repository events. Event types include: `all`, `updateReference`, `createReference`, `deleteReference`.
-
name
public java.lang.String name()
- Returns:
- The name of the trigger.
-
builder
public static TriggerTrigger.Builder builder()
-
builder
public static TriggerTrigger.Builder builder(TriggerTrigger defaults)
-
-