Interface BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CodeCommitRequest.Builder,CopyableBuilder<BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder,BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest>,SdkBuilder<BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder,BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest
public static interface BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder extends CodeCommitRequest.Builder, SdkPojo, CopyableBuilder<BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder,BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.codecommit.model.CodeCommitRequest.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, sdkFields
-
-
-
-
Method Detail
-
approvalRuleTemplateName
BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder approvalRuleTemplateName(String approvalRuleTemplateName)
The name of the template that you want to disassociate from one or more repositories.
- Parameters:
approvalRuleTemplateName- The name of the template that you want to disassociate from one or more repositories.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryNames
BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder repositoryNames(Collection<String> repositoryNames)
The repository names that you want to disassociate from the approval rule template.
The length constraint limit is for each string in the array. The array itself can be empty.
- Parameters:
repositoryNames- The repository names that you want to disassociate from the approval rule template.The length constraint limit is for each string in the array. The array itself can be empty.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryNames
BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder repositoryNames(String... repositoryNames)
The repository names that you want to disassociate from the approval rule template.
The length constraint limit is for each string in the array. The array itself can be empty.
- Parameters:
repositoryNames- The repository names that you want to disassociate from the approval rule template.The length constraint limit is for each string in the array. The array itself can be empty.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
BatchDisassociateApprovalRuleTemplateFromRepositoriesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-