Interface RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Jsii$Proxy
- Enclosing class:
RepositoryEvents.AWSAPICallViaCloudTrail
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.codecommit.events.*;
RequestParameters requestParameters = RequestParameters.builder()
.afterCommitId(List.of("afterCommitId"))
.approvalRuleTemplateContent(List.of("approvalRuleTemplateContent"))
.approvalRuleTemplateDescription(List.of("approvalRuleTemplateDescription"))
.approvalRuleTemplateName(List.of("approvalRuleTemplateName"))
.approvalState(List.of("approvalState"))
.archiveType(List.of("archiveType"))
.beforeCommitId(List.of("beforeCommitId"))
.branchName(List.of("branchName"))
.clientRequestToken(List.of("clientRequestToken"))
.commentId(List.of("commentId"))
.commitId(List.of("commitId"))
.commitIds(List.of("commitIds"))
.commitMessage(List.of("commitMessage"))
.conflictDetailLevel(List.of("conflictDetailLevel"))
.conflictResolutionStrategy(List.of("conflictResolutionStrategy"))
.content(List.of("content"))
.defaultBranchName(List.of("defaultBranchName"))
.deleteFiles(List.of(RequestParametersItem.builder()
.filePath(List.of("filePath"))
.build()))
.description(List.of("description"))
.destinationCommitSpecifier(List.of("destinationCommitSpecifier"))
.fileMode(List.of("fileMode"))
.filePath(List.of("filePath"))
.filePaths(List.of("filePaths"))
.inReplyTo(List.of("inReplyTo"))
.keepEmptyFolders(List.of("keepEmptyFolders"))
.location(Location.builder()
.filePath(List.of("filePath"))
.filePosition(List.of("filePosition"))
.relativeFileVersion(List.of("relativeFileVersion"))
.build())
.maxConflictFiles(List.of("maxConflictFiles"))
.maxMergeHunks(List.of("maxMergeHunks"))
.mergeOption(List.of("mergeOption"))
.name(List.of("name"))
.newName(List.of("newName"))
.oldName(List.of("oldName"))
.parentCommitId(List.of("parentCommitId"))
.pullRequestId(List.of("pullRequestId"))
.pullRequestIds(List.of("pullRequestIds"))
.pullRequestStatus(List.of("pullRequestStatus"))
.putFiles(List.of(RequestParametersItem.builder()
.filePath(List.of("filePath"))
.build()))
.references(List.of(RequestParametersItem1.builder()
.commit(List.of("commit"))
.ref(List.of("ref"))
.build()))
.repositoryDescription(List.of("repositoryDescription"))
.repositoryName(List.of("repositoryName"))
.resourceArn(List.of("resourceArn"))
.revisionId(List.of("revisionId"))
.s3Bucket(List.of("s3Bucket"))
.s3Key(List.of("s3Key"))
.sourceCommitSpecifier(List.of("sourceCommitSpecifier"))
.tagKeys(List.of("tagKeys"))
.tags(Map.of(
"tagsKey", "tags"))
.targetBranch(List.of("targetBranch"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forRepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) afterCommitId property.(experimental) approvalRuleTemplateContent property.(experimental) approvalRuleTemplateDescription property.(experimental) approvalRuleTemplateName property.(experimental) approvalState property.(experimental) archiveType property.(experimental) beforeCommitId property.(experimental) branchName property.(experimental) clientRequestToken property.(experimental) commentId property.(experimental) commitId property.(experimental) commitIds property.(experimental) commitMessage property.(experimental) conflictDetailLevel property.(experimental) conflictResolutionStrategy property.(experimental) content property.(experimental) defaultBranchName property.(experimental) deleteFiles property.(experimental) description property.(experimental) destinationCommitSpecifier property.(experimental) fileMode property.(experimental) filePath property.(experimental) filePaths property.(experimental) inReplyTo property.(experimental) keepEmptyFolders property.(experimental) location property.(experimental) maxConflictFiles property.(experimental) maxMergeHunks property.(experimental) mergeOption property.getName()(experimental) name property.(experimental) newName property.(experimental) oldName property.(experimental) parentCommitId property.(experimental) pullRequestId property.(experimental) pullRequestIds property.(experimental) pullRequestStatus property.(experimental) putFiles property.(experimental) references property.(experimental) repositoryDescription property.(experimental) repositoryName property.(experimental) resourceArn property.(experimental) revisionId property.(experimental) s3Bucket property.getS3Key()(experimental) s3Key property.(experimental) sourceCommitSpecifier property.(experimental) tagKeys property.getTags()(experimental) tags property.(experimental) targetBranch property.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAfterCommitId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getApprovalRuleTemplateContent
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getApprovalRuleTemplateDescription
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getApprovalRuleTemplateName
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getApprovalState
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getArchiveType
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getBeforeCommitId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getBranchName
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getClientRequestToken
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getCommentId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getCommitId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getCommitIds
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getCommitMessage
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getConflictDetailLevel
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getConflictResolutionStrategy
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getContent
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getDefaultBranchName
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getDeleteFiles
@Stability(Experimental) @Nullable default List<RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem> getDeleteFiles()(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getDescription
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getDestinationCommitSpecifier
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getFileMode
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getFilePath
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getFilePaths
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getInReplyTo
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getKeepEmptyFolders
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getLocation
@Stability(Experimental) @Nullable default RepositoryEvents.AWSAPICallViaCloudTrail.Location getLocation()(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getMaxConflictFiles
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getMaxMergeHunks
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getMergeOption
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getName
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getNewName
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getOldName
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getParentCommitId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getPullRequestId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getPullRequestIds
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getPullRequestStatus
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getPutFiles
@Stability(Experimental) @Nullable default List<RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem> getPutFiles()(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getReferences
@Stability(Experimental) @Nullable default List<RepositoryEvents.AWSAPICallViaCloudTrail.RequestParametersItem1> getReferences()(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getRepositoryDescription
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getRepositoryName
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getResourceArn
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getRevisionId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getS3Bucket
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getS3Key
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getSourceCommitSpecifier
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getTagKeys
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getTags
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getTargetBranch
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
builder
@Stability(Experimental) static RepositoryEvents.AWSAPICallViaCloudTrail.RequestParameters.Builder builder()
-