Interface ManagedPersistenceMonitoringConfiguration.Builder

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

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

    • enabled

      Enables managed logging and defaults to true. If set to false, managed logging will be turned off.

      Parameters:
      enabled - Enables managed logging and defaults to true. If set to false, managed logging will be turned off.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionKeyArn

      ManagedPersistenceMonitoringConfiguration.Builder encryptionKeyArn(String encryptionKeyArn)

      The KMS key ARN to encrypt the logs stored in managed log persistence.

      Parameters:
      encryptionKeyArn - The KMS key ARN to encrypt the logs stored in managed log persistence.
      Returns:
      Returns a reference to this object so that method calls can be chained together.