Interface PipelineTriggerDeclaration.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<PipelineTriggerDeclaration.Builder,,- PipelineTriggerDeclaration> - SdkBuilder<PipelineTriggerDeclaration.Builder,,- PipelineTriggerDeclaration> - SdkPojo
- Enclosing class:
- PipelineTriggerDeclaration
@Mutable
@NotThreadSafe
public static interface PipelineTriggerDeclaration.Builder
extends SdkPojo, CopyableBuilder<PipelineTriggerDeclaration.Builder,PipelineTriggerDeclaration> 
- 
Method SummaryModifier and TypeMethodDescriptiongitConfiguration(Consumer<GitConfiguration.Builder> gitConfiguration) Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.gitConfiguration(GitConfiguration gitConfiguration) Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.providerType(String providerType) The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.providerType(PipelineTriggerProviderType providerType) The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
providerTypeThe source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration. - Parameters:
- providerType- The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
providerTypeThe source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration. - Parameters:
- providerType- The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
gitConfigurationProvides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags. - Parameters:
- gitConfiguration- Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
gitConfigurationdefault PipelineTriggerDeclaration.Builder gitConfiguration(Consumer<GitConfiguration.Builder> gitConfiguration) Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags. This is a convenience method that creates an instance of theGitConfiguration.Builderavoiding the need to create one manually viaGitConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed togitConfiguration(GitConfiguration).- Parameters:
- gitConfiguration- a consumer that will call methods on- GitConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-