Interface RuntimeLogConfigurations.Builder

  • Method Details

    • logLevel

      The different log levels available for configuration.

      Parameters:
      logLevel - The different log levels available for configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • logLevel

      The different log levels available for configuration.

      Parameters:
      logLevel - The different log levels available for configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • logFlushLevel

      RuntimeLogConfigurations.Builder logFlushLevel(String logFlushLevel)

      The different log levels available for configuration.

      Parameters:
      logFlushLevel - The different log levels available for configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • logFlushLevel

      RuntimeLogConfigurations.Builder logFlushLevel(LogLevel logFlushLevel)

      The different log levels available for configuration.

      Parameters:
      logFlushLevel - The different log levels available for configuration.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • localStoreLocation

      RuntimeLogConfigurations.Builder localStoreLocation(String localStoreLocation)

      Configuration of where to store runtime logs in the device.

      Parameters:
      localStoreLocation - Configuration of where to store runtime logs in the device.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localStoreFileRotationMaxFiles

      RuntimeLogConfigurations.Builder localStoreFileRotationMaxFiles(Integer localStoreFileRotationMaxFiles)

      Configuration to set the maximum number of runtime log files that can be stored on the device before the oldest files are deleted or overwritten.

      Parameters:
      localStoreFileRotationMaxFiles - Configuration to set the maximum number of runtime log files that can be stored on the device before the oldest files are deleted or overwritten.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • localStoreFileRotationMaxBytes

      RuntimeLogConfigurations.Builder localStoreFileRotationMaxBytes(Integer localStoreFileRotationMaxBytes)

      Configuration to set the maximum bytes of runtime logs that can be stored on the device before the oldest logs are deleted or overwritten.

      Parameters:
      localStoreFileRotationMaxBytes - Configuration to set the maximum bytes of runtime logs that can be stored on the device before the oldest logs are deleted or overwritten.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • uploadLog

      Configuration to enable or disable uploading of runtime logs to the cloud.

      Parameters:
      uploadLog - Configuration to enable or disable uploading of runtime logs to the cloud.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • uploadPeriodMinutes

      RuntimeLogConfigurations.Builder uploadPeriodMinutes(Integer uploadPeriodMinutes)

      Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.

      Parameters:
      uploadPeriodMinutes - Configuration to set the time interval in minutes between each batch of runtime logs that the device uploads to the cloud.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • deleteLocalStoreAfterUpload

      RuntimeLogConfigurations.Builder deleteLocalStoreAfterUpload(Boolean deleteLocalStoreAfterUpload)

      Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.

      Parameters:
      deleteLocalStoreAfterUpload - Configuration to enable or disable deleting of runtime logs in the device once uploaded to the cloud.
      Returns:
      Returns a reference to this object so that method calls can be chained together.