Interface UpdateSyncConfigurationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CodeConnectionsRequest.Builder
,CopyableBuilder<UpdateSyncConfigurationRequest.Builder,
,UpdateSyncConfigurationRequest> SdkBuilder<UpdateSyncConfigurationRequest.Builder,
,UpdateSyncConfigurationRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateSyncConfigurationRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe branch for the sync configuration to be updated.configFile
(String configFile) The configuration file for the sync configuration to be updated.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.publishDeploymentStatus
(String publishDeploymentStatus) Whether to enable or disable publishing of deployment status to source providers.publishDeploymentStatus
(PublishDeploymentStatus publishDeploymentStatus) Whether to enable or disable publishing of deployment status to source providers.pullRequestComment
(String pullRequestComment) TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.pullRequestComment
(PullRequestComment pullRequestComment) TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.repositoryLinkId
(String repositoryLinkId) The ID of the repository link for the sync configuration to be updated.resourceName
(String resourceName) The name of the Amazon Web Services resource for the sync configuration to be updated.The ARN of the IAM role for the sync configuration to be updated.The sync type for the sync configuration to be updated.syncType
(SyncConfigurationType syncType) The sync type for the sync configuration to be updated.triggerResourceUpdateOn
(String triggerResourceUpdateOn) When to trigger Git sync to begin the stack update.triggerResourceUpdateOn
(TriggerResourceUpdateOn triggerResourceUpdateOn) When to trigger Git sync to begin the stack update.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.codeconnections.model.CodeConnectionsRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
branch
The branch for the sync configuration to be updated.
- Parameters:
branch
- The branch for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configFile
The configuration file for the sync configuration to be updated.
- Parameters:
configFile
- The configuration file for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryLinkId
The ID of the repository link for the sync configuration to be updated.
- Parameters:
repositoryLinkId
- The ID of the repository link for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceName
The name of the Amazon Web Services resource for the sync configuration to be updated.
- Parameters:
resourceName
- The name of the Amazon Web Services resource for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
The ARN of the IAM role for the sync configuration to be updated.
- Parameters:
roleArn
- The ARN of the IAM role for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
syncType
The sync type for the sync configuration to be updated.
- Parameters:
syncType
- The sync type for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
syncType
The sync type for the sync configuration to be updated.
- Parameters:
syncType
- The sync type for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
publishDeploymentStatus
Whether to enable or disable publishing of deployment status to source providers.
- Parameters:
publishDeploymentStatus
- Whether to enable or disable publishing of deployment status to source providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
publishDeploymentStatus
UpdateSyncConfigurationRequest.Builder publishDeploymentStatus(PublishDeploymentStatus publishDeploymentStatus) Whether to enable or disable publishing of deployment status to source providers.
- Parameters:
publishDeploymentStatus
- Whether to enable or disable publishing of deployment status to source providers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
triggerResourceUpdateOn
When to trigger Git sync to begin the stack update.
- Parameters:
triggerResourceUpdateOn
- When to trigger Git sync to begin the stack update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
triggerResourceUpdateOn
UpdateSyncConfigurationRequest.Builder triggerResourceUpdateOn(TriggerResourceUpdateOn triggerResourceUpdateOn) When to trigger Git sync to begin the stack update.
- Parameters:
triggerResourceUpdateOn
- When to trigger Git sync to begin the stack update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pullRequestComment
TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.
- Parameters:
pullRequestComment
- TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pullRequestComment
TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.
- Parameters:
pullRequestComment
- TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateSyncConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateSyncConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-