public static interface PutLoggingConfigurationRequest.Builder extends WafRequest.Builder, SdkPojo, CopyableBuilder<PutLoggingConfigurationRequest.Builder,PutLoggingConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
default PutLoggingConfigurationRequest.Builder |
loggingConfiguration(Consumer<LoggingConfiguration.Builder> loggingConfiguration)
The Amazon Kinesis Data Firehose that contains the inspected traffic information, the redacted fields
details, and the Amazon Resource Name (ARN) of the web ACL to monitor.
|
PutLoggingConfigurationRequest.Builder |
loggingConfiguration(LoggingConfiguration loggingConfiguration)
The Amazon Kinesis Data Firehose that contains the inspected traffic information, the redacted fields
details, and the Amazon Resource Name (ARN) of the web ACL to monitor.
|
PutLoggingConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
PutLoggingConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
buildoverrideConfigurationcopyapplyMutation, buildPutLoggingConfigurationRequest.Builder loggingConfiguration(LoggingConfiguration loggingConfiguration)
The Amazon Kinesis Data Firehose that contains the inspected traffic information, the redacted fields details, and the Amazon Resource Name (ARN) of the web ACL to monitor.
loggingConfiguration - The Amazon Kinesis Data Firehose that contains the inspected traffic information, the redacted fields
details, and the Amazon Resource Name (ARN) of the web ACL to monitor.default PutLoggingConfigurationRequest.Builder loggingConfiguration(Consumer<LoggingConfiguration.Builder> loggingConfiguration)
The Amazon Kinesis Data Firehose that contains the inspected traffic information, the redacted fields details, and the Amazon Resource Name (ARN) of the web ACL to monitor.
This is a convenience that creates an instance of theLoggingConfiguration.Builder avoiding the need
to create one manually via LoggingConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to loggingConfiguration(LoggingConfiguration).loggingConfiguration - a consumer that will call methods on LoggingConfiguration.BuilderloggingConfiguration(LoggingConfiguration)PutLoggingConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.PutLoggingConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.