Interface LoggingOptions.Builder

All Superinterfaces:
Buildable, CopyableBuilder<LoggingOptions.Builder,LoggingOptions>, SdkBuilder<LoggingOptions.Builder,LoggingOptions>, SdkPojo
Enclosing class:
LoggingOptions

public static interface LoggingOptions.Builder extends SdkPojo, CopyableBuilder<LoggingOptions.Builder,LoggingOptions>
  • Method Details

    • roleArn

      LoggingOptions.Builder roleArn(String roleArn)

      The ARN of the role that grants permission to IoT Analytics to perform logging.

      Parameters:
      roleArn - The ARN of the role that grants permission to IoT Analytics to perform logging.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • level

      The logging level. Currently, only ERROR is supported.

      Parameters:
      level - The logging level. Currently, only ERROR is supported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • level

      The logging level. Currently, only ERROR is supported.

      Parameters:
      level - The logging level. Currently, only ERROR is supported.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • enabled

      LoggingOptions.Builder enabled(Boolean enabled)

      If true, logging is enabled for IoT Analytics.

      Parameters:
      enabled - If true, logging is enabled for IoT Analytics.
      Returns:
      Returns a reference to this object so that method calls can be chained together.