Interface ILogDestination

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
ILogDestination.Jsii$Default
All Known Implementing Classes:
ILogDestination.Jsii$Proxy

@Generated(value="jsii-pacmak/1.101.0 (build b95fe5d)", date="2024-08-02T00:29:19.645Z") @Stability(Experimental) public interface ILogDestination extends software.amazon.jsii.JsiiSerializable
(experimental) Log destination base class.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
    Internal default implementation for ILogDestination.
    static final class 
    A proxy class which represents a concrete javascript instance of this type.
  • Method Summary

    Modifier and Type
    Method
    Description
    bind(IPipe pipe)
    (experimental) Bind the log destination to the pipe.
    void
    grantPush(IRole grantee)
    (experimental) Grant the pipe role to push to the log destination.

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • bind

      @Stability(Experimental) @NotNull LogDestinationConfig bind(@NotNull IPipe pipe)
      (experimental) Bind the log destination to the pipe.

      Parameters:
      pipe - This parameter is required.
    • grantPush

      @Stability(Experimental) void grantPush(@NotNull IRole grantee)
      (experimental) Grant the pipe role to push to the log destination.

      Parameters:
      grantee - This parameter is required.