Interface AccessLogSettings.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AccessLogSettings.Builder,
,AccessLogSettings> SdkBuilder<AccessLogSettings.Builder,
,AccessLogSettings> SdkPojo
- Enclosing class:
AccessLogSettings
public static interface AccessLogSettings.Builder
extends SdkPojo, CopyableBuilder<AccessLogSettings.Builder,AccessLogSettings>
-
Method Summary
Modifier and TypeMethodDescriptiondestinationArn
(String destinationArn) The Amazon Resource Name (ARN) of the CloudWatch Logs log group or Kinesis Data Firehose delivery stream to receive access logs.A single line format of the access logs of data, as specified by selected $context variables.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
format
A single line format of the access logs of data, as specified by selected $context variables. The format must include at least
$context.requestId
.- Parameters:
format
- A single line format of the access logs of data, as specified by selected $context variables. The format must include at least$context.requestId
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationArn
The Amazon Resource Name (ARN) of the CloudWatch Logs log group or Kinesis Data Firehose delivery stream to receive access logs. If you specify a Kinesis Data Firehose delivery stream, the stream name must begin with
amazon-apigateway-
.- Parameters:
destinationArn
- The Amazon Resource Name (ARN) of the CloudWatch Logs log group or Kinesis Data Firehose delivery stream to receive access logs. If you specify a Kinesis Data Firehose delivery stream, the stream name must begin withamazon-apigateway-
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-