Class AWSAPICallViaCloudTrail.RequestParameters.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.codecommit.events.AWSAPICallViaCloudTrail.RequestParameters.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<AWSAPICallViaCloudTrail.RequestParameters>
- Enclosing interface:
AWSAPICallViaCloudTrail.RequestParameters
@Stability(Experimental)
public static final class AWSAPICallViaCloudTrail.RequestParameters.Builder
extends Object
implements software.amazon.jsii.Builder<AWSAPICallViaCloudTrail.RequestParameters>
A builder for
AWSAPICallViaCloudTrail.RequestParameters-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionafterCommitId(List<String> afterCommitId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getAfterCommitId()approvalRuleTemplateContent(List<String> approvalRuleTemplateContent) approvalRuleTemplateDescription(List<String> approvalRuleTemplateDescription) approvalRuleTemplateName(List<String> approvalRuleTemplateName) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getApprovalRuleTemplateName()approvalState(List<String> approvalState) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getApprovalState()archiveType(List<String> archiveType) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getArchiveType()beforeCommitId(List<String> beforeCommitId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getBeforeCommitId()branchName(List<String> branchName) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getBranchName()build()Builds the configured instance.clientRequestToken(List<String> clientRequestToken) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getClientRequestToken()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getCommentId()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getCommitId()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getCommitIds()commitMessage(List<String> commitMessage) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getCommitMessage()conflictDetailLevel(List<String> conflictDetailLevel) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getConflictDetailLevel()conflictResolutionStrategy(List<String> conflictResolutionStrategy) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getContent()defaultBranchName(List<String> defaultBranchName) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getDefaultBranchName()deleteFiles(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem> deleteFiles) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getDeleteFiles()description(List<String> description) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getDescription()destinationCommitSpecifier(List<String> destinationCommitSpecifier) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getFileMode()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getFilePath()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getFilePaths()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getInReplyTo()keepEmptyFolders(List<String> keepEmptyFolders) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getKeepEmptyFolders()location(AWSAPICallViaCloudTrail.Location location) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getLocation()maxConflictFiles(List<String> maxConflictFiles) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getMaxConflictFiles()maxMergeHunks(List<String> maxMergeHunks) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getMaxMergeHunks()mergeOption(List<String> mergeOption) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getMergeOption()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getName()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getNewName()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getOldName()parentCommitId(List<String> parentCommitId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getParentCommitId()pullRequestId(List<String> pullRequestId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getPullRequestId()pullRequestIds(List<String> pullRequestIds) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getPullRequestIds()pullRequestStatus(List<String> pullRequestStatus) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getPullRequestStatus()putFiles(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem> putFiles) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getPutFiles()references(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem1> references) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getReferences()repositoryDescription(List<String> repositoryDescription) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getRepositoryDescription()repositoryName(List<String> repositoryName) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getRepositoryName()resourceArn(List<String> resourceArn) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getResourceArn()revisionId(List<String> revisionId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getRevisionId()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getS3Bucket()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getS3Key()sourceCommitSpecifier(List<String> sourceCommitSpecifier) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getSourceCommitSpecifier()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTagKeys()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTags()targetBranch(List<String> targetBranch) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTargetBranch()targets(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem2> targets) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTargets()throwIfClosed(List<String> throwIfClosed) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getThrowIfClosed()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTitle()Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getUploadId()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
afterCommitId
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParameters.Builder afterCommitId(List<String> afterCommitId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getAfterCommitId()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder approvalRuleTemplateContent(List<String> approvalRuleTemplateContent) - 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 AWSAPICallViaCloudTrail.RequestParameters.Builder approvalRuleTemplateDescription(List<String> approvalRuleTemplateDescription) - 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 AWSAPICallViaCloudTrail.RequestParameters.Builder approvalRuleTemplateName(List<String> approvalRuleTemplateName) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder approvalState(List<String> approvalState) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getApprovalState()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder archiveType(List<String> archiveType) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getArchiveType()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder beforeCommitId(List<String> beforeCommitId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getBeforeCommitId()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder branchName(List<String> branchName) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getBranchName()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder clientRequestToken(List<String> clientRequestToken) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder commentId(List<String> commentId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getCommentId()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder commitId(List<String> commitId) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder commitIds(List<String> commitIds) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getCommitIds()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder commitMessage(List<String> commitMessage) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getCommitMessage()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder conflictDetailLevel(List<String> conflictDetailLevel) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder conflictResolutionStrategy(List<String> conflictResolutionStrategy) - 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 AWSAPICallViaCloudTrail.RequestParameters.Builder content(List<String> content) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder defaultBranchName(List<String> defaultBranchName) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getDefaultBranchName()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder deleteFiles(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem> deleteFiles) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getDeleteFiles()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder description(List<String> description) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getDescription()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder destinationCommitSpecifier(List<String> destinationCommitSpecifier) - 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 AWSAPICallViaCloudTrail.RequestParameters.Builder fileMode(List<String> fileMode) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder filePath(List<String> filePath) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder filePaths(List<String> filePaths) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getFilePaths()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder inReplyTo(List<String> inReplyTo) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getInReplyTo()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder keepEmptyFolders(List<String> keepEmptyFolders) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getKeepEmptyFolders()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder location(AWSAPICallViaCloudTrail.Location location) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder maxConflictFiles(List<String> maxConflictFiles) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getMaxConflictFiles()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder maxMergeHunks(List<String> maxMergeHunks) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getMaxMergeHunks()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder mergeOption(List<String> mergeOption) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getMergeOption()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder name(List<String> name) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder newName(List<String> newName) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder oldName(List<String> oldName) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder parentCommitId(List<String> parentCommitId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getParentCommitId()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder pullRequestId(List<String> pullRequestId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getPullRequestId()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder pullRequestIds(List<String> pullRequestIds) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getPullRequestIds()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder pullRequestStatus(List<String> pullRequestStatus) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getPullRequestStatus()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder putFiles(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem> putFiles) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder references(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem1> references) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getReferences()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder repositoryDescription(List<String> repositoryDescription) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder repositoryName(List<String> repositoryName) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getRepositoryName()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder resourceArn(List<String> resourceArn) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getResourceArn()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder revisionId(List<String> revisionId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getRevisionId()- 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 AWSAPICallViaCloudTrail.RequestParameters.Builder s3Bucket(List<String> s3Bucket) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder s3Key(List<String> s3Key) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder sourceCommitSpecifier(List<String> sourceCommitSpecifier) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder tagKeys(List<String> tagKeys) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder tags(Map<String, String> tags) Sets the value ofAWSAPICallViaCloudTrail.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 AWSAPICallViaCloudTrail.RequestParameters.Builder targetBranch(List<String> targetBranch) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTargetBranch()- 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
-
targets
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParameters.Builder targets(List<? extends AWSAPICallViaCloudTrail.RequestParametersItem2> targets) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTargets()- Parameters:
targets- targets property. Specify an array of string values to match this event if the actual value of targets is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
throwIfClosed
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParameters.Builder throwIfClosed(List<String> throwIfClosed) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getThrowIfClosed()- Parameters:
throwIfClosed- throwIfClosed property. Specify an array of string values to match this event if the actual value of throwIfClosed is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
title
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParameters.Builder title(List<String> title) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getTitle()- Parameters:
title- title property. Specify an array of string values to match this event if the actual value of title is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options.- Returns:
this
-
uploadId
@Stability(Experimental) public AWSAPICallViaCloudTrail.RequestParameters.Builder uploadId(List<String> uploadId) Sets the value ofAWSAPICallViaCloudTrail.RequestParameters.getUploadId()- Parameters:
uploadId- uploadId property. Specify an array of string values to match this event if the actual value of uploadId 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<AWSAPICallViaCloudTrail.RequestParameters>- Returns:
- a new instance of
AWSAPICallViaCloudTrail.RequestParameters - Throws:
NullPointerException- if any required attribute was not provided
-