static CreateTrailRequest.Builder |
CreateTrailRequest.builder() |
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.cloudWatchLogsLogGroupArn(String cloudWatchLogsLogGroupArn) |
Specifies a log group name using an Amazon Resource Name (ARN), a unique identifier that represents the log
group to which CloudTrail logs will be delivered.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.cloudWatchLogsRoleArn(String cloudWatchLogsRoleArn) |
Specifies the role for the CloudWatch Logs endpoint to assume to write to a user's log group.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.enableLogFileValidation(Boolean enableLogFileValidation) |
Specifies whether log file integrity validation is enabled.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.includeGlobalServiceEvents(Boolean includeGlobalServiceEvents) |
Specifies whether the trail is publishing events from global services such as IAM to the log files.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.isMultiRegionTrail(Boolean isMultiRegionTrail) |
Specifies whether the trail is created in the current Region or in all Regions.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.isOrganizationTrail(Boolean isOrganizationTrail) |
Specifies whether the trail is created for all accounts in an organization in Organizations, or only for the
current Amazon Web Services account.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.kmsKeyId(String kmsKeyId) |
Specifies the KMS key ID to use to encrypt the logs delivered by CloudTrail.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.name(String name) |
Specifies the name of the trail.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.s3BucketName(String s3BucketName) |
Specifies the name of the Amazon S3 bucket designated for publishing log files.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.s3KeyPrefix(String s3KeyPrefix) |
Specifies the Amazon S3 key prefix that comes after the name of the bucket you have designated for log file
delivery.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.snsTopicName(String snsTopicName) |
Specifies the name of the Amazon SNS topic defined for notification of log file delivery.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.tagsList(Collection<Tag> tagsList) |
Sets the value of the TagsList property for this object.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.tagsList(Consumer<Tag.Builder>... tagsList) |
Sets the value of the TagsList property for this object.
|
CreateTrailRequest.Builder |
CreateTrailRequest.Builder.tagsList(Tag... tagsList) |
Sets the value of the TagsList property for this object.
|
CreateTrailRequest.Builder |
CreateTrailRequest.toBuilder() |
|