.class public interface abstract Lcom/amplifyframework/logging/Logger; .super Ljava/lang/Object; .source "Logger.java" # virtual methods .method public abstract debug(Ljava/lang/String;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method .method public abstract error(Ljava/lang/String;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method .method public abstract error(Ljava/lang/String;Ljava/lang/Throwable;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/lang/Throwable; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method .method public abstract getNamespace()Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract getThresholdLevel()Lcom/amplifyframework/logging/LogLevel; .annotation build Landroidx/annotation/NonNull; .end annotation .end method .method public abstract info(Ljava/lang/String;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method .method public abstract verbose(Ljava/lang/String;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method .method public abstract warn(Ljava/lang/String;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method .method public abstract warn(Ljava/lang/String;Ljava/lang/Throwable;)V .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .param p2 # Ljava/lang/Throwable; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .end method