@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-12-07T17:24:44.969Z") @Stability(value=Deprecated) @Deprecated public interface LoggingOptions extends software.amazon.jsii.JsiiSerializable
Example:
Domain prodDomain = Domain.Builder.create(this, "Domain")
.version(ElasticsearchVersion.V7_1)
.capacity(CapacityConfig.builder()
.masterNodes(5)
.dataNodes(20)
.build())
.ebs(EbsOptions.builder()
.volumeSize(20)
.build())
.zoneAwareness(ZoneAwarenessConfig.builder()
.availabilityZoneCount(3)
.build())
.logging(LoggingOptions.builder()
.slowSearchLogEnabled(true)
.appLogEnabled(true)
.slowIndexLogEnabled(true)
.build())
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
LoggingOptions.Builder
Deprecated.
|
static class |
LoggingOptions.Jsii$Proxy
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static LoggingOptions.Builder |
builder()
Deprecated.
|
default Boolean |
getAppLogEnabled()
Deprecated.
use opensearchservice module instead
|
default ILogGroup |
getAppLogGroup()
Deprecated.
use opensearchservice module instead
|
default Boolean |
getAuditLogEnabled()
Deprecated.
use opensearchservice module instead
|
default ILogGroup |
getAuditLogGroup()
Deprecated.
use opensearchservice module instead
|
default Boolean |
getSlowIndexLogEnabled()
Deprecated.
use opensearchservice module instead
|
default ILogGroup |
getSlowIndexLogGroup()
Deprecated.
use opensearchservice module instead
|
default Boolean |
getSlowSearchLogEnabled()
Deprecated.
use opensearchservice module instead
|
default ILogGroup |
getSlowSearchLogGroup()
Deprecated.
use opensearchservice module instead
|
@Stability(value=Deprecated) @Deprecated @Nullable default Boolean getAppLogEnabled()
Requires Elasticsearch version 5.1 or later.
Default: - false
@Stability(value=Deprecated) @Deprecated @Nullable default ILogGroup getAppLogGroup()
Default: - a new log group is created if app logging is enabled
@Stability(value=Deprecated) @Deprecated @Nullable default Boolean getAuditLogEnabled()
Requires Elasticsearch version 6.7 or later and fine grained access control to be enabled.
Default: - false
@Stability(value=Deprecated) @Deprecated @Nullable default ILogGroup getAuditLogGroup()
Default: - a new log group is created if audit logging is enabled
@Stability(value=Deprecated) @Deprecated @Nullable default Boolean getSlowIndexLogEnabled()
Requires Elasticsearch version 5.1 or later.
Default: - false
@Stability(value=Deprecated) @Deprecated @Nullable default ILogGroup getSlowIndexLogGroup()
Default: - a new log group is created if slow index logging is enabled
@Stability(value=Deprecated) @Deprecated @Nullable default Boolean getSlowSearchLogEnabled()
Requires Elasticsearch version 5.1 or later.
Default: - false
@Stability(value=Deprecated) @Deprecated @Nullable default ILogGroup getSlowSearchLogGroup()
Default: - a new log group is created if slow search logging is enabled
@Stability(value=Deprecated) @Deprecated static LoggingOptions.Builder builder()
LoggingOptions.Builder of LoggingOptionsCopyright © 2022. All rights reserved.