Class RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.codecommit.events.RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters>
- Enclosing interface:
RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters
@Stability(Experimental)
public static final class RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder
extends Object
implements software.amazon.jsii.Builder<RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionafterCommitId(List<String> afterCommitId) approvalRuleTemplateContent(List<String> approvalRuleTemplateContent) approvalRuleTemplateDescription(List<String> approvalRuleTemplateDescription) approvalRuleTemplateName(List<String> approvalRuleTemplateName) approvalState(List<String> approvalState) archiveType(List<String> archiveType) beforeCommitId(List<String> beforeCommitId) branchName(List<String> branchName) build()Builds the configured instance.clientRequestToken(List<String> clientRequestToken) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getCommitId()commitMessage(List<String> commitMessage) conflictDetailLevel(List<String> conflictDetailLevel) conflictResolutionStrategy(List<String> conflictResolutionStrategy) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getContent()defaultBranchName(List<String> defaultBranchName) deleteFiles(List<? extends RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem> deleteFiles) description(List<String> description) destinationCommitSpecifier(List<String> destinationCommitSpecifier) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getFileMode()Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getFilePath()keepEmptyFolders(List<String> keepEmptyFolders) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getLocation()maxConflictFiles(List<String> maxConflictFiles) maxMergeHunks(List<String> maxMergeHunks) mergeOption(List<String> mergeOption) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getName()Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getNewName()Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getOldName()parentCommitId(List<String> parentCommitId) pullRequestId(List<String> pullRequestId) pullRequestIds(List<String> pullRequestIds) pullRequestStatus(List<String> pullRequestStatus) putFiles(List<? extends RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem> putFiles) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getPutFiles()references(List<? extends RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem1> references) repositoryDescription(List<String> repositoryDescription) repositoryName(List<String> repositoryName) resourceArn(List<String> resourceArn) revisionId(List<String> revisionId) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getS3Bucket()Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getS3Key()sourceCommitSpecifier(List<String> sourceCommitSpecifier) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getTagKeys()Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getTags()targetBranch(List<String> targetBranch)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
afterCommitId
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder afterCommitId(List<String> afterCommitId) - Parameters:
afterCommitId- afterCommitId property. Specify an array of string values to match this event if the actual value of afterCommitId is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
approvalRuleTemplateContent
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder approvalRuleTemplateContent(List<String> approvalRuleTemplateContent) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getApprovalRuleTemplateContent()- Parameters:
approvalRuleTemplateContent- approvalRuleTemplateContent property. Specify an array of string values to match this event if the actual value of approvalRuleTemplateContent is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
approvalRuleTemplateDescription
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder approvalRuleTemplateDescription(List<String> approvalRuleTemplateDescription) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getApprovalRuleTemplateDescription()- Parameters:
approvalRuleTemplateDescription- approvalRuleTemplateDescription property. Specify an array of string values to match this event if the actual value of approvalRuleTemplateDescription is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
approvalRuleTemplateName
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder approvalRuleTemplateName(List<String> approvalRuleTemplateName) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getApprovalRuleTemplateName()- Parameters:
approvalRuleTemplateName- approvalRuleTemplateName property. Specify an array of string values to match this event if the actual value of approvalRuleTemplateName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
approvalState
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder approvalState(List<String> approvalState) - Parameters:
approvalState- approvalState property. Specify an array of string values to match this event if the actual value of approvalState is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
archiveType
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder archiveType(List<String> archiveType) - Parameters:
archiveType- archiveType property. Specify an array of string values to match this event if the actual value of archiveType is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
beforeCommitId
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder beforeCommitId(List<String> beforeCommitId) - Parameters:
beforeCommitId- beforeCommitId property. Specify an array of string values to match this event if the actual value of beforeCommitId is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
branchName
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder branchName(List<String> branchName) - Parameters:
branchName- branchName property. Specify an array of string values to match this event if the actual value of branchName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
clientRequestToken
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder clientRequestToken(List<String> clientRequestToken) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getClientRequestToken()- Parameters:
clientRequestToken- clientRequestToken property. Specify an array of string values to match this event if the actual value of clientRequestToken is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
commentId
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder commentId(List<String> commentId) - Parameters:
commentId- commentId property. Specify an array of string values to match this event if the actual value of commentId is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
commitId
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder commitId(List<String> commitId) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getCommitId()- Parameters:
commitId- commitId property. Specify an array of string values to match this event if the actual value of commitId is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
commitIds
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder commitIds(List<String> commitIds) - Parameters:
commitIds- commitIds property. Specify an array of string values to match this event if the actual value of commitIds is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
commitMessage
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder commitMessage(List<String> commitMessage) - Parameters:
commitMessage- commitMessage property. Specify an array of string values to match this event if the actual value of commitMessage is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
conflictDetailLevel
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder conflictDetailLevel(List<String> conflictDetailLevel) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getConflictDetailLevel()- Parameters:
conflictDetailLevel- conflictDetailLevel property. Specify an array of string values to match this event if the actual value of conflictDetailLevel is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
conflictResolutionStrategy
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder conflictResolutionStrategy(List<String> conflictResolutionStrategy) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getConflictResolutionStrategy()- Parameters:
conflictResolutionStrategy- conflictResolutionStrategy property. Specify an array of string values to match this event if the actual value of conflictResolutionStrategy is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
content
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder content(List<String> content) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getContent()- Parameters:
content- content property. Specify an array of string values to match this event if the actual value of content is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
defaultBranchName
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder defaultBranchName(List<String> defaultBranchName) - Parameters:
defaultBranchName- defaultBranchName property. Specify an array of string values to match this event if the actual value of defaultBranchName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
deleteFiles
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder deleteFiles(List<? extends RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem> deleteFiles) - Parameters:
deleteFiles- deleteFiles property. Specify an array of string values to match this event if the actual value of deleteFiles is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
description
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder description(List<String> description) - Parameters:
description- description property. Specify an array of string values to match this event if the actual value of description is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
destinationCommitSpecifier
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder destinationCommitSpecifier(List<String> destinationCommitSpecifier) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getDestinationCommitSpecifier()- Parameters:
destinationCommitSpecifier- destinationCommitSpecifier property. Specify an array of string values to match this event if the actual value of destinationCommitSpecifier is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
fileMode
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder fileMode(List<String> fileMode) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getFileMode()- Parameters:
fileMode- fileMode property. Specify an array of string values to match this event if the actual value of fileMode is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
filePath
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder filePath(List<String> filePath) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getFilePath()- Parameters:
filePath- filePath property. Specify an array of string values to match this event if the actual value of filePath is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
filePaths
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder filePaths(List<String> filePaths) - Parameters:
filePaths- filePaths property. Specify an array of string values to match this event if the actual value of filePaths is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
inReplyTo
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder inReplyTo(List<String> inReplyTo) - Parameters:
inReplyTo- inReplyTo property. Specify an array of string values to match this event if the actual value of inReplyTo is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
keepEmptyFolders
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder keepEmptyFolders(List<String> keepEmptyFolders) - Parameters:
keepEmptyFolders- keepEmptyFolders property. Specify an array of string values to match this event if the actual value of keepEmptyFolders is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
location
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder location(RepositoryEvents.AWSAPICallViaCloudTrail.Location location) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getLocation()- Parameters:
location- location property. Specify an array of string values to match this event if the actual value of location is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
maxConflictFiles
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder maxConflictFiles(List<String> maxConflictFiles) - Parameters:
maxConflictFiles- maxConflictFiles property. Specify an array of string values to match this event if the actual value of maxConflictFiles is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
maxMergeHunks
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder maxMergeHunks(List<String> maxMergeHunks) - Parameters:
maxMergeHunks- maxMergeHunks property. Specify an array of string values to match this event if the actual value of maxMergeHunks is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
mergeOption
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder mergeOption(List<String> mergeOption) - Parameters:
mergeOption- mergeOption property. Specify an array of string values to match this event if the actual value of mergeOption is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
name
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder name(List<String> name) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getName()- Parameters:
name- name property. Specify an array of string values to match this event if the actual value of name is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
newName
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder newName(List<String> newName) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getNewName()- Parameters:
newName- newName property. Specify an array of string values to match this event if the actual value of newName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
oldName
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder oldName(List<String> oldName) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getOldName()- Parameters:
oldName- oldName property. Specify an array of string values to match this event if the actual value of oldName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
parentCommitId
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder parentCommitId(List<String> parentCommitId) - Parameters:
parentCommitId- parentCommitId property. Specify an array of string values to match this event if the actual value of parentCommitId is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
pullRequestId
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder pullRequestId(List<String> pullRequestId) - Parameters:
pullRequestId- pullRequestId property. Specify an array of string values to match this event if the actual value of pullRequestId is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
pullRequestIds
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder pullRequestIds(List<String> pullRequestIds) - Parameters:
pullRequestIds- pullRequestIds property. Specify an array of string values to match this event if the actual value of pullRequestIds is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
pullRequestStatus
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder pullRequestStatus(List<String> pullRequestStatus) - Parameters:
pullRequestStatus- pullRequestStatus property. Specify an array of string values to match this event if the actual value of pullRequestStatus is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
putFiles
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder putFiles(List<? extends RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem> putFiles) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getPutFiles()- Parameters:
putFiles- putFiles property. Specify an array of string values to match this event if the actual value of putFiles is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
references
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder references(List<? extends RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem1> references) - Parameters:
references- references property. Specify an array of string values to match this event if the actual value of references is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
repositoryDescription
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder repositoryDescription(List<String> repositoryDescription) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getRepositoryDescription()- Parameters:
repositoryDescription- repositoryDescription property. Specify an array of string values to match this event if the actual value of repositoryDescription is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
repositoryName
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder repositoryName(List<String> repositoryName) - Parameters:
repositoryName- repositoryName property. Specify an array of string values to match this event if the actual value of repositoryName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
resourceArn
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder resourceArn(List<String> resourceArn) - Parameters:
resourceArn- resourceArn property. Specify an array of string values to match this event if the actual value of resourceArn is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
revisionId
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder revisionId(List<String> revisionId) - Parameters:
revisionId- revisionId property. Specify an array of string values to match this event if the actual value of revisionId is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
s3Bucket
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder s3Bucket(List<String> s3Bucket) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getS3Bucket()- Parameters:
s3Bucket- s3Bucket property. Specify an array of string values to match this event if the actual value of s3Bucket is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
s3Key
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder s3Key(List<String> s3Key) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getS3Key()- Parameters:
s3Key- s3Key property. Specify an array of string values to match this event if the actual value of s3Key is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
sourceCommitSpecifier
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder sourceCommitSpecifier(List<String> sourceCommitSpecifier) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getSourceCommitSpecifier()- Parameters:
sourceCommitSpecifier- sourceCommitSpecifier property. Specify an array of string values to match this event if the actual value of sourceCommitSpecifier is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
tagKeys
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder tagKeys(List<String> tagKeys) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getTagKeys()- Parameters:
tagKeys- tagKeys property. Specify an array of string values to match this event if the actual value of tagKeys is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
tags
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder tags(Map<String, String> tags) Sets the value ofRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.getTags()- Parameters:
tags- tags property. Specify an array of string values to match this event if the actual value of tags is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
targetBranch
@Stability(Experimental) public RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder targetBranch(List<String> targetBranch) - Parameters:
targetBranch- targetBranch property. Specify an array of string values to match this event if the actual value of targetBranch is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters>- Returns:
- a new instance of
RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters - Throws:
NullPointerException- if any required attribute was not provided
-