public static interface LogsLocation.Builder extends SdkPojo, CopyableBuilder<LogsLocation.Builder,LogsLocation>
| Modifier and Type | Method and Description |
|---|---|
LogsLocation.Builder |
cloudWatchLogs(CloudWatchLogsConfig cloudWatchLogs)
Information about CloudWatch Logs for a build project.
|
default LogsLocation.Builder |
cloudWatchLogs(Consumer<CloudWatchLogsConfig.Builder> cloudWatchLogs)
Information about CloudWatch Logs for a build project.
|
LogsLocation.Builder |
cloudWatchLogsArn(String cloudWatchLogsArn)
The ARN of CloudWatch Logs for a build project.
|
LogsLocation.Builder |
deepLink(String deepLink)
The URL to an individual build log in CloudWatch Logs.
|
LogsLocation.Builder |
groupName(String groupName)
The name of the CloudWatch Logs group for the build logs.
|
LogsLocation.Builder |
s3DeepLink(String s3DeepLink)
The URL to a build log in an S3 bucket.
|
default LogsLocation.Builder |
s3Logs(Consumer<S3LogsConfig.Builder> s3Logs)
Information about S3 logs for a build project.
|
LogsLocation.Builder |
s3Logs(S3LogsConfig s3Logs)
Information about S3 logs for a build project.
|
LogsLocation.Builder |
s3LogsArn(String s3LogsArn)
The ARN of S3 logs for a build project.
|
LogsLocation.Builder |
streamName(String streamName)
The name of the CloudWatch Logs stream for the build logs.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLogsLocation.Builder groupName(String groupName)
The name of the CloudWatch Logs group for the build logs.
groupName - The name of the CloudWatch Logs group for the build logs.LogsLocation.Builder streamName(String streamName)
The name of the CloudWatch Logs stream for the build logs.
streamName - The name of the CloudWatch Logs stream for the build logs.LogsLocation.Builder deepLink(String deepLink)
The URL to an individual build log in CloudWatch Logs.
deepLink - The URL to an individual build log in CloudWatch Logs.LogsLocation.Builder s3DeepLink(String s3DeepLink)
The URL to a build log in an S3 bucket.
s3DeepLink - The URL to a build log in an S3 bucket.LogsLocation.Builder cloudWatchLogsArn(String cloudWatchLogsArn)
The ARN of CloudWatch Logs for a build project. Its format is
arn:${Partition}:logs:${Region}:${Account}:log-group:${LogGroupName}:log-stream:${LogStreamName}
. For more information, see Resources Defined by CloudWatch Logs.
cloudWatchLogsArn - The ARN of CloudWatch Logs for a build project. Its format is
arn:${Partition}:logs:${Region}:${Account}:log-group:${LogGroupName}:log-stream:${LogStreamName}
. For more information, see Resources Defined by CloudWatch Logs.LogsLocation.Builder s3LogsArn(String s3LogsArn)
The ARN of S3 logs for a build project. Its format is
arn:${Partition}:s3:::${BucketName}/${ObjectName}. For more information, see Resources Defined by Amazon S3.
s3LogsArn - The ARN of S3 logs for a build project. Its format is
arn:${Partition}:s3:::${BucketName}/${ObjectName}. For more information, see Resources Defined by Amazon S3.LogsLocation.Builder cloudWatchLogs(CloudWatchLogsConfig cloudWatchLogs)
Information about CloudWatch Logs for a build project.
cloudWatchLogs - Information about CloudWatch Logs for a build project.default LogsLocation.Builder cloudWatchLogs(Consumer<CloudWatchLogsConfig.Builder> cloudWatchLogs)
Information about CloudWatch Logs for a build project.
This is a convenience method that creates an instance of theCloudWatchLogsConfig.Builder avoiding
the need to create one manually via CloudWatchLogsConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to cloudWatchLogs(CloudWatchLogsConfig).
cloudWatchLogs - a consumer that will call methods on CloudWatchLogsConfig.BuildercloudWatchLogs(CloudWatchLogsConfig)LogsLocation.Builder s3Logs(S3LogsConfig s3Logs)
Information about S3 logs for a build project.
s3Logs - Information about S3 logs for a build project.default LogsLocation.Builder s3Logs(Consumer<S3LogsConfig.Builder> s3Logs)
Information about S3 logs for a build project.
This is a convenience method that creates an instance of theS3LogsConfig.Builder avoiding the need
to create one manually via S3LogsConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to s3Logs(S3LogsConfig).
s3Logs - a consumer that will call methods on S3LogsConfig.Builders3Logs(S3LogsConfig)Copyright © 2023. All rights reserved.