public static interface AwsElasticsearchDomainLogPublishingOptions.Builder extends SdkPojo, CopyableBuilder<AwsElasticsearchDomainLogPublishingOptions.Builder,AwsElasticsearchDomainLogPublishingOptions>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsElasticsearchDomainLogPublishingOptions.Builder indexSlowLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig indexSlowLogs)
Configures the OpenSearch index logs publishing.
indexSlowLogs - Configures the OpenSearch index logs publishing.default AwsElasticsearchDomainLogPublishingOptions.Builder indexSlowLogs(Consumer<AwsElasticsearchDomainLogPublishingOptionsLogConfig.Builder> indexSlowLogs)
Configures the OpenSearch index logs publishing.
This is a convenience method that creates an instance of theAwsElasticsearchDomainLogPublishingOptionsLogConfig.Builder avoiding the need to create one manually
via AwsElasticsearchDomainLogPublishingOptionsLogConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to indexSlowLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig).
indexSlowLogs - a consumer that will call methods on
AwsElasticsearchDomainLogPublishingOptionsLogConfig.BuilderindexSlowLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig)AwsElasticsearchDomainLogPublishingOptions.Builder searchSlowLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig searchSlowLogs)
Configures the OpenSearch search slow log publishing.
searchSlowLogs - Configures the OpenSearch search slow log publishing.default AwsElasticsearchDomainLogPublishingOptions.Builder searchSlowLogs(Consumer<AwsElasticsearchDomainLogPublishingOptionsLogConfig.Builder> searchSlowLogs)
Configures the OpenSearch search slow log publishing.
This is a convenience method that creates an instance of theAwsElasticsearchDomainLogPublishingOptionsLogConfig.Builder avoiding the need to create one manually
via AwsElasticsearchDomainLogPublishingOptionsLogConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to searchSlowLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig).
searchSlowLogs - a consumer that will call methods on
AwsElasticsearchDomainLogPublishingOptionsLogConfig.BuildersearchSlowLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig)AwsElasticsearchDomainLogPublishingOptions.Builder auditLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig auditLogs)
auditLogs - The new value for the AuditLogs property for this object.default AwsElasticsearchDomainLogPublishingOptions.Builder auditLogs(Consumer<AwsElasticsearchDomainLogPublishingOptionsLogConfig.Builder> auditLogs)
AwsElasticsearchDomainLogPublishingOptionsLogConfig.Builder avoiding the need to create one manually
via AwsElasticsearchDomainLogPublishingOptionsLogConfig.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to auditLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig).
auditLogs - a consumer that will call methods on
AwsElasticsearchDomainLogPublishingOptionsLogConfig.BuilderauditLogs(AwsElasticsearchDomainLogPublishingOptionsLogConfig)Copyright © 2023. All rights reserved.