Class LoggingOptions.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.elasticsearch.LoggingOptions.Jsii$Proxy
All Implemented Interfaces:
LoggingOptions, software.amazon.jsii.JsiiSerializable
Enclosing interface:
LoggingOptions

@Stability(Deprecated) @Deprecated @Internal public static final class LoggingOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements LoggingOptions
Deprecated.
An implementation for LoggingOptions
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.elasticsearch.LoggingOptions

    LoggingOptions.Builder, LoggingOptions.Jsii$Proxy
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Deprecated.
    Constructor that initializes the object based on literal property values passed by the LoggingOptions.Builder.
    protected
    Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
    Deprecated.
    Constructor that initializes the object based on values retrieved from the JsiiObject.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.fasterxml.jackson.databind.JsonNode
    Deprecated.
     
    final boolean
    Deprecated.
     
    final Boolean
    Deprecated.
    (deprecated) Specify if Elasticsearch application logging should be set up.
    final ILogGroup
    Deprecated.
    (deprecated) Log Elasticsearch application logs to this log group.
    final Boolean
    Deprecated.
    (deprecated) Specify if Elasticsearch audit logging should be set up.
    final ILogGroup
    Deprecated.
    (deprecated) Log Elasticsearch audit logs to this log group.
    final Boolean
    Deprecated.
    (deprecated) Specify if slow index logging should be set up.
    final ILogGroup
    Deprecated.
    (deprecated) Log slow indices to this log group.
    final Boolean
    Deprecated.
    (deprecated) Specify if slow search logging should be set up.
    final ILogGroup
    Deprecated.
    (deprecated) Log slow searches to this log group.
    final int
    Deprecated.
     

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Deprecated.
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(LoggingOptions.Builder builder)
      Deprecated.
      Constructor that initializes the object based on literal property values passed by the LoggingOptions.Builder.
  • Method Details

    • getAppLogEnabled

      public final Boolean getAppLogEnabled()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Specify if Elasticsearch application logging should be set up.

      Requires Elasticsearch version 5.1 or later.

      Default: - false

      Specified by:
      getAppLogEnabled in interface LoggingOptions
    • getAppLogGroup

      public final ILogGroup getAppLogGroup()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Log Elasticsearch application logs to this log group.

      Default: - a new log group is created if app logging is enabled

      Specified by:
      getAppLogGroup in interface LoggingOptions
    • getAuditLogEnabled

      public final Boolean getAuditLogEnabled()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Specify if Elasticsearch audit logging should be set up.

      Requires Elasticsearch version 6.7 or later and fine grained access control to be enabled.

      Default: - false

      Specified by:
      getAuditLogEnabled in interface LoggingOptions
    • getAuditLogGroup

      public final ILogGroup getAuditLogGroup()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Log Elasticsearch audit logs to this log group.

      Default: - a new log group is created if audit logging is enabled

      Specified by:
      getAuditLogGroup in interface LoggingOptions
    • getSlowIndexLogEnabled

      public final Boolean getSlowIndexLogEnabled()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Specify if slow index logging should be set up.

      Requires Elasticsearch version 5.1 or later.

      Default: - false

      Specified by:
      getSlowIndexLogEnabled in interface LoggingOptions
    • getSlowIndexLogGroup

      public final ILogGroup getSlowIndexLogGroup()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Log slow indices to this log group.

      Default: - a new log group is created if slow index logging is enabled

      Specified by:
      getSlowIndexLogGroup in interface LoggingOptions
    • getSlowSearchLogEnabled

      public final Boolean getSlowSearchLogEnabled()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Specify if slow search logging should be set up.

      Requires Elasticsearch version 5.1 or later.

      Default: - false

      Specified by:
      getSlowSearchLogEnabled in interface LoggingOptions
    • getSlowSearchLogGroup

      public final ILogGroup getSlowSearchLogGroup()
      Deprecated.
      Description copied from interface: LoggingOptions
      (deprecated) Log slow searches to this log group.

      Default: - a new log group is created if slow search logging is enabled

      Specified by:
      getSlowSearchLogGroup in interface LoggingOptions
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Deprecated.
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Deprecated.
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Deprecated.
      Overrides:
      hashCode in class Object