Package com.pulumi.aws.codecommit.inputs
Class TriggerTriggerArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codecommit.inputs.TriggerTriggerArgs.Builder
-
- Enclosing class:
- TriggerTriggerArgs
public static final class TriggerTriggerArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TriggerTriggerArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TriggerTriggerArgs.Builderbranches(com.pulumi.core.Output<java.util.List<java.lang.String>> branches)TriggerTriggerArgs.Builderbranches(java.lang.String... branches)TriggerTriggerArgs.Builderbranches(java.util.List<java.lang.String> branches)TriggerTriggerArgsbuild()TriggerTriggerArgs.BuildercustomData(com.pulumi.core.Output<java.lang.String> customData)TriggerTriggerArgs.BuildercustomData(java.lang.String customData)TriggerTriggerArgs.BuilderdestinationArn(com.pulumi.core.Output<java.lang.String> destinationArn)TriggerTriggerArgs.BuilderdestinationArn(java.lang.String destinationArn)TriggerTriggerArgs.Builderevents(com.pulumi.core.Output<java.util.List<java.lang.String>> events)TriggerTriggerArgs.Builderevents(java.lang.String... events)TriggerTriggerArgs.Builderevents(java.util.List<java.lang.String> events)TriggerTriggerArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)TriggerTriggerArgs.Buildername(java.lang.String name)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TriggerTriggerArgs defaults)
-
-
Method Detail
-
branches
public TriggerTriggerArgs.Builder branches(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> branches)
- Parameters:
branches- The branches that will be included in the trigger configuration. If no branches are specified, the trigger will apply to all branches.- Returns:
- builder
-
branches
public TriggerTriggerArgs.Builder branches(java.util.List<java.lang.String> branches)
- Parameters:
branches- The branches that will be included in the trigger configuration. If no branches are specified, the trigger will apply to all branches.- Returns:
- builder
-
branches
public TriggerTriggerArgs.Builder branches(java.lang.String... branches)
- Parameters:
branches- The branches that will be included in the trigger configuration. If no branches are specified, the trigger will apply to all branches.- Returns:
- builder
-
customData
public TriggerTriggerArgs.Builder customData(@Nullable com.pulumi.core.Output<java.lang.String> customData)
- Parameters:
customData- Any custom data associated with the trigger that will be included in the information sent to the target of the trigger.- Returns:
- builder
-
customData
public TriggerTriggerArgs.Builder customData(java.lang.String customData)
- Parameters:
customData- Any custom data associated with the trigger that will be included in the information sent to the target of the trigger.- Returns:
- builder
-
destinationArn
public TriggerTriggerArgs.Builder destinationArn(com.pulumi.core.Output<java.lang.String> destinationArn)
- Parameters:
destinationArn- 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).- Returns:
- builder
-
destinationArn
public TriggerTriggerArgs.Builder destinationArn(java.lang.String destinationArn)
- Parameters:
destinationArn- 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).- Returns:
- builder
-
events
public TriggerTriggerArgs.Builder events(com.pulumi.core.Output<java.util.List<java.lang.String>> events)
- Parameters:
events- 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`.- Returns:
- builder
-
events
public TriggerTriggerArgs.Builder events(java.util.List<java.lang.String> events)
- Parameters:
events- 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`.- Returns:
- builder
-
events
public TriggerTriggerArgs.Builder events(java.lang.String... events)
- Parameters:
events- 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`.- Returns:
- builder
-
name
public TriggerTriggerArgs.Builder name(com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The name of the trigger.- Returns:
- builder
-
name
public TriggerTriggerArgs.Builder name(java.lang.String name)
- Parameters:
name- The name of the trigger.- Returns:
- builder
-
build
public TriggerTriggerArgs build()
-
-