public static interface VerifiedAccessLogOptions.Builder extends SdkPojo, CopyableBuilder<VerifiedAccessLogOptions.Builder,VerifiedAccessLogOptions>
equalsBySdkFields, sdkFields
copy
applyMutation, build
VerifiedAccessLogOptions.Builder s3(VerifiedAccessLogS3DestinationOptions s3)
Sends Verified Access logs to Amazon S3.
s3
- Sends Verified Access logs to Amazon S3.default VerifiedAccessLogOptions.Builder s3(Consumer<VerifiedAccessLogS3DestinationOptions.Builder> s3)
Sends Verified Access logs to Amazon S3.
This is a convenience method that creates an instance of theVerifiedAccessLogS3DestinationOptions.Builder
avoiding the need to create one manually via
VerifiedAccessLogS3DestinationOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to s3(VerifiedAccessLogS3DestinationOptions)
.
s3
- a consumer that will call methods on VerifiedAccessLogS3DestinationOptions.Builder
s3(VerifiedAccessLogS3DestinationOptions)
VerifiedAccessLogOptions.Builder cloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions cloudWatchLogs)
Sends Verified Access logs to CloudWatch Logs.
cloudWatchLogs
- Sends Verified Access logs to CloudWatch Logs.default VerifiedAccessLogOptions.Builder cloudWatchLogs(Consumer<VerifiedAccessLogCloudWatchLogsDestinationOptions.Builder> cloudWatchLogs)
Sends Verified Access logs to CloudWatch Logs.
This is a convenience method that creates an instance of theVerifiedAccessLogCloudWatchLogsDestinationOptions.Builder
avoiding the need to create one manually
via VerifiedAccessLogCloudWatchLogsDestinationOptions.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately and its
result is passed to cloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions)
.
cloudWatchLogs
- a consumer that will call methods on VerifiedAccessLogCloudWatchLogsDestinationOptions.Builder
cloudWatchLogs(VerifiedAccessLogCloudWatchLogsDestinationOptions)
VerifiedAccessLogOptions.Builder kinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
kinesisDataFirehose
- Sends Verified Access logs to Kinesis.default VerifiedAccessLogOptions.Builder kinesisDataFirehose(Consumer<VerifiedAccessLogKinesisDataFirehoseDestinationOptions.Builder> kinesisDataFirehose)
Sends Verified Access logs to Kinesis.
This is a convenience method that creates an instance of theVerifiedAccessLogKinesisDataFirehoseDestinationOptions.Builder
avoiding the need to create one
manually via VerifiedAccessLogKinesisDataFirehoseDestinationOptions.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately and its
result is passed to kinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions)
.
kinesisDataFirehose
- a consumer that will call methods on
VerifiedAccessLogKinesisDataFirehoseDestinationOptions.Builder
kinesisDataFirehose(VerifiedAccessLogKinesisDataFirehoseDestinationOptions)
VerifiedAccessLogOptions.Builder logVersion(String logVersion)
The logging version to use.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
logVersion
- The logging version to use.
Valid values: ocsf-0.1
| ocsf-1.0.0-rc.2
VerifiedAccessLogOptions.Builder includeTrustContext(Boolean includeTrustContext)
Include trust data sent by trust providers into the logs.
includeTrustContext
- Include trust data sent by trust providers into the logs.Copyright © 2023. All rights reserved.