Interface AWSAPICallViaCloudTrail.ResponseElements
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
AWSAPICallViaCloudTrail.ResponseElements.Jsii$Proxy
- Enclosing class:
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.*;
Object approvalRules;
ResponseElements responseElements = ResponseElements.builder()
.afterBlobId(List.of("afterBlobId"))
.afterCommitId(List.of("afterCommitId"))
.beforeBlobId(List.of("beforeBlobId"))
.beforeCommitId(List.of("beforeCommitId"))
.blobId(List.of("blobId"))
.comment(Comment.builder()
.authorArn(List.of("authorArn"))
.clientRequestToken(List.of("clientRequestToken"))
.commentId(List.of("commentId"))
.content(List.of("content"))
.creationDate(List.of("creationDate"))
.deleted(List.of("deleted"))
.inReplyTo(List.of("inReplyTo"))
.lastModifiedDate(List.of("lastModifiedDate"))
.build())
.commitId(List.of("commitId"))
.deletedBranch(DeletedBranch.builder()
.branchName(List.of("branchName"))
.commitId(List.of("commitId"))
.build())
.filePath(List.of("filePath"))
.filesAdded(List.of(ResponseElementsItem.builder()
.absolutePath(List.of("absolutePath"))
.blobId(List.of("blobId"))
.fileMode(List.of("fileMode"))
.build()))
.filesDeleted(List.of(ResponseElementsItem.builder()
.absolutePath(List.of("absolutePath"))
.blobId(List.of("blobId"))
.fileMode(List.of("fileMode"))
.build()))
.filesUpdated(List.of(ResponseElementsItem.builder()
.absolutePath(List.of("absolutePath"))
.blobId(List.of("blobId"))
.fileMode(List.of("fileMode"))
.build()))
.location(Location.builder()
.filePath(List.of("filePath"))
.filePosition(List.of("filePosition"))
.relativeFileVersion(List.of("relativeFileVersion"))
.build())
.pullRequest(PullRequest.builder()
.approvalRules(List.of(approvalRules))
.authorArn(List.of("authorArn"))
.clientRequestToken(List.of("clientRequestToken"))
.creationDate(List.of("creationDate"))
.description(List.of("description"))
.lastActivityDate(List.of("lastActivityDate"))
.pullRequestId(List.of("pullRequestId"))
.pullRequestStatus(List.of("pullRequestStatus"))
.pullRequestTargets(List.of(PullRequestItem.builder()
.destinationCommit(List.of("destinationCommit"))
.destinationReference(List.of("destinationReference"))
.mergeBase(List.of("mergeBase"))
.mergeMetadata(MergeMetadata.builder()
.isMerged(List.of("isMerged"))
.mergeCommitId(List.of("mergeCommitId"))
.mergedBy(List.of("mergedBy"))
.mergeOption(List.of("mergeOption"))
.build())
.repositoryName(List.of("repositoryName"))
.sourceCommit(List.of("sourceCommit"))
.sourceReference(List.of("sourceReference"))
.build()))
.revisionId(List.of("revisionId"))
.title(List.of("title"))
.build())
.pullRequestId(List.of("pullRequestId"))
.repositoryId(List.of("repositoryId"))
.repositoryMetadata(RepositoryMetadata.builder()
.accountId(List.of("accountId"))
.arn(List.of("arn"))
.cloneUrlHttp(List.of("cloneUrlHttp"))
.cloneUrlSsh(List.of("cloneUrlSsh"))
.creationDate(List.of("creationDate"))
.lastModifiedDate(List.of("lastModifiedDate"))
.repositoryDescription(List.of("repositoryDescription"))
.repositoryId(List.of("repositoryId"))
.repositoryName(List.of("repositoryName"))
.build())
.repositoryName(List.of("repositoryName"))
.treeId(List.of("treeId"))
.uploadId(List.of("uploadId"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forAWSAPICallViaCloudTrail.ResponseElementsstatic final classAn implementation forAWSAPICallViaCloudTrail.ResponseElements -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) afterBlobId property.(experimental) afterCommitId property.(experimental) beforeBlobId property.(experimental) beforeCommitId property.(experimental) blobId property.default AWSAPICallViaCloudTrail.Comment(experimental) comment property.(experimental) commitId property.(experimental) deletedBranch property.(experimental) filePath property.(experimental) filesAdded property.(experimental) filesDeleted property.(experimental) filesUpdated property.default AWSAPICallViaCloudTrail.Location(experimental) location property.(experimental) pullRequest property.(experimental) pullRequestId property.(experimental) repositoryId property.(experimental) repositoryMetadata property.(experimental) repositoryName property.(experimental) treeId property.(experimental) uploadId property.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAfterBlobId
(experimental) afterBlobId property.Specify an array of string values to match this event if the actual value of afterBlobId 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
-
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
-
getBeforeBlobId
(experimental) beforeBlobId property.Specify an array of string values to match this event if the actual value of beforeBlobId 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
-
getBlobId
(experimental) blobId property.Specify an array of string values to match this event if the actual value of blobId 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
-
getComment
(experimental) comment property.Specify an array of string values to match this event if the actual value of comment 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
-
getDeletedBranch
(experimental) deletedBranch property.Specify an array of string values to match this event if the actual value of deletedBranch 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
-
getFilesAdded
@Stability(Experimental) @Nullable default List<AWSAPICallViaCloudTrail.ResponseElementsItem> getFilesAdded()(experimental) filesAdded property.Specify an array of string values to match this event if the actual value of filesAdded 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
-
getFilesDeleted
@Stability(Experimental) @Nullable default List<AWSAPICallViaCloudTrail.ResponseElementsItem> getFilesDeleted()(experimental) filesDeleted property.Specify an array of string values to match this event if the actual value of filesDeleted 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
-
getFilesUpdated
@Stability(Experimental) @Nullable default List<AWSAPICallViaCloudTrail.ResponseElementsItem> getFilesUpdated()(experimental) filesUpdated property.Specify an array of string values to match this event if the actual value of filesUpdated 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
(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
-
getPullRequest
(experimental) pullRequest property.Specify an array of string values to match this event if the actual value of pullRequest 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
-
getRepositoryId
(experimental) repositoryId property.Specify an array of string values to match this event if the actual value of repositoryId 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
-
getRepositoryMetadata
@Stability(Experimental) @Nullable default AWSAPICallViaCloudTrail.RepositoryMetadata getRepositoryMetadata()(experimental) repositoryMetadata property.Specify an array of string values to match this event if the actual value of repositoryMetadata 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
-
getTreeId
(experimental) treeId property.Specify an array of string values to match this event if the actual value of treeId 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
-
getUploadId
(experimental) 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 the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
builder
-