Interface ManagedLoggingConfiguration.Builder

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

@Mutable @NotThreadSafe public static interface ManagedLoggingConfiguration.Builder extends SdkPojo, CopyableBuilder<ManagedLoggingConfiguration.Builder,ManagedLoggingConfiguration>
  • Method Details

    • enabled

      Enables mamanged log persistence.

      Parameters:
      enabled - Enables mamanged log persistence.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • kmsKey

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

      Parameters:
      kmsKey - 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.