Add Discord APKTool decompilation (Smali source for modding)

- Imported from https://github.com/supermegamestre/Project-Real-Resurrection-3
- APKTool decompilation (Smali bytecode) for modding and rebuilding APK
- Supports both 32-bit (armeabi-v7a) and 64-bit (arm64-v8a) architectures
- Includes full Smali source, resources, and native libraries
- Ready to rebuild APK after modifications with apktool b command
- Added comprehensive README-apktool.md with modding guide

This branch complements the JADX branches:
- Use JADX (main/discord-community) to UNDERSTAND code (readable Java)
- Use APKTool (this branch) to MODIFY and REBUILD APK (editable Smali)

Total: 44,417 files, 538.51 MB Smali source code
This commit is contained in:
2026-02-18 16:13:44 -08:00
parent c080f0d97f
commit f3960ee359
44288 changed files with 10998761 additions and 0 deletions

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 671
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,91 @@
.class public final Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 387
invoke-static {}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->access$000()Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;)V
.locals 0
.line 380
invoke-direct {p0}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public setPackageName(Ljava/lang/String;)Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
.locals 1
.line 443
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 444
check-cast v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->access$100(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;Ljava/lang/String;)V
return-object p0
.end method
.method public setSdkVersion(Ljava/lang/String;)Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
.locals 1
.line 526
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 527
check-cast v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->access$400(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;Ljava/lang/String;)V
return-object p0
.end method
.method public setVersionName(Ljava/lang/String;)Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
.locals 1
.line 623
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 624
check-cast v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->access$700(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;Ljava/lang/String;)V
return-object p0
.end method

View File

@@ -0,0 +1,376 @@
.class public final Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
}
.end annotation
# static fields
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.field public static final PACKAGE_NAME_FIELD_NUMBER:I = 0x1
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/AndroidApplicationInfo;",
">;"
}
.end annotation
.end field
.field public static final SDK_VERSION_FIELD_NUMBER:I = 0x2
.field public static final VERSION_NAME_FIELD_NUMBER:I = 0x3
# instance fields
.field private bitField0_:I
.field private packageName_:Ljava/lang/String;
.field private sdkVersion_:Ljava/lang/String;
.field private versionName_:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 723
new-instance v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
const-class v1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.line 727
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 20
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->packageName_:Ljava/lang/String;
iput-object v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->sdkVersion_:Ljava/lang/String;
iput-object v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->versionName_:Ljava/lang/String;
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;Ljava/lang/String;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->setPackageName(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$400(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;Ljava/lang/String;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->setSdkVersion(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$700(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;Ljava/lang/String;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->setVersionName(Ljava/lang/String;)V
return-void
.end method
.method public static getDefaultInstance()Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
return-object v0
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.line 365
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
return-object v0
.end method
# virtual methods
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.line 671
sget-object p2, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 716
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 710
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.line 697
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 700
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 705
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
return-object p1
:pswitch_4
const-string p1, "bitField0_"
const-string p2, "packageName_"
const-string p3, "sdkVersion_"
const-string v0, "versionName_"
filled-new-array {p1, p2, p3, v0}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1008\u0002"
sget-object p3, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.line 688
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 676
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;-><init>(Lcom/google/firebase/perf/v1/AndroidApplicationInfo$1;)V
return-object p1
.line 673
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public hasPackageName()Z
.locals 2
iget v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
const/4 v1, 0x1
and-int/2addr v0, v1
if-eqz v0, :cond_0
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
return v1
.end method
.method public hasSdkVersion()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
and-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public final setPackageName(Ljava/lang/String;)V
.locals 1
.line 79
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->packageName_:Ljava/lang/String;
return-void
.end method
.method public final setSdkVersion(Ljava/lang/String;)V
.locals 1
.line 159
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->sdkVersion_:Ljava/lang/String;
return-void
.end method
.method public final setVersionName(Ljava/lang/String;)V
.locals 1
.line 253
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->versionName_:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 349
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,75 @@
.class public final Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 230
invoke-static {}, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->access$000()Lcom/google/firebase/perf/v1/AndroidMemoryReading;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;)V
.locals 0
.line 223
invoke-direct {p0}, Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public setClientTimeUs(J)Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;
.locals 1
.line 271
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 272
check-cast v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->access$100(Lcom/google/firebase/perf/v1/AndroidMemoryReading;J)V
return-object p0
.end method
.method public setUsedAppJavaHeapMemoryKb(I)Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;
.locals 1
.line 324
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 325
check-cast v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->access$300(Lcom/google/firebase/perf/v1/AndroidMemoryReading;I)V
return-object p0
.end method

View File

@@ -0,0 +1,282 @@
.class public final Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;
}
.end annotation
# static fields
.field public static final CLIENT_TIME_US_FIELD_NUMBER:I = 0x1
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/AndroidMemoryReading;",
">;"
}
.end annotation
.end field
.field public static final USED_APP_JAVA_HEAP_MEMORY_KB_FIELD_NUMBER:I = 0x2
# instance fields
.field private bitField0_:I
.field private clientTimeUs_:J
.field private usedAppJavaHeapMemoryKb_:I
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 400
new-instance v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/AndroidMemoryReading;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidMemoryReading;
const-class v1, Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.line 404
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 23
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidMemoryReading;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/AndroidMemoryReading;J)V
.locals 0
.line 18
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->setClientTimeUs(J)V
return-void
.end method
.method public static synthetic access$300(Lcom/google/firebase/perf/v1/AndroidMemoryReading;I)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->setUsedAppJavaHeapMemoryKb(I)V
return-void
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.line 205
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;
return-object v0
.end method
# virtual methods
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
.line 349
sget-object p2, Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 393
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 387
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.line 374
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 377
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidMemoryReading;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 382
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidMemoryReading;
return-object p1
:pswitch_4
const-string p1, "bitField0_"
const-string p2, "clientTimeUs_"
const-string p3, "usedAppJavaHeapMemoryKb_"
filled-new-array {p1, p2, p3}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1004\u0001"
sget-object p3, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/AndroidMemoryReading;
.line 365
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 354
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/AndroidMemoryReading$Builder;-><init>(Lcom/google/firebase/perf/v1/AndroidMemoryReading$1;)V
return-object p1
.line 351
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/AndroidMemoryReading;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/AndroidMemoryReading;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final setClientTimeUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->clientTimeUs_:J
return-void
.end method
.method public final setUsedAppJavaHeapMemoryKb(I)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->bitField0_:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->bitField0_:I
iput p1, p0, Lcom/google/firebase/perf/v1/AndroidMemoryReading;->usedAppJavaHeapMemoryKb_:I
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/ApplicationInfo$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/ApplicationInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 1025
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,148 @@
.class public final Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/ApplicationInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 555
invoke-static {}, Lcom/google/firebase/perf/v1/ApplicationInfo;->access$000()Lcom/google/firebase/perf/v1/ApplicationInfo;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/ApplicationInfo$1;)V
.locals 0
.line 548
invoke-direct {p0}, Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public hasAppInstanceId()Z
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 682
check-cast v0, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/ApplicationInfo;->hasAppInstanceId()Z
move-result v0
return v0
.end method
.method public putAllCustomAttributes(Ljava/util/Map;)Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
.locals 1
.line 1013
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1014
check-cast v0, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-static {v0}, Lcom/google/firebase/perf/v1/ApplicationInfo;->access$1200(Lcom/google/firebase/perf/v1/ApplicationInfo;)Ljava/util/Map;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
return-object p0
.end method
.method public setAndroidAppInfo(Lcom/google/firebase/perf/v1/AndroidApplicationInfo$Builder;)Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
.locals 1
.line 810
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 811
check-cast v0, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-virtual {p1}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object p1
check-cast p1, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->access$700(Lcom/google/firebase/perf/v1/ApplicationInfo;Lcom/google/firebase/perf/v1/AndroidApplicationInfo;)V
return-object p0
.end method
.method public setAppInstanceId(Ljava/lang/String;)Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
.locals 1
.line 726
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 727
check-cast v0, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->access$400(Lcom/google/firebase/perf/v1/ApplicationInfo;Ljava/lang/String;)V
return-object p0
.end method
.method public setApplicationProcessState(Lcom/google/firebase/perf/v1/ApplicationProcessState;)Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
.locals 1
.line 874
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 875
check-cast v0, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->access$1000(Lcom/google/firebase/perf/v1/ApplicationInfo;Lcom/google/firebase/perf/v1/ApplicationProcessState;)V
return-object p0
.end method
.method public setGoogleAppId(Ljava/lang/String;)Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
.locals 1
.line 627
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 628
check-cast v0, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->access$100(Lcom/google/firebase/perf/v1/ApplicationInfo;Ljava/lang/String;)V
return-object p0
.end method

View File

@@ -0,0 +1,38 @@
.class public abstract Lcom/google/firebase/perf/v1/ApplicationInfo$CustomAttributesDefaultEntryHolder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/ApplicationInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "CustomAttributesDefaultEntryHolder"
.end annotation
# static fields
.field public static final defaultEntry:Lcom/google/protobuf/MapEntryLite;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 348
sget-object v0, Lcom/google/protobuf/WireFormat$FieldType;->STRING:Lcom/google/protobuf/WireFormat$FieldType;
const-string v1, ""
.line 350
invoke-static {v0, v1, v0, v1}, Lcom/google/protobuf/MapEntryLite;->newDefaultInstance(Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;)Lcom/google/protobuf/MapEntryLite;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo$CustomAttributesDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
return-void
.end method

View File

@@ -0,0 +1,543 @@
.class public final Lcom/google/firebase/perf/v1/ApplicationInfo;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;,
Lcom/google/firebase/perf/v1/ApplicationInfo$CustomAttributesDefaultEntryHolder;
}
.end annotation
# static fields
.field public static final ANDROID_APP_INFO_FIELD_NUMBER:I = 0x3
.field public static final APPLICATION_PROCESS_STATE_FIELD_NUMBER:I = 0x5
.field public static final APP_INSTANCE_ID_FIELD_NUMBER:I = 0x2
.field public static final CUSTOM_ATTRIBUTES_FIELD_NUMBER:I = 0x6
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
.field public static final GOOGLE_APP_ID_FIELD_NUMBER:I = 0x1
.field private static volatile PARSER:Lcom/google/protobuf/Parser;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/ApplicationInfo;",
">;"
}
.end annotation
.end field
# instance fields
.field private androidAppInfo_:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.field private appInstanceId_:Ljava/lang/String;
.field private applicationProcessState_:I
.field private bitField0_:I
.field private customAttributes_:Lcom/google/protobuf/MapFieldLite;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/MapFieldLite<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private googleAppId_:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 1081
new-instance v0, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/ApplicationInfo;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
const-class v1, Lcom/google/firebase/perf/v1/ApplicationInfo;
.line 1085
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 20
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
.line 358
invoke-static {}, Lcom/google/protobuf/MapFieldLite;->emptyMapField()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
const-string v0, ""
iput-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->googleAppId_:Ljava/lang/String;
iput-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->appInstanceId_:Ljava/lang/String;
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/ApplicationInfo;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/ApplicationInfo;Ljava/lang/String;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->setGoogleAppId(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$1000(Lcom/google/firebase/perf/v1/ApplicationInfo;Lcom/google/firebase/perf/v1/ApplicationProcessState;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->setApplicationProcessState(Lcom/google/firebase/perf/v1/ApplicationProcessState;)V
return-void
.end method
.method public static synthetic access$1200(Lcom/google/firebase/perf/v1/ApplicationInfo;)Ljava/util/Map;
.locals 0
.line 15
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/ApplicationInfo;->getMutableCustomAttributesMap()Ljava/util/Map;
move-result-object p0
return-object p0
.end method
.method public static synthetic access$400(Lcom/google/firebase/perf/v1/ApplicationInfo;Ljava/lang/String;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->setAppInstanceId(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$700(Lcom/google/firebase/perf/v1/ApplicationInfo;Lcom/google/firebase/perf/v1/AndroidApplicationInfo;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;->setAndroidAppInfo(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;)V
return-void
.end method
.method public static getDefaultInstance()Lcom/google/firebase/perf/v1/ApplicationInfo;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
return-object v0
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
.line 533
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
return-object v0
.end method
# virtual methods
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 8
.line 1025
sget-object p2, Lcom/google/firebase/perf/v1/ApplicationInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 1074
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 1068
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/ApplicationInfo;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/ApplicationInfo;
.line 1055
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/ApplicationInfo;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 1058
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/ApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/ApplicationInfo;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 1063
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/ApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
return-object p1
:pswitch_4
const-string v0, "bitField0_"
const-string v1, "googleAppId_"
const-string v2, "appInstanceId_"
const-string v3, "androidAppInfo_"
const-string v4, "applicationProcessState_"
.line 1039
invoke-static {}, Lcom/google/firebase/perf/v1/ApplicationProcessState;->internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
move-result-object v5
const-string v6, "customAttributes_"
sget-object v7, Lcom/google/firebase/perf/v1/ApplicationInfo$CustomAttributesDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
filled-new-array/range {v0 .. v7}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0006\u0005\u0001\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1009\u0002\u0005\u100c\u0003\u00062"
sget-object p3, Lcom/google/firebase/perf/v1/ApplicationInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/ApplicationInfo;
.line 1046
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 1030
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;-><init>(Lcom/google/firebase/perf/v1/ApplicationInfo$1;)V
return-object p1
.line 1027
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/ApplicationInfo;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public getAndroidAppInfo()Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->androidAppInfo_:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
if-nez v0, :cond_0
.line 247
invoke-static {}, Lcom/google/firebase/perf/v1/AndroidApplicationInfo;->getDefaultInstance()Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
move-result-object v0
:cond_0
return-object v0
.end method
.method public final getMutableCustomAttributesMap()Ljava/util/Map;
.locals 1
.line 455
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/ApplicationInfo;->internalGetMutableCustomAttributes()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
return-object v0
.end method
.method public hasAndroidAppInfo()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
and-int/lit8 v0, v0, 0x4
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasAppInstanceId()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
and-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasApplicationProcessState()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
and-int/lit8 v0, v0, 0x8
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasGoogleAppId()Z
.locals 2
iget v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
const/4 v1, 0x1
and-int/2addr v0, v1
if-eqz v0, :cond_0
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
return v1
.end method
.method public final internalGetMutableCustomAttributes()Lcom/google/protobuf/MapFieldLite;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
.line 365
invoke-virtual {v0}, Lcom/google/protobuf/MapFieldLite;->isMutable()Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
.line 366
invoke-virtual {v0}, Lcom/google/protobuf/MapFieldLite;->mutableCopy()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
:cond_0
iget-object v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
return-object v0
.end method
.method public final setAndroidAppInfo(Lcom/google/firebase/perf/v1/AndroidApplicationInfo;)V
.locals 0
.line 258
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iput-object p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->androidAppInfo_:Lcom/google/firebase/perf/v1/AndroidApplicationInfo;
iget p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
or-int/lit8 p1, p1, 0x4
iput p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
return-void
.end method
.method public final setAppInstanceId(Ljava/lang/String;)V
.locals 1
.line 190
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->appInstanceId_:Ljava/lang/String;
return-void
.end method
.method public final setApplicationProcessState(Lcom/google/firebase/perf/v1/ApplicationProcessState;)V
.locals 0
.line 330
invoke-virtual {p1}, Lcom/google/firebase/perf/v1/ApplicationProcessState;->getNumber()I
move-result p1
iput p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->applicationProcessState_:I
iget p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
or-int/lit8 p1, p1, 0x8
iput p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
return-void
.end method
.method public final setGoogleAppId(Ljava/lang/String;)V
.locals 1
.line 94
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/ApplicationInfo;->googleAppId_:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,52 @@
.class public Lcom/google/firebase/perf/v1/ApplicationProcessState$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLiteMap;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/ApplicationProcessState;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 116
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public findValueByNumber(I)Lcom/google/firebase/perf/v1/ApplicationProcessState;
.locals 0
.line 119
invoke-static {p1}, Lcom/google/firebase/perf/v1/ApplicationProcessState;->forNumber(I)Lcom/google/firebase/perf/v1/ApplicationProcessState;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
.locals 0
.line 116
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/ApplicationProcessState$1;->findValueByNumber(I)Lcom/google/firebase/perf/v1/ApplicationProcessState;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,68 @@
.class public final Lcom/google/firebase/perf/v1/ApplicationProcessState$ApplicationProcessStateVerifier;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumVerifier;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/ApplicationProcessState;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "ApplicationProcessStateVerifier"
.end annotation
# static fields
.field public static final INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 130
new-instance v0, Lcom/google/firebase/perf/v1/ApplicationProcessState$ApplicationProcessStateVerifier;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/ApplicationProcessState$ApplicationProcessStateVerifier;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState$ApplicationProcessStateVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 128
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public isInRange(I)Z
.locals 0
.line 133
invoke-static {p1}, Lcom/google/firebase/perf/v1/ApplicationProcessState;->forNumber(I)Lcom/google/firebase/perf/v1/ApplicationProcessState;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method

View File

@@ -0,0 +1,268 @@
.class public final enum Lcom/google/firebase/perf/v1/ApplicationProcessState;
.super Ljava/lang/Enum;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLite;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/ApplicationProcessState$ApplicationProcessStateVerifier;
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/google/firebase/perf/v1/ApplicationProcessState;
.field public static final enum APPLICATION_PROCESS_STATE_UNKNOWN:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.field public static final APPLICATION_PROCESS_STATE_UNKNOWN_VALUE:I = 0x0
.field public static final enum BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.field public static final BACKGROUND_VALUE:I = 0x2
.field public static final enum FOREGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.field public static final enum FOREGROUND_BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.field public static final FOREGROUND_BACKGROUND_VALUE:I = 0x3
.field public static final FOREGROUND_VALUE:I = 0x1
.field private static final internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/ApplicationProcessState;",
">;"
}
.end annotation
.end field
# instance fields
.field private final value:I
# direct methods
.method private static synthetic $values()[Lcom/google/firebase/perf/v1/ApplicationProcessState;
.locals 4
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->APPLICATION_PROCESS_STATE_UNKNOWN:Lcom/google/firebase/perf/v1/ApplicationProcessState;
sget-object v1, Lcom/google/firebase/perf/v1/ApplicationProcessState;->FOREGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
sget-object v2, Lcom/google/firebase/perf/v1/ApplicationProcessState;->BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
sget-object v3, Lcom/google/firebase/perf/v1/ApplicationProcessState;->FOREGROUND_BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
filled-new-array {v0, v1, v2, v3}, [Lcom/google/firebase/perf/v1/ApplicationProcessState;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 22
new-instance v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;
const-string v1, "APPLICATION_PROCESS_STATE_UNKNOWN"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/ApplicationProcessState;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->APPLICATION_PROCESS_STATE_UNKNOWN:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.line 30
new-instance v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;
const-string v1, "FOREGROUND"
const/4 v2, 0x1
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/ApplicationProcessState;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->FOREGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.line 38
new-instance v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;
const-string v1, "BACKGROUND"
const/4 v2, 0x2
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/ApplicationProcessState;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.line 47
new-instance v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;
const-string v1, "FOREGROUND_BACKGROUND"
const/4 v2, 0x3
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/ApplicationProcessState;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->FOREGROUND_BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
.line 13
invoke-static {}, Lcom/google/firebase/perf/v1/ApplicationProcessState;->$values()[Lcom/google/firebase/perf/v1/ApplicationProcessState;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->$VALUES:[Lcom/google/firebase/perf/v1/ApplicationProcessState;
.line 115
new-instance v0, Lcom/google/firebase/perf/v1/ApplicationProcessState$1;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/ApplicationProcessState$1;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
.line 139
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->value:I
return-void
.end method
.method public static forNumber(I)Lcom/google/firebase/perf/v1/ApplicationProcessState;
.locals 1
if-eqz p0, :cond_3
const/4 v0, 0x1
if-eq p0, v0, :cond_2
const/4 v0, 0x2
if-eq p0, v0, :cond_1
const/4 v0, 0x3
if-eq p0, v0, :cond_0
const/4 p0, 0x0
return-object p0
:cond_0
sget-object p0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->FOREGROUND_BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
return-object p0
:cond_1
sget-object p0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->BACKGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
return-object p0
:cond_2
sget-object p0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->FOREGROUND:Lcom/google/firebase/perf/v1/ApplicationProcessState;
return-object p0
:cond_3
sget-object p0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->APPLICATION_PROCESS_STATE_UNKNOWN:Lcom/google/firebase/perf/v1/ApplicationProcessState;
return-object p0
.end method
.method public static internalGetValueMap()Lcom/google/protobuf/Internal$EnumLiteMap;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/ApplicationProcessState;",
">;"
}
.end annotation
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-object v0
.end method
.method public static internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
.locals 1
.line 125
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState$ApplicationProcessStateVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-object v0
.end method
.method public static valueOf(I)Lcom/google/firebase/perf/v1/ApplicationProcessState;
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 97
invoke-static {p0}, Lcom/google/firebase/perf/v1/ApplicationProcessState;->forNumber(I)Lcom/google/firebase/perf/v1/ApplicationProcessState;
move-result-object p0
return-object p0
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/google/firebase/perf/v1/ApplicationProcessState;
.locals 1
const-class v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;
.line 13
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/google/firebase/perf/v1/ApplicationProcessState;
return-object p0
.end method
.method public static values()[Lcom/google/firebase/perf/v1/ApplicationProcessState;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->$VALUES:[Lcom/google/firebase/perf/v1/ApplicationProcessState;
.line 13
invoke-virtual {v0}, [Lcom/google/firebase/perf/v1/ApplicationProcessState;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/firebase/perf/v1/ApplicationProcessState;
return-object v0
.end method
# virtual methods
.method public final getNumber()I
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/ApplicationProcessState;->value:I
return v0
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/CpuMetricReading$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/CpuMetricReading;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 445
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,91 @@
.class public final Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/CpuMetricReading;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 274
invoke-static {}, Lcom/google/firebase/perf/v1/CpuMetricReading;->access$000()Lcom/google/firebase/perf/v1/CpuMetricReading;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/CpuMetricReading$1;)V
.locals 0
.line 267
invoke-direct {p0}, Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public setClientTimeUs(J)Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
.locals 1
.line 315
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 316
check-cast v0, Lcom/google/firebase/perf/v1/CpuMetricReading;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/CpuMetricReading;->access$100(Lcom/google/firebase/perf/v1/CpuMetricReading;J)V
return-object p0
.end method
.method public setSystemTimeUs(J)Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
.locals 1
.line 420
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 421
check-cast v0, Lcom/google/firebase/perf/v1/CpuMetricReading;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/CpuMetricReading;->access$500(Lcom/google/firebase/perf/v1/CpuMetricReading;J)V
return-object p0
.end method
.method public setUserTimeUs(J)Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
.locals 1
.line 368
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 369
check-cast v0, Lcom/google/firebase/perf/v1/CpuMetricReading;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/CpuMetricReading;->access$300(Lcom/google/firebase/perf/v1/CpuMetricReading;J)V
return-object p0
.end method

View File

@@ -0,0 +1,311 @@
.class public final Lcom/google/firebase/perf/v1/CpuMetricReading;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
}
.end annotation
# static fields
.field public static final CLIENT_TIME_US_FIELD_NUMBER:I = 0x1
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/CpuMetricReading;
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/CpuMetricReading;",
">;"
}
.end annotation
.end field
.field public static final SYSTEM_TIME_US_FIELD_NUMBER:I = 0x3
.field public static final USER_TIME_US_FIELD_NUMBER:I = 0x2
# instance fields
.field private bitField0_:I
.field private clientTimeUs_:J
.field private systemTimeUs_:J
.field private userTimeUs_:J
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 497
new-instance v0, Lcom/google/firebase/perf/v1/CpuMetricReading;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/CpuMetricReading;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/CpuMetricReading;
const-class v1, Lcom/google/firebase/perf/v1/CpuMetricReading;
.line 501
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 20
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/CpuMetricReading;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/CpuMetricReading;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/CpuMetricReading;J)V
.locals 0
.line 15
invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/v1/CpuMetricReading;->setClientTimeUs(J)V
return-void
.end method
.method public static synthetic access$300(Lcom/google/firebase/perf/v1/CpuMetricReading;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/CpuMetricReading;->setUserTimeUs(J)V
return-void
.end method
.method public static synthetic access$500(Lcom/google/firebase/perf/v1/CpuMetricReading;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/CpuMetricReading;->setSystemTimeUs(J)V
return-void
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/CpuMetricReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/CpuMetricReading;
.line 252
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
return-object v0
.end method
.method private setClientTimeUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->clientTimeUs_:J
return-void
.end method
# virtual methods
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.line 445
sget-object p2, Lcom/google/firebase/perf/v1/CpuMetricReading$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 490
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 484
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/CpuMetricReading;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/CpuMetricReading;
.line 471
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/CpuMetricReading;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 474
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/CpuMetricReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/CpuMetricReading;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/CpuMetricReading;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 479
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/CpuMetricReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/CpuMetricReading;
return-object p1
:pswitch_4
const-string p1, "bitField0_"
const-string p2, "clientTimeUs_"
const-string p3, "userTimeUs_"
const-string v0, "systemTimeUs_"
filled-new-array {p1, p2, p3, v0}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1002\u0001\u0003\u1002\u0002"
sget-object p3, Lcom/google/firebase/perf/v1/CpuMetricReading;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/CpuMetricReading;
.line 462
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 450
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/CpuMetricReading$Builder;-><init>(Lcom/google/firebase/perf/v1/CpuMetricReading$1;)V
return-object p1
.line 447
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/CpuMetricReading;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/CpuMetricReading;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final setSystemTimeUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->bitField0_:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->systemTimeUs_:J
return-void
.end method
.method public final setUserTimeUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->bitField0_:I
or-int/lit8 v0, v0, 0x2
iput v0, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/CpuMetricReading;->userTimeUs_:J
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/GaugeMetadata$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/GaugeMetadata;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 867
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,91 @@
.class public final Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/GaugeMetadata;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 487
invoke-static {}, Lcom/google/firebase/perf/v1/GaugeMetadata;->access$000()Lcom/google/firebase/perf/v1/GaugeMetadata;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/GaugeMetadata$1;)V
.locals 0
.line 480
invoke-direct {p0}, Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public setDeviceRamSizeKb(I)Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
.locals 1
.line 722
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 723
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetadata;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/GaugeMetadata;->access$800(Lcom/google/firebase/perf/v1/GaugeMetadata;I)V
return-object p0
.end method
.method public setMaxAppJavaHeapMemoryKb(I)Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
.locals 1
.line 780
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 781
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetadata;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/GaugeMetadata;->access$1000(Lcom/google/firebase/perf/v1/GaugeMetadata;I)V
return-object p0
.end method
.method public setMaxEncouragedAppJavaHeapMemoryKb(I)Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
.locals 1
.line 840
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 841
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetadata;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/GaugeMetadata;->access$1200(Lcom/google/firebase/perf/v1/GaugeMetadata;I)V
return-object p0
.end method

View File

@@ -0,0 +1,361 @@
.class public final Lcom/google/firebase/perf/v1/GaugeMetadata;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
}
.end annotation
# static fields
.field public static final CPU_CLOCK_RATE_KHZ_FIELD_NUMBER:I = 0x2
.field public static final CPU_PROCESSOR_COUNT_FIELD_NUMBER:I = 0x6
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
.field public static final DEVICE_RAM_SIZE_KB_FIELD_NUMBER:I = 0x3
.field public static final MAX_APP_JAVA_HEAP_MEMORY_KB_FIELD_NUMBER:I = 0x4
.field public static final MAX_ENCOURAGED_APP_JAVA_HEAP_MEMORY_KB_FIELD_NUMBER:I = 0x5
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/GaugeMetadata;",
">;"
}
.end annotation
.end field
.field public static final PROCESS_NAME_FIELD_NUMBER:I = 0x1
# instance fields
.field private bitField0_:I
.field private cpuClockRateKhz_:I
.field private cpuProcessorCount_:I
.field private deviceRamSizeKb_:I
.field private maxAppJavaHeapMemoryKb_:I
.field private maxEncouragedAppJavaHeapMemoryKb_:I
.field private processName_:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 923
new-instance v0, Lcom/google/firebase/perf/v1/GaugeMetadata;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/GaugeMetadata;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
const-class v1, Lcom/google/firebase/perf/v1/GaugeMetadata;
.line 927
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 25
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->processName_:Ljava/lang/String;
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/GaugeMetadata;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
return-object v0
.end method
.method public static synthetic access$1000(Lcom/google/firebase/perf/v1/GaugeMetadata;I)V
.locals 0
.line 20
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/GaugeMetadata;->setMaxAppJavaHeapMemoryKb(I)V
return-void
.end method
.method public static synthetic access$1200(Lcom/google/firebase/perf/v1/GaugeMetadata;I)V
.locals 0
.line 20
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/GaugeMetadata;->setMaxEncouragedAppJavaHeapMemoryKb(I)V
return-void
.end method
.method public static synthetic access$800(Lcom/google/firebase/perf/v1/GaugeMetadata;I)V
.locals 0
.line 20
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/GaugeMetadata;->setDeviceRamSizeKb(I)V
return-void
.end method
.method public static getDefaultInstance()Lcom/google/firebase/perf/v1/GaugeMetadata;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
return-object v0
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetadata;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
.line 460
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
return-object v0
.end method
# virtual methods
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 7
.line 867
sget-object p2, Lcom/google/firebase/perf/v1/GaugeMetadata$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 916
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 910
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/GaugeMetadata;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/GaugeMetadata;
.line 897
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/GaugeMetadata;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 900
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/GaugeMetadata;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/GaugeMetadata;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 905
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/GaugeMetadata;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
return-object p1
:pswitch_4
const-string v0, "bitField0_"
const-string v1, "processName_"
const-string v2, "cpuClockRateKhz_"
const-string v3, "deviceRamSizeKb_"
const-string v4, "maxAppJavaHeapMemoryKb_"
const-string v5, "maxEncouragedAppJavaHeapMemoryKb_"
const-string v6, "cpuProcessorCount_"
filled-new-array/range {v0 .. v6}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1004\u0001\u0003\u1004\u0003\u0004\u1004\u0004\u0005\u1004\u0005\u0006\u1004\u0002"
sget-object p3, Lcom/google/firebase/perf/v1/GaugeMetadata;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetadata;
.line 888
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 872
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/GaugeMetadata$Builder;-><init>(Lcom/google/firebase/perf/v1/GaugeMetadata$1;)V
return-object p1
.line 869
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/GaugeMetadata;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/GaugeMetadata;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public hasMaxAppJavaHeapMemoryKb()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->bitField0_:I
and-int/lit8 v0, v0, 0x10
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public final setDeviceRamSizeKb(I)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->bitField0_:I
or-int/lit8 v0, v0, 0x8
iput v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->bitField0_:I
iput p1, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->deviceRamSizeKb_:I
return-void
.end method
.method public final setMaxAppJavaHeapMemoryKb(I)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->bitField0_:I
or-int/lit8 v0, v0, 0x10
iput v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->bitField0_:I
iput p1, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->maxAppJavaHeapMemoryKb_:I
return-void
.end method
.method public final setMaxEncouragedAppJavaHeapMemoryKb(I)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->bitField0_:I
or-int/lit8 v0, v0, 0x20
iput v0, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->bitField0_:I
iput p1, p0, Lcom/google/firebase/perf/v1/GaugeMetadata;->maxEncouragedAppJavaHeapMemoryKb_:I
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/GaugeMetric$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/GaugeMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 1046
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,107 @@
.class public final Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/GaugeMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 565
invoke-static {}, Lcom/google/firebase/perf/v1/GaugeMetric;->access$000()Lcom/google/firebase/perf/v1/GaugeMetric;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/GaugeMetric$1;)V
.locals 0
.line 558
invoke-direct {p0}, Lcom/google/firebase/perf/v1/GaugeMetric$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public addAndroidMemoryReadings(Lcom/google/firebase/perf/v1/AndroidMemoryReading;)Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
.locals 1
.line 957
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 958
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->access$1400(Lcom/google/firebase/perf/v1/GaugeMetric;Lcom/google/firebase/perf/v1/AndroidMemoryReading;)V
return-object p0
.end method
.method public addCpuMetricReadings(Lcom/google/firebase/perf/v1/CpuMetricReading;)Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
.locals 1
.line 807
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 808
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->access$800(Lcom/google/firebase/perf/v1/GaugeMetric;Lcom/google/firebase/perf/v1/CpuMetricReading;)V
return-object p0
.end method
.method public setGaugeMetadata(Lcom/google/firebase/perf/v1/GaugeMetadata;)Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
.locals 1
.line 698
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 699
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->access$400(Lcom/google/firebase/perf/v1/GaugeMetric;Lcom/google/firebase/perf/v1/GaugeMetadata;)V
return-object p0
.end method
.method public setSessionId(Ljava/lang/String;)Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
.locals 1
.line 629
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 630
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->access$100(Lcom/google/firebase/perf/v1/GaugeMetric;Ljava/lang/String;)V
return-object p0
.end method

View File

@@ -0,0 +1,526 @@
.class public final Lcom/google/firebase/perf/v1/GaugeMetric;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
}
.end annotation
# static fields
.field public static final ANDROID_MEMORY_READINGS_FIELD_NUMBER:I = 0x4
.field public static final CPU_METRIC_READINGS_FIELD_NUMBER:I = 0x2
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
.field public static final GAUGE_METADATA_FIELD_NUMBER:I = 0x3
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/GaugeMetric;",
">;"
}
.end annotation
.end field
.field public static final SESSION_ID_FIELD_NUMBER:I = 0x1
# instance fields
.field private androidMemoryReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$ProtobufList<",
"Lcom/google/firebase/perf/v1/AndroidMemoryReading;",
">;"
}
.end annotation
.end field
.field private bitField0_:I
.field private cpuMetricReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$ProtobufList<",
"Lcom/google/firebase/perf/v1/CpuMetricReading;",
">;"
}
.end annotation
.end field
.field private gaugeMetadata_:Lcom/google/firebase/perf/v1/GaugeMetadata;
.field private sessionId_:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 1101
new-instance v0, Lcom/google/firebase/perf/v1/GaugeMetric;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/GaugeMetric;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/GaugeMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
const-class v1, Lcom/google/firebase/perf/v1/GaugeMetric;
.line 1105
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 22
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->sessionId_:Ljava/lang/String;
.line 24
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite;->emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->cpuMetricReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.line 25
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite;->emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->androidMemoryReadings_:Lcom/google/protobuf/Internal$ProtobufList;
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/GaugeMetric;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/GaugeMetric;Ljava/lang/String;)V
.locals 0
.line 17
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->setSessionId(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$1400(Lcom/google/firebase/perf/v1/GaugeMetric;Lcom/google/firebase/perf/v1/AndroidMemoryReading;)V
.locals 0
.line 17
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->addAndroidMemoryReadings(Lcom/google/firebase/perf/v1/AndroidMemoryReading;)V
return-void
.end method
.method public static synthetic access$400(Lcom/google/firebase/perf/v1/GaugeMetric;Lcom/google/firebase/perf/v1/GaugeMetadata;)V
.locals 0
.line 17
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->setGaugeMetadata(Lcom/google/firebase/perf/v1/GaugeMetadata;)V
return-void
.end method
.method public static synthetic access$800(Lcom/google/firebase/perf/v1/GaugeMetric;Lcom/google/firebase/perf/v1/CpuMetricReading;)V
.locals 0
.line 17
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/GaugeMetric;->addCpuMetricReadings(Lcom/google/firebase/perf/v1/CpuMetricReading;)V
return-void
.end method
.method public static getDefaultInstance()Lcom/google/firebase/perf/v1/GaugeMetric;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
return-object v0
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/GaugeMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
.line 541
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
return-object v0
.end method
# virtual methods
.method public final addAndroidMemoryReadings(Lcom/google/firebase/perf/v1/AndroidMemoryReading;)V
.locals 1
.line 414
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 415
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/GaugeMetric;->ensureAndroidMemoryReadingsIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->androidMemoryReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.line 416
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-void
.end method
.method public final addCpuMetricReadings(Lcom/google/firebase/perf/v1/CpuMetricReading;)V
.locals 1
.line 276
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 277
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/GaugeMetric;->ensureCpuMetricReadingsIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->cpuMetricReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.line 278
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-void
.end method
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 7
.line 1046
sget-object p2, Lcom/google/firebase/perf/v1/GaugeMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 1094
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 1088
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/GaugeMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/GaugeMetric;
.line 1075
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/GaugeMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 1078
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/GaugeMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/GaugeMetric;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 1083
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/GaugeMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
return-object p1
:pswitch_4
const-string v0, "bitField0_"
const-string v1, "sessionId_"
const-string v2, "cpuMetricReadings_"
const-class v3, Lcom/google/firebase/perf/v1/CpuMetricReading;
const-string v4, "gaugeMetadata_"
const-string v5, "androidMemoryReadings_"
const-class v6, Lcom/google/firebase/perf/v1/AndroidMemoryReading;
filled-new-array/range {v0 .. v6}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0002\u0000\u0001\u1008\u0000\u0002\u001b\u0003\u1009\u0001\u0004\u001b"
sget-object p3, Lcom/google/firebase/perf/v1/GaugeMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/GaugeMetric;
.line 1066
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 1051
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/GaugeMetric$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/GaugeMetric$Builder;-><init>(Lcom/google/firebase/perf/v1/GaugeMetric$1;)V
return-object p1
.line 1048
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/GaugeMetric;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/GaugeMetric;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final ensureAndroidMemoryReadingsIsMutable()V
.locals 2
iget-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->androidMemoryReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.line 387
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v1
if-nez v1, :cond_0
.line 389
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->androidMemoryReadings_:Lcom/google/protobuf/Internal$ProtobufList;
:cond_0
return-void
.end method
.method public final ensureCpuMetricReadingsIsMutable()V
.locals 2
iget-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->cpuMetricReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.line 249
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v1
if-nez v1, :cond_0
.line 251
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->cpuMetricReadings_:Lcom/google/protobuf/Internal$ProtobufList;
:cond_0
return-void
.end method
.method public getAndroidMemoryReadingsCount()I
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->androidMemoryReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.line 361
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method
.method public getCpuMetricReadingsCount()I
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->cpuMetricReadings_:Lcom/google/protobuf/Internal$ProtobufList;
.line 223
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method
.method public getGaugeMetadata()Lcom/google/firebase/perf/v1/GaugeMetadata;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->gaugeMetadata_:Lcom/google/firebase/perf/v1/GaugeMetadata;
if-nez v0, :cond_0
.line 146
invoke-static {}, Lcom/google/firebase/perf/v1/GaugeMetadata;->getDefaultInstance()Lcom/google/firebase/perf/v1/GaugeMetadata;
move-result-object v0
:cond_0
return-object v0
.end method
.method public hasGaugeMetadata()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasSessionId()Z
.locals 2
iget v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->bitField0_:I
const/4 v1, 0x1
and-int/2addr v0, v1
if-eqz v0, :cond_0
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
return v1
.end method
.method public final setGaugeMetadata(Lcom/google/firebase/perf/v1/GaugeMetadata;)V
.locals 0
.line 156
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iput-object p1, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->gaugeMetadata_:Lcom/google/firebase/perf/v1/GaugeMetadata;
iget p1, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->bitField0_:I
or-int/lit8 p1, p1, 0x2
iput p1, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->bitField0_:I
return-void
.end method
.method public final setSessionId(Ljava/lang/String;)V
.locals 1
.line 89
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/GaugeMetric;->sessionId_:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 2389
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,311 @@
.class public final Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 1358
invoke-static {}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$000()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;)V
.locals 0
.line 1351
invoke-direct {p0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public addAllPerfSessions(Ljava/lang/Iterable;)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 2345
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 2346
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$2900(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Ljava/lang/Iterable;)V
return-object p0
.end method
.method public clearResponseContentType()Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1814
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1815
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$1500(Lcom/google/firebase/perf/v1/NetworkRequestMetric;)V
return-object p0
.end method
.method public getTimeToResponseInitiatedUs()J
.locals 2
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1970
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->getTimeToResponseInitiatedUs()J
move-result-wide v0
return-wide v0
.end method
.method public hasClientStartTimeUs()Z
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1845
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->hasClientStartTimeUs()Z
move-result v0
return v0
.end method
.method public hasHttpResponseCode()Z
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1711
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->hasHttpResponseCode()Z
move-result v0
return v0
.end method
.method public hasTimeToResponseCompletedUs()Z
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 2013
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->hasTimeToResponseCompletedUs()Z
move-result v0
return v0
.end method
.method public setClientStartTimeUs(J)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1871
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1872
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$1700(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
return-object p0
.end method
.method public setHttpMethod(Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1522
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1523
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$400(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;)V
return-object p0
.end method
.method public setHttpResponseCode(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1735
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1736
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$1200(Lcom/google/firebase/perf/v1/NetworkRequestMetric;I)V
return-object p0
.end method
.method public setNetworkClientErrorReason(Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1682
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1683
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$1000(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;)V
return-object p0
.end method
.method public setRequestPayloadBytes(J)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1575
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1576
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$600(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
return-object p0
.end method
.method public setResponseContentType(Ljava/lang/String;)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1801
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1802
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$1400(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Ljava/lang/String;)V
return-object p0
.end method
.method public setResponsePayloadBytes(J)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1627
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1628
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$800(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
return-object p0
.end method
.method public setTimeToRequestCompletedUs(J)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1927
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1928
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$1900(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
return-object p0
.end method
.method public setTimeToResponseCompletedUs(J)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 2039
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 2040
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$2300(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
return-object p0
.end method
.method public setTimeToResponseInitiatedUs(J)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1983
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1984
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$2100(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
return-object p0
.end method
.method public setUrl(Ljava/lang/String;)Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
.line 1438
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1439
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->access$100(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Ljava/lang/String;)V
return-object p0
.end method

View File

@@ -0,0 +1,38 @@
.class public abstract Lcom/google/firebase/perf/v1/NetworkRequestMetric$CustomAttributesDefaultEntryHolder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "CustomAttributesDefaultEntryHolder"
.end annotation
# static fields
.field public static final defaultEntry:Lcom/google/protobuf/MapEntryLite;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 969
sget-object v0, Lcom/google/protobuf/WireFormat$FieldType;->STRING:Lcom/google/protobuf/WireFormat$FieldType;
const-string v1, ""
.line 971
invoke-static {v0, v1, v0, v1}, Lcom/google/protobuf/MapEntryLite;->newDefaultInstance(Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;)Lcom/google/protobuf/MapEntryLite;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$CustomAttributesDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
return-void
.end method

View File

@@ -0,0 +1,52 @@
.class public Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLiteMap;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 157
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public findValueByNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.locals 0
.line 160
invoke-static {p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
.locals 0
.line 157
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$1;->findValueByNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,68 @@
.class public final Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$HttpMethodVerifier;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumVerifier;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "HttpMethodVerifier"
.end annotation
# static fields
.field public static final INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 171
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$HttpMethodVerifier;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$HttpMethodVerifier;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$HttpMethodVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 169
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public isInRange(I)Z
.locals 0
.line 174
invoke-static {p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method

View File

@@ -0,0 +1,413 @@
.class public final enum Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.super Ljava/lang/Enum;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLite;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "HttpMethod"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$HttpMethodVerifier;
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final enum CONNECT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final CONNECT_VALUE:I = 0x9
.field public static final enum DELETE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final DELETE_VALUE:I = 0x4
.field public static final enum GET:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final GET_VALUE:I = 0x1
.field public static final enum HEAD:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final HEAD_VALUE:I = 0x5
.field public static final enum HTTP_METHOD_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final HTTP_METHOD_UNKNOWN_VALUE:I = 0x0
.field public static final enum OPTIONS:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final OPTIONS_VALUE:I = 0x7
.field public static final enum PATCH:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final PATCH_VALUE:I = 0x6
.field public static final enum POST:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final POST_VALUE:I = 0x3
.field public static final enum PUT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final PUT_VALUE:I = 0x2
.field public static final enum TRACE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.field public static final TRACE_VALUE:I = 0x8
.field private static final internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;",
">;"
}
.end annotation
.end field
# instance fields
.field private final value:I
# direct methods
.method private static synthetic $values()[Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.locals 10
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->HTTP_METHOD_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v1, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->GET:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v2, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->PUT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v3, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->POST:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v4, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->DELETE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v5, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->HEAD:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v6, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->PATCH:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v7, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->OPTIONS:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v8, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->TRACE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
sget-object v9, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->CONNECT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
filled-new-array/range {v0 .. v9}, [Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 39
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "HTTP_METHOD_UNKNOWN"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->HTTP_METHOD_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 43
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "GET"
const/4 v2, 0x1
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->GET:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 47
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "PUT"
const/4 v2, 0x2
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->PUT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 51
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "POST"
const/4 v2, 0x3
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->POST:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 55
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "DELETE"
const/4 v2, 0x4
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->DELETE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 59
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "HEAD"
const/4 v2, 0x5
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->HEAD:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 63
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "PATCH"
const/4 v2, 0x6
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->PATCH:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 67
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "OPTIONS"
const/4 v2, 0x7
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->OPTIONS:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 71
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "TRACE"
const/16 v2, 0x8
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->TRACE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 75
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
const-string v1, "CONNECT"
const/16 v2, 0x9
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->CONNECT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 34
invoke-static {}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->$values()[Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->$VALUES:[Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 156
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$1;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$1;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
.line 180
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->value:I
return-void
.end method
.method public static forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.locals 0
packed-switch p0, :pswitch_data_0
const/4 p0, 0x0
return-object p0
:pswitch_0
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->CONNECT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_1
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->TRACE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_2
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->OPTIONS:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_3
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->PATCH:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_4
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->HEAD:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_5
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->DELETE:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_6
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->POST:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_7
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->PUT:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_8
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->GET:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
:pswitch_9
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->HTTP_METHOD_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
nop
:pswitch_data_0
.packed-switch 0x0
:pswitch_9
:pswitch_8
:pswitch_7
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public static internalGetValueMap()Lcom/google/protobuf/Internal$EnumLiteMap;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;",
">;"
}
.end annotation
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-object v0
.end method
.method public static internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
.locals 1
.line 166
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod$HttpMethodVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-object v0
.end method
.method public static valueOf(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 132
invoke-static {p0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
move-result-object p0
return-object p0
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.locals 1
const-class v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 34
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object p0
.end method
.method public static values()[Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->$VALUES:[Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.line 34
invoke-virtual {v0}, [Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
return-object v0
.end method
# virtual methods
.method public final getNumber()I
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->value:I
return v0
.end method

View File

@@ -0,0 +1,52 @@
.class public Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLiteMap;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 261
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public findValueByNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.locals 0
.line 264
invoke-static {p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
.locals 0
.line 261
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$1;->findValueByNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,68 @@
.class public final Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$NetworkClientErrorReasonVerifier;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumVerifier;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "NetworkClientErrorReasonVerifier"
.end annotation
# static fields
.field public static final INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 275
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$NetworkClientErrorReasonVerifier;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$NetworkClientErrorReasonVerifier;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$NetworkClientErrorReasonVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 273
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public isInRange(I)Z
.locals 0
.line 278
invoke-static {p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method

View File

@@ -0,0 +1,225 @@
.class public final enum Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.super Ljava/lang/Enum;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLite;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "NetworkClientErrorReason"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$NetworkClientErrorReasonVerifier;
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.field public static final enum GENERIC_CLIENT_ERROR:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.field public static final GENERIC_CLIENT_ERROR_VALUE:I = 0x1
.field public static final enum NETWORK_CLIENT_ERROR_REASON_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.field public static final NETWORK_CLIENT_ERROR_REASON_UNKNOWN_VALUE:I
.field private static final internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;",
">;"
}
.end annotation
.end field
# instance fields
.field private final value:I
# direct methods
.method private static synthetic $values()[Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.locals 2
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->NETWORK_CLIENT_ERROR_REASON_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
sget-object v1, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->GENERIC_CLIENT_ERROR:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
filled-new-array {v0, v1}, [Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 203
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
const-string v1, "NETWORK_CLIENT_ERROR_REASON_UNKNOWN"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->NETWORK_CLIENT_ERROR_REASON_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.line 211
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
const-string v1, "GENERIC_CLIENT_ERROR"
const/4 v2, 0x1
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->GENERIC_CLIENT_ERROR:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.line 194
invoke-static {}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->$values()[Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->$VALUES:[Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.line 260
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$1;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$1;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
.line 284
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->value:I
return-void
.end method
.method public static forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.locals 1
if-eqz p0, :cond_1
const/4 v0, 0x1
if-eq p0, v0, :cond_0
const/4 p0, 0x0
return-object p0
:cond_0
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->GENERIC_CLIENT_ERROR:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
return-object p0
:cond_1
sget-object p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->NETWORK_CLIENT_ERROR_REASON_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
return-object p0
.end method
.method public static internalGetValueMap()Lcom/google/protobuf/Internal$EnumLiteMap;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;",
">;"
}
.end annotation
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-object v0
.end method
.method public static internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
.locals 1
.line 270
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason$NetworkClientErrorReasonVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-object v0
.end method
.method public static valueOf(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 244
invoke-static {p0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
move-result-object p0
return-object p0
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.locals 1
const-class v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.line 194
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
return-object p0
.end method
.method public static values()[Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->$VALUES:[Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
.line 194
invoke-virtual {v0}, [Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;
return-object v0
.end method
# virtual methods
.method public final getNumber()I
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->value:I
return v0
.end method

View File

@@ -0,0 +1,970 @@
.class public final Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;,
Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;,
Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;,
Lcom/google/firebase/perf/v1/NetworkRequestMetric$CustomAttributesDefaultEntryHolder;
}
.end annotation
# static fields
.field public static final CLIENT_START_TIME_US_FIELD_NUMBER:I = 0x7
.field public static final CUSTOM_ATTRIBUTES_FIELD_NUMBER:I = 0xc
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.field public static final HTTP_METHOD_FIELD_NUMBER:I = 0x2
.field public static final HTTP_RESPONSE_CODE_FIELD_NUMBER:I = 0x5
.field public static final NETWORK_CLIENT_ERROR_REASON_FIELD_NUMBER:I = 0xb
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/NetworkRequestMetric;",
">;"
}
.end annotation
.end field
.field public static final PERF_SESSIONS_FIELD_NUMBER:I = 0xd
.field public static final REQUEST_PAYLOAD_BYTES_FIELD_NUMBER:I = 0x3
.field public static final RESPONSE_CONTENT_TYPE_FIELD_NUMBER:I = 0x6
.field public static final RESPONSE_PAYLOAD_BYTES_FIELD_NUMBER:I = 0x4
.field public static final TIME_TO_REQUEST_COMPLETED_US_FIELD_NUMBER:I = 0x8
.field public static final TIME_TO_RESPONSE_COMPLETED_US_FIELD_NUMBER:I = 0xa
.field public static final TIME_TO_RESPONSE_INITIATED_US_FIELD_NUMBER:I = 0x9
.field public static final URL_FIELD_NUMBER:I = 0x1
# instance fields
.field private bitField0_:I
.field private clientStartTimeUs_:J
.field private customAttributes_:Lcom/google/protobuf/MapFieldLite;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/MapFieldLite<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private httpMethod_:I
.field private httpResponseCode_:I
.field private networkClientErrorReason_:I
.field private perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$ProtobufList<",
"Lcom/google/firebase/perf/v1/PerfSession;",
">;"
}
.end annotation
.end field
.field private requestPayloadBytes_:J
.field private responseContentType_:Ljava/lang/String;
.field private responsePayloadBytes_:J
.field private timeToRequestCompletedUs_:J
.field private timeToResponseCompletedUs_:J
.field private timeToResponseInitiatedUs_:J
.field private url_:Ljava/lang/String;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 2456
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
const-class v1, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.line 2460
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 20
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
.line 979
invoke-static {}, Lcom/google/protobuf/MapFieldLite;->emptyMapField()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
const-string v0, ""
iput-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->url_:Ljava/lang/String;
iput-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->responseContentType_:Ljava/lang/String;
.line 23
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite;->emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Ljava/lang/String;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setUrl(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$1000(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setNetworkClientErrorReason(Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;)V
return-void
.end method
.method public static synthetic access$1200(Lcom/google/firebase/perf/v1/NetworkRequestMetric;I)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setHttpResponseCode(I)V
return-void
.end method
.method public static synthetic access$1400(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Ljava/lang/String;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setResponseContentType(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$1500(Lcom/google/firebase/perf/v1/NetworkRequestMetric;)V
.locals 0
.line 15
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->clearResponseContentType()V
return-void
.end method
.method public static synthetic access$1700(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setClientStartTimeUs(J)V
return-void
.end method
.method public static synthetic access$1900(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setTimeToRequestCompletedUs(J)V
return-void
.end method
.method public static synthetic access$2100(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setTimeToResponseInitiatedUs(J)V
return-void
.end method
.method public static synthetic access$2300(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setTimeToResponseCompletedUs(J)V
return-void
.end method
.method public static synthetic access$2900(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Ljava/lang/Iterable;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->addAllPerfSessions(Ljava/lang/Iterable;)V
return-void
.end method
.method public static synthetic access$400(Lcom/google/firebase/perf/v1/NetworkRequestMetric;Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;)V
.locals 0
.line 15
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setHttpMethod(Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;)V
return-void
.end method
.method public static synthetic access$600(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setRequestPayloadBytes(J)V
return-void
.end method
.method public static synthetic access$800(Lcom/google/firebase/perf/v1/NetworkRequestMetric;J)V
.locals 0
.line 15
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->setResponsePayloadBytes(J)V
return-void
.end method
.method public static getDefaultInstance()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
return-object v0
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.line 1336
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
return-object v0
.end method
# virtual methods
.method public final addAllPerfSessions(Ljava/lang/Iterable;)V
.locals 1
.line 1227
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->ensurePerfSessionsIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
.line 1228
invoke-static {p1, v0}, Lcom/google/protobuf/AbstractMessageLite;->addAll(Ljava/lang/Iterable;Ljava/util/List;)V
return-void
.end method
.method public final clearResponseContentType()V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit8 v0, v0, -0x41
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
.line 734
invoke-static {}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->getDefaultInstance()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
move-result-object v0
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->getResponseContentType()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->responseContentType_:Ljava/lang/String;
return-void
.end method
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 19
.line 2389
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual/range {p1 .. p1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x0
packed-switch v0, :pswitch_data_0
.line 2449
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
:pswitch_0
return-object v1
:pswitch_1
const/4 v0, 0x1
.line 2443
invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object v0
return-object v0
:pswitch_2
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_1
const-class v1, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.line 2430
monitor-enter v1
:try_start_0
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_0
.line 2433
new-instance v0, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object v2, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-direct {v0, v2}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception v0
goto :goto_1
.line 2438
:cond_0
:goto_0
monitor-exit v1
goto :goto_2
:goto_1
monitor-exit v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v0
:cond_1
:goto_2
return-object v0
:pswitch_3
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
return-object v0
:pswitch_4
const-string v1, "bitField0_"
const-string v2, "url_"
const-string v3, "httpMethod_"
.line 2401
invoke-static {}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
move-result-object v4
const-string v5, "requestPayloadBytes_"
const-string v6, "responsePayloadBytes_"
const-string v7, "httpResponseCode_"
const-string v8, "responseContentType_"
const-string v9, "clientStartTimeUs_"
const-string v10, "timeToRequestCompletedUs_"
const-string v11, "timeToResponseInitiatedUs_"
const-string v12, "timeToResponseCompletedUs_"
const-string v13, "networkClientErrorReason_"
.line 2411
invoke-static {}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
move-result-object v14
const-string v15, "customAttributes_"
sget-object v16, Lcom/google/firebase/perf/v1/NetworkRequestMetric$CustomAttributesDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
const-string v17, "perfSessions_"
const-class v18, Lcom/google/firebase/perf/v1/PerfSession;
filled-new-array/range {v1 .. v18}, [Ljava/lang/Object;
move-result-object v0
const-string v1, "\u0001\r\u0000\u0001\u0001\r\r\u0001\u0001\u0000\u0001\u1008\u0000\u0002\u100c\u0001\u0003\u1002\u0002\u0004\u1002\u0003\u0005\u1004\u0005\u0006\u1008\u0006\u0007\u1002\u0007\u0008\u1002\u0008\t\u1002\t\n\u1002\n\u000b\u100c\u0004\u000c2\r\u001b"
sget-object v2, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.line 2421
invoke-static {v2, v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
return-object v0
.line 2394
:pswitch_5
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;
invoke-direct {v0, v1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$Builder;-><init>(Lcom/google/firebase/perf/v1/NetworkRequestMetric$1;)V
return-object v0
.line 2391
:pswitch_6
new-instance v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;-><init>()V
return-object v0
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final ensurePerfSessionsIsMutable()V
.locals 2
iget-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
.line 1158
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v1
if-nez v1, :cond_0
.line 1160
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
:cond_0
return-void
.end method
.method public getClientStartTimeUs()J
.locals 2
iget-wide v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->clientStartTimeUs_:J
return-wide v0
.end method
.method public getHttpMethod()Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->httpMethod_:I
.line 438
invoke-static {v0}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->forNumber(I)Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
move-result-object v0
if-nez v0, :cond_0
.line 439
sget-object v0, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->HTTP_METHOD_UNKNOWN:Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;
:cond_0
return-object v0
.end method
.method public getHttpResponseCode()I
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->httpResponseCode_:I
return v0
.end method
.method public getPerfSessionsList()Ljava/util/List;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
return-object v0
.end method
.method public getRequestPayloadBytes()J
.locals 2
iget-wide v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->requestPayloadBytes_:J
return-wide v0
.end method
.method public getResponseContentType()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->responseContentType_:Ljava/lang/String;
return-object v0
.end method
.method public getResponsePayloadBytes()J
.locals 2
iget-wide v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->responsePayloadBytes_:J
return-wide v0
.end method
.method public getTimeToRequestCompletedUs()J
.locals 2
iget-wide v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->timeToRequestCompletedUs_:J
return-wide v0
.end method
.method public getTimeToResponseCompletedUs()J
.locals 2
iget-wide v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->timeToResponseCompletedUs_:J
return-wide v0
.end method
.method public getTimeToResponseInitiatedUs()J
.locals 2
iget-wide v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->timeToResponseInitiatedUs_:J
return-wide v0
.end method
.method public getUrl()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->url_:Ljava/lang/String;
return-object v0
.end method
.method public hasClientStartTimeUs()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit16 v0, v0, 0x80
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasHttpMethod()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasHttpResponseCode()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x20
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasRequestPayloadBytes()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x4
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasResponsePayloadBytes()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x8
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasTimeToRequestCompletedUs()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit16 v0, v0, 0x100
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasTimeToResponseCompletedUs()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit16 v0, v0, 0x400
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasTimeToResponseInitiatedUs()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
and-int/lit16 v0, v0, 0x200
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public final setClientStartTimeUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit16 v0, v0, 0x80
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->clientStartTimeUs_:J
return-void
.end method
.method public final setHttpMethod(Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;)V
.locals 0
.line 451
invoke-virtual {p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$HttpMethod;->getNumber()I
move-result p1
iput p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->httpMethod_:I
iget p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit8 p1, p1, 0x2
iput p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
return-void
.end method
.method public final setHttpResponseCode(I)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x20
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->httpResponseCode_:I
return-void
.end method
.method public final setNetworkClientErrorReason(Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;)V
.locals 0
.line 606
invoke-virtual {p1}, Lcom/google/firebase/perf/v1/NetworkRequestMetric$NetworkClientErrorReason;->getNumber()I
move-result p1
iput p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->networkClientErrorReason_:I
iget p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit8 p1, p1, 0x10
iput p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
return-void
.end method
.method public final setRequestPayloadBytes(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->requestPayloadBytes_:J
return-void
.end method
.method public final setResponseContentType(Ljava/lang/String;)V
.locals 1
.line 721
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x40
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->responseContentType_:Ljava/lang/String;
return-void
.end method
.method public final setResponsePayloadBytes(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x8
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->responsePayloadBytes_:J
return-void
.end method
.method public final setTimeToRequestCompletedUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit16 v0, v0, 0x100
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->timeToRequestCompletedUs_:J
return-void
.end method
.method public final setTimeToResponseCompletedUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit16 v0, v0, 0x400
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->timeToResponseCompletedUs_:J
return-void
.end method
.method public final setTimeToResponseInitiatedUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit16 v0, v0, 0x200
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->timeToResponseInitiatedUs_:J
return-void
.end method
.method public final setUrl(Ljava/lang/String;)V
.locals 1
.line 369
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->url_:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/PerfMetric$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/PerfMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 877
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,203 @@
.class public final Lcom/google/firebase/perf/v1/PerfMetric$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/firebase/perf/v1/PerfMetricOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/PerfMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 481
invoke-static {}, Lcom/google/firebase/perf/v1/PerfMetric;->access$000()Lcom/google/firebase/perf/v1/PerfMetric;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/PerfMetric$1;)V
.locals 0
.line 474
invoke-direct {p0}, Lcom/google/firebase/perf/v1/PerfMetric$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public getGaugeMetric()Lcom/google/firebase/perf/v1/GaugeMetric;
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 738
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/PerfMetric;->getGaugeMetric()Lcom/google/firebase/perf/v1/GaugeMetric;
move-result-object v0
return-object v0
.end method
.method public getNetworkRequestMetric()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 661
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/PerfMetric;->getNetworkRequestMetric()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
move-result-object v0
return-object v0
.end method
.method public getTraceMetric()Lcom/google/firebase/perf/v1/TraceMetric;
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 584
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/PerfMetric;->getTraceMetric()Lcom/google/firebase/perf/v1/TraceMetric;
move-result-object v0
return-object v0
.end method
.method public hasGaugeMetric()Z
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 726
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/PerfMetric;->hasGaugeMetric()Z
move-result v0
return v0
.end method
.method public hasNetworkRequestMetric()Z
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 649
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/PerfMetric;->hasNetworkRequestMetric()Z
move-result v0
return v0
.end method
.method public hasTraceMetric()Z
.locals 1
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 572
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-virtual {v0}, Lcom/google/firebase/perf/v1/PerfMetric;->hasTraceMetric()Z
move-result v0
return v0
.end method
.method public setApplicationInfo(Lcom/google/firebase/perf/v1/ApplicationInfo$Builder;)Lcom/google/firebase/perf/v1/PerfMetric$Builder;
.locals 1
.line 532
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 533
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-virtual {p1}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object p1
check-cast p1, Lcom/google/firebase/perf/v1/ApplicationInfo;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->access$100(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/ApplicationInfo;)V
return-object p0
.end method
.method public setGaugeMetric(Lcom/google/firebase/perf/v1/GaugeMetric;)Lcom/google/firebase/perf/v1/PerfMetric$Builder;
.locals 1
.line 749
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 750
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->access$1000(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/GaugeMetric;)V
return-object p0
.end method
.method public setNetworkRequestMetric(Lcom/google/firebase/perf/v1/NetworkRequestMetric;)Lcom/google/firebase/perf/v1/PerfMetric$Builder;
.locals 1
.line 672
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 673
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->access$700(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/NetworkRequestMetric;)V
return-object p0
.end method
.method public setTraceMetric(Lcom/google/firebase/perf/v1/TraceMetric;)Lcom/google/firebase/perf/v1/PerfMetric$Builder;
.locals 1
.line 595
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 596
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->access$400(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/TraceMetric;)V
return-object p0
.end method

View File

@@ -0,0 +1,502 @@
.class public final Lcom/google/firebase/perf/v1/PerfMetric;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/firebase/perf/v1/PerfMetricOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/PerfMetric$Builder;
}
.end annotation
# static fields
.field public static final APPLICATION_INFO_FIELD_NUMBER:I = 0x1
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfMetric;
.field public static final GAUGE_METRIC_FIELD_NUMBER:I = 0x4
.field public static final NETWORK_REQUEST_METRIC_FIELD_NUMBER:I = 0x3
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/PerfMetric;",
">;"
}
.end annotation
.end field
.field public static final TRACE_METRIC_FIELD_NUMBER:I = 0x2
.field public static final TRANSPORT_INFO_FIELD_NUMBER:I = 0x5
# instance fields
.field private applicationInfo_:Lcom/google/firebase/perf/v1/ApplicationInfo;
.field private bitField0_:I
.field private gaugeMetric_:Lcom/google/firebase/perf/v1/GaugeMetric;
.field private networkRequestMetric_:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.field private traceMetric_:Lcom/google/firebase/perf/v1/TraceMetric;
.field private transportInfo_:Lcom/google/firebase/perf/v1/TransportInfo;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 931
new-instance v0, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/PerfMetric;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/PerfMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfMetric;
const-class v1, Lcom/google/firebase/perf/v1/PerfMetric;
.line 935
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 23
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/PerfMetric;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfMetric;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/ApplicationInfo;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->setApplicationInfo(Lcom/google/firebase/perf/v1/ApplicationInfo;)V
return-void
.end method
.method public static synthetic access$1000(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/GaugeMetric;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->setGaugeMetric(Lcom/google/firebase/perf/v1/GaugeMetric;)V
return-void
.end method
.method public static synthetic access$400(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/TraceMetric;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->setTraceMetric(Lcom/google/firebase/perf/v1/TraceMetric;)V
return-void
.end method
.method public static synthetic access$700(Lcom/google/firebase/perf/v1/PerfMetric;Lcom/google/firebase/perf/v1/NetworkRequestMetric;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/PerfMetric;->setNetworkRequestMetric(Lcom/google/firebase/perf/v1/NetworkRequestMetric;)V
return-void
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/PerfMetric$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/PerfMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfMetric;
.line 456
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/PerfMetric$Builder;
return-object v0
.end method
# virtual methods
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 6
.line 877
sget-object p2, Lcom/google/firebase/perf/v1/PerfMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 924
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 918
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/PerfMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/PerfMetric;
.line 905
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/PerfMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 908
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/PerfMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfMetric;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/PerfMetric;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 913
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/PerfMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfMetric;
return-object p1
:pswitch_4
const-string v0, "bitField0_"
const-string v1, "applicationInfo_"
const-string v2, "traceMetric_"
const-string v3, "networkRequestMetric_"
const-string v4, "gaugeMetric_"
const-string v5, "transportInfo_"
filled-new-array/range {v0 .. v5}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u1009\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004"
sget-object p3, Lcom/google/firebase/perf/v1/PerfMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfMetric;
.line 896
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 882
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/PerfMetric$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/PerfMetric$Builder;-><init>(Lcom/google/firebase/perf/v1/PerfMetric$1;)V
return-object p1
.line 879
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/PerfMetric;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/PerfMetric;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public getApplicationInfo()Lcom/google/firebase/perf/v1/ApplicationInfo;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->applicationInfo_:Lcom/google/firebase/perf/v1/ApplicationInfo;
if-nez v0, :cond_0
.line 50
invoke-static {}, Lcom/google/firebase/perf/v1/ApplicationInfo;->getDefaultInstance()Lcom/google/firebase/perf/v1/ApplicationInfo;
move-result-object v0
:cond_0
return-object v0
.end method
.method public getGaugeMetric()Lcom/google/firebase/perf/v1/GaugeMetric;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->gaugeMetric_:Lcom/google/firebase/perf/v1/GaugeMetric;
if-nez v0, :cond_0
.line 263
invoke-static {}, Lcom/google/firebase/perf/v1/GaugeMetric;->getDefaultInstance()Lcom/google/firebase/perf/v1/GaugeMetric;
move-result-object v0
:cond_0
return-object v0
.end method
.method public getNetworkRequestMetric()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->networkRequestMetric_:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
if-nez v0, :cond_0
.line 192
invoke-static {}, Lcom/google/firebase/perf/v1/NetworkRequestMetric;->getDefaultInstance()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
move-result-object v0
:cond_0
return-object v0
.end method
.method public getTraceMetric()Lcom/google/firebase/perf/v1/TraceMetric;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->traceMetric_:Lcom/google/firebase/perf/v1/TraceMetric;
if-nez v0, :cond_0
.line 121
invoke-static {}, Lcom/google/firebase/perf/v1/TraceMetric;->getDefaultInstance()Lcom/google/firebase/perf/v1/TraceMetric;
move-result-object v0
:cond_0
return-object v0
.end method
.method public hasApplicationInfo()Z
.locals 2
iget v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
const/4 v1, 0x1
and-int/2addr v0, v1
if-eqz v0, :cond_0
goto :goto_0
:cond_0
const/4 v1, 0x0
:goto_0
return v1
.end method
.method public hasGaugeMetric()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x8
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasNetworkRequestMetric()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x4
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public hasTraceMetric()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x2
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public final setApplicationInfo(Lcom/google/firebase/perf/v1/ApplicationInfo;)V
.locals 0
.line 61
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iput-object p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->applicationInfo_:Lcom/google/firebase/perf/v1/ApplicationInfo;
iget p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
or-int/lit8 p1, p1, 0x1
iput p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
return-void
.end method
.method public final setGaugeMetric(Lcom/google/firebase/perf/v1/GaugeMetric;)V
.locals 0
.line 274
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iput-object p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->gaugeMetric_:Lcom/google/firebase/perf/v1/GaugeMetric;
iget p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
or-int/lit8 p1, p1, 0x8
iput p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
return-void
.end method
.method public final setNetworkRequestMetric(Lcom/google/firebase/perf/v1/NetworkRequestMetric;)V
.locals 0
.line 203
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iput-object p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->networkRequestMetric_:Lcom/google/firebase/perf/v1/NetworkRequestMetric;
iget p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
or-int/lit8 p1, p1, 0x4
iput p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
return-void
.end method
.method public final setTraceMetric(Lcom/google/firebase/perf/v1/TraceMetric;)V
.locals 0
.line 132
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iput-object p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->traceMetric_:Lcom/google/firebase/perf/v1/TraceMetric;
iget p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
or-int/lit8 p1, p1, 0x2
iput p1, p0, Lcom/google/firebase/perf/v1/PerfMetric;->bitField0_:I
return-void
.end method

View File

@@ -0,0 +1,26 @@
.class public interface abstract Lcom/google/firebase/perf/v1/PerfMetricOrBuilder;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# virtual methods
.method public abstract getGaugeMetric()Lcom/google/firebase/perf/v1/GaugeMetric;
.end method
.method public abstract getNetworkRequestMetric()Lcom/google/firebase/perf/v1/NetworkRequestMetric;
.end method
.method public abstract getTraceMetric()Lcom/google/firebase/perf/v1/TraceMetric;
.end method
.method public abstract hasGaugeMetric()Z
.end method
.method public abstract hasNetworkRequestMetric()Z
.end method
.method public abstract hasTraceMetric()Z
.end method

View File

@@ -0,0 +1,64 @@
.class public Lcom/google/firebase/perf/v1/PerfSession$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$ListAdapter$Converter;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/PerfSession;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 107
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public convert(Ljava/lang/Integer;)Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 0
.line 110
invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I
move-result p1
invoke-static {p1}, Lcom/google/firebase/perf/v1/SessionVerbosity;->forNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object p1
if-nez p1, :cond_0
.line 111
sget-object p1, Lcom/google/firebase/perf/v1/SessionVerbosity;->SESSION_VERBOSITY_NONE:Lcom/google/firebase/perf/v1/SessionVerbosity;
:cond_0
return-object p1
.end method
.method public bridge synthetic convert(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
.line 107
check-cast p1, Ljava/lang/Integer;
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/PerfSession$1;->convert(Ljava/lang/Integer;)Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/PerfSession$2;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/PerfSession;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 497
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,75 @@
.class public final Lcom/google/firebase/perf/v1/PerfSession$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/PerfSession;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 310
invoke-static {}, Lcom/google/firebase/perf/v1/PerfSession;->access$000()Lcom/google/firebase/perf/v1/PerfSession;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/PerfSession$1;)V
.locals 0
.line 303
invoke-direct {p0}, Lcom/google/firebase/perf/v1/PerfSession$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public addSessionVerbosity(Lcom/google/firebase/perf/v1/SessionVerbosity;)Lcom/google/firebase/perf/v1/PerfSession$Builder;
.locals 1
.line 458
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 459
check-cast v0, Lcom/google/firebase/perf/v1/PerfSession;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/PerfSession;->access$500(Lcom/google/firebase/perf/v1/PerfSession;Lcom/google/firebase/perf/v1/SessionVerbosity;)V
return-object p0
.end method
.method public setSessionId(Ljava/lang/String;)Lcom/google/firebase/perf/v1/PerfSession$Builder;
.locals 1
.line 362
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 363
check-cast v0, Lcom/google/firebase/perf/v1/PerfSession;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/PerfSession;->access$100(Lcom/google/firebase/perf/v1/PerfSession;Ljava/lang/String;)V
return-object p0
.end method

View File

@@ -0,0 +1,385 @@
.class public final Lcom/google/firebase/perf/v1/PerfSession;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/PerfSession$Builder;
}
.end annotation
# static fields
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfSession;
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/PerfSession;",
">;"
}
.end annotation
.end field
.field public static final SESSION_ID_FIELD_NUMBER:I = 0x1
.field public static final SESSION_VERBOSITY_FIELD_NUMBER:I = 0x2
.field private static final sessionVerbosity_converter_:Lcom/google/protobuf/Internal$ListAdapter$Converter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$ListAdapter$Converter<",
"Ljava/lang/Integer;",
"Lcom/google/firebase/perf/v1/SessionVerbosity;",
">;"
}
.end annotation
.end field
# instance fields
.field private bitField0_:I
.field private sessionId_:Ljava/lang/String;
.field private sessionVerbosity_:Lcom/google/protobuf/Internal$IntList;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 105
new-instance v0, Lcom/google/firebase/perf/v1/PerfSession$1;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/PerfSession$1;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/PerfSession;->sessionVerbosity_converter_:Lcom/google/protobuf/Internal$ListAdapter$Converter;
.line 549
new-instance v0, Lcom/google/firebase/perf/v1/PerfSession;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/PerfSession;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/PerfSession;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfSession;
const-class v1, Lcom/google/firebase/perf/v1/PerfSession;
.line 553
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 19
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
const-string v0, ""
iput-object v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionId_:Ljava/lang/String;
.line 21
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite;->emptyIntList()Lcom/google/protobuf/Internal$IntList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionVerbosity_:Lcom/google/protobuf/Internal$IntList;
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/PerfSession;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfSession;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/PerfSession;Ljava/lang/String;)V
.locals 0
.line 14
invoke-direct {p0, p1}, Lcom/google/firebase/perf/v1/PerfSession;->setSessionId(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$500(Lcom/google/firebase/perf/v1/PerfSession;Lcom/google/firebase/perf/v1/SessionVerbosity;)V
.locals 0
.line 14
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/PerfSession;->addSessionVerbosity(Lcom/google/firebase/perf/v1/SessionVerbosity;)V
return-void
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/PerfSession$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/PerfSession;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfSession;
.line 289
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/PerfSession$Builder;
return-object v0
.end method
.method private setSessionId(Ljava/lang/String;)V
.locals 1
.line 73
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionId_:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final addSessionVerbosity(Lcom/google/firebase/perf/v1/SessionVerbosity;)V
.locals 1
.line 184
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 185
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/PerfSession;->ensureSessionVerbosityIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionVerbosity_:Lcom/google/protobuf/Internal$IntList;
.line 186
invoke-virtual {p1}, Lcom/google/firebase/perf/v1/SessionVerbosity;->getNumber()I
move-result p1
invoke-interface {v0, p1}, Lcom/google/protobuf/Internal$IntList;->addInt(I)V
return-void
.end method
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 1
.line 497
sget-object p2, Lcom/google/firebase/perf/v1/PerfSession$2;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 542
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 536
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/PerfSession;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/PerfSession;
.line 523
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/PerfSession;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 526
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/PerfSession;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfSession;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/PerfSession;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 531
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/PerfSession;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfSession;
return-object p1
:pswitch_4
const-string p1, "bitField0_"
const-string p2, "sessionId_"
const-string p3, "sessionVerbosity_"
.line 509
invoke-static {}, Lcom/google/firebase/perf/v1/SessionVerbosity;->internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
move-result-object v0
filled-new-array {p1, p2, p3, v0}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1008\u0000\u0002\u001e"
sget-object p3, Lcom/google/firebase/perf/v1/PerfSession;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/PerfSession;
.line 514
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 502
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/PerfSession$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/PerfSession$Builder;-><init>(Lcom/google/firebase/perf/v1/PerfSession$1;)V
return-object p1
.line 499
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/PerfSession;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/PerfSession;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final ensureSessionVerbosityIsMutable()V
.locals 2
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionVerbosity_:Lcom/google/protobuf/Internal$IntList;
.line 155
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v1
if-nez v1, :cond_0
.line 157
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$IntList;)Lcom/google/protobuf/Internal$IntList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionVerbosity_:Lcom/google/protobuf/Internal$IntList;
:cond_0
return-void
.end method
.method public getSessionVerbosity(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionVerbosity_:Lcom/google/protobuf/Internal$IntList;
.line 150
invoke-interface {v0, p1}, Lcom/google/protobuf/Internal$IntList;->getInt(I)I
move-result p1
invoke-static {p1}, Lcom/google/firebase/perf/v1/SessionVerbosity;->forNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object p1
if-nez p1, :cond_0
.line 151
sget-object p1, Lcom/google/firebase/perf/v1/SessionVerbosity;->SESSION_VERBOSITY_NONE:Lcom/google/firebase/perf/v1/SessionVerbosity;
:cond_0
return-object p1
.end method
.method public getSessionVerbosityCount()I
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/PerfSession;->sessionVerbosity_:Lcom/google/protobuf/Internal$IntList;
.line 137
invoke-interface {v0}, Ljava/util/List;->size()I
move-result v0
return v0
.end method

View File

@@ -0,0 +1,52 @@
.class public Lcom/google/firebase/perf/v1/SessionVerbosity$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLiteMap;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/SessionVerbosity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 87
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public findValueByNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 0
.line 90
invoke-static {p1}, Lcom/google/firebase/perf/v1/SessionVerbosity;->forNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
.locals 0
.line 87
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/SessionVerbosity$1;->findValueByNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,68 @@
.class public final Lcom/google/firebase/perf/v1/SessionVerbosity$SessionVerbosityVerifier;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumVerifier;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/SessionVerbosity;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "SessionVerbosityVerifier"
.end annotation
# static fields
.field public static final INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 101
new-instance v0, Lcom/google/firebase/perf/v1/SessionVerbosity$SessionVerbosityVerifier;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/SessionVerbosity$SessionVerbosityVerifier;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity$SessionVerbosityVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 99
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public isInRange(I)Z
.locals 0
.line 104
invoke-static {p1}, Lcom/google/firebase/perf/v1/SessionVerbosity;->forNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method

View File

@@ -0,0 +1,216 @@
.class public final enum Lcom/google/firebase/perf/v1/SessionVerbosity;
.super Ljava/lang/Enum;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLite;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/SessionVerbosity$SessionVerbosityVerifier;
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/google/firebase/perf/v1/SessionVerbosity;
.field public static final enum GAUGES_AND_SYSTEM_EVENTS:Lcom/google/firebase/perf/v1/SessionVerbosity;
.field public static final GAUGES_AND_SYSTEM_EVENTS_VALUE:I = 0x1
.field public static final enum SESSION_VERBOSITY_NONE:Lcom/google/firebase/perf/v1/SessionVerbosity;
.field public static final SESSION_VERBOSITY_NONE_VALUE:I
.field private static final internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/SessionVerbosity;",
">;"
}
.end annotation
.end field
# instance fields
.field private final value:I
# direct methods
.method private static synthetic $values()[Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 2
sget-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity;->SESSION_VERBOSITY_NONE:Lcom/google/firebase/perf/v1/SessionVerbosity;
sget-object v1, Lcom/google/firebase/perf/v1/SessionVerbosity;->GAUGES_AND_SYSTEM_EVENTS:Lcom/google/firebase/perf/v1/SessionVerbosity;
filled-new-array {v0, v1}, [Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 25
new-instance v0, Lcom/google/firebase/perf/v1/SessionVerbosity;
const-string v1, "SESSION_VERBOSITY_NONE"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/SessionVerbosity;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity;->SESSION_VERBOSITY_NONE:Lcom/google/firebase/perf/v1/SessionVerbosity;
.line 35
new-instance v0, Lcom/google/firebase/perf/v1/SessionVerbosity;
const-string v1, "GAUGES_AND_SYSTEM_EVENTS"
const/4 v2, 0x1
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/SessionVerbosity;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity;->GAUGES_AND_SYSTEM_EVENTS:Lcom/google/firebase/perf/v1/SessionVerbosity;
.line 16
invoke-static {}, Lcom/google/firebase/perf/v1/SessionVerbosity;->$values()[Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity;->$VALUES:[Lcom/google/firebase/perf/v1/SessionVerbosity;
.line 86
new-instance v0, Lcom/google/firebase/perf/v1/SessionVerbosity$1;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/SessionVerbosity$1;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
.line 110
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/firebase/perf/v1/SessionVerbosity;->value:I
return-void
.end method
.method public static forNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 1
if-eqz p0, :cond_1
const/4 v0, 0x1
if-eq p0, v0, :cond_0
const/4 p0, 0x0
return-object p0
:cond_0
sget-object p0, Lcom/google/firebase/perf/v1/SessionVerbosity;->GAUGES_AND_SYSTEM_EVENTS:Lcom/google/firebase/perf/v1/SessionVerbosity;
return-object p0
:cond_1
sget-object p0, Lcom/google/firebase/perf/v1/SessionVerbosity;->SESSION_VERBOSITY_NONE:Lcom/google/firebase/perf/v1/SessionVerbosity;
return-object p0
.end method
.method public static internalGetValueMap()Lcom/google/protobuf/Internal$EnumLiteMap;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/SessionVerbosity;",
">;"
}
.end annotation
sget-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-object v0
.end method
.method public static internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
.locals 1
.line 96
sget-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity$SessionVerbosityVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-object v0
.end method
.method public static valueOf(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 70
invoke-static {p0}, Lcom/google/firebase/perf/v1/SessionVerbosity;->forNumber(I)Lcom/google/firebase/perf/v1/SessionVerbosity;
move-result-object p0
return-object p0
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 1
const-class v0, Lcom/google/firebase/perf/v1/SessionVerbosity;
.line 16
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/google/firebase/perf/v1/SessionVerbosity;
return-object p0
.end method
.method public static values()[Lcom/google/firebase/perf/v1/SessionVerbosity;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/SessionVerbosity;->$VALUES:[Lcom/google/firebase/perf/v1/SessionVerbosity;
.line 16
invoke-virtual {v0}, [Lcom/google/firebase/perf/v1/SessionVerbosity;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/firebase/perf/v1/SessionVerbosity;
return-object v0
.end method
# virtual methods
.method public final getNumber()I
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/SessionVerbosity;->value:I
return v0
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/TraceMetric$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TraceMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 1880
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,248 @@
.class public final Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TraceMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 966
invoke-static {}, Lcom/google/firebase/perf/v1/TraceMetric;->access$000()Lcom/google/firebase/perf/v1/TraceMetric;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/TraceMetric$1;)V
.locals 0
.line 959
invoke-direct {p0}, Lcom/google/firebase/perf/v1/TraceMetric$Builder;-><init>()V
return-void
.end method
# virtual methods
.method public addAllPerfSessions(Ljava/lang/Iterable;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1836
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1837
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->access$2100(Lcom/google/firebase/perf/v1/TraceMetric;Ljava/lang/Iterable;)V
return-object p0
.end method
.method public addAllSubtraces(Ljava/lang/Iterable;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1514
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1515
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->access$1400(Lcom/google/firebase/perf/v1/TraceMetric;Ljava/lang/Iterable;)V
return-object p0
.end method
.method public addPerfSessions(Lcom/google/firebase/perf/v1/PerfSession;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1767
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1768
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->access$1900(Lcom/google/firebase/perf/v1/TraceMetric;Lcom/google/firebase/perf/v1/PerfSession;)V
return-object p0
.end method
.method public addSubtraces(Lcom/google/firebase/perf/v1/TraceMetric;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1449
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1450
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->access$1200(Lcom/google/firebase/perf/v1/TraceMetric;Lcom/google/firebase/perf/v1/TraceMetric;)V
return-object p0
.end method
.method public putAllCounters(Ljava/util/Map;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1358
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1359
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0}, Lcom/google/firebase/perf/v1/TraceMetric;->access$1000(Lcom/google/firebase/perf/v1/TraceMetric;)Ljava/util/Map;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
return-object p0
.end method
.method public putAllCustomAttributes(Ljava/util/Map;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1670
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1671
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0}, Lcom/google/firebase/perf/v1/TraceMetric;->access$1700(Lcom/google/firebase/perf/v1/TraceMetric;)Ljava/util/Map;
move-result-object v0
invoke-interface {v0, p1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
return-object p0
.end method
.method public putCounters(Ljava/lang/String;J)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1343
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 1345
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1346
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0}, Lcom/google/firebase/perf/v1/TraceMetric;->access$1000(Lcom/google/firebase/perf/v1/TraceMetric;)Ljava/util/Map;
move-result-object v0
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p2
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-object p0
.end method
.method public putCustomAttributes(Ljava/lang/String;Ljava/lang/String;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1655
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 1656
invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 1657
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1658
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0}, Lcom/google/firebase/perf/v1/TraceMetric;->access$1700(Lcom/google/firebase/perf/v1/TraceMetric;)Ljava/util/Map;
move-result-object v0
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
return-object p0
.end method
.method public setClientStartTimeUs(J)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1166
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1167
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/TraceMetric;->access$600(Lcom/google/firebase/perf/v1/TraceMetric;J)V
return-object p0
.end method
.method public setDurationUs(J)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1219
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1220
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0, p1, p2}, Lcom/google/firebase/perf/v1/TraceMetric;->access$800(Lcom/google/firebase/perf/v1/TraceMetric;J)V
return-object p0
.end method
.method public setName(Ljava/lang/String;)Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
.line 1030
invoke-virtual {p0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->copyOnWrite()V
iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite;
.line 1031
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-static {v0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->access$100(Lcom/google/firebase/perf/v1/TraceMetric;Ljava/lang/String;)V
return-object p0
.end method

View File

@@ -0,0 +1,47 @@
.class public abstract Lcom/google/firebase/perf/v1/TraceMetric$CountersDefaultEntryHolder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TraceMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "CountersDefaultEntryHolder"
.end annotation
# static fields
.field public static final defaultEntry:Lcom/google/protobuf/MapEntryLite;
# direct methods
.method static constructor <clinit>()V
.locals 4
.line 290
sget-object v0, Lcom/google/protobuf/WireFormat$FieldType;->STRING:Lcom/google/protobuf/WireFormat$FieldType;
sget-object v1, Lcom/google/protobuf/WireFormat$FieldType;->INT64:Lcom/google/protobuf/WireFormat$FieldType;
const-wide/16 v2, 0x0
.line 296
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
const-string v3, ""
.line 292
invoke-static {v0, v3, v1, v2}, Lcom/google/protobuf/MapEntryLite;->newDefaultInstance(Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;)Lcom/google/protobuf/MapEntryLite;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/TraceMetric$CountersDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
return-void
.end method

View File

@@ -0,0 +1,38 @@
.class public abstract Lcom/google/firebase/perf/v1/TraceMetric$CustomAttributesDefaultEntryHolder;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TraceMetric;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "CustomAttributesDefaultEntryHolder"
.end annotation
# static fields
.field public static final defaultEntry:Lcom/google/protobuf/MapEntryLite;
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 574
sget-object v0, Lcom/google/protobuf/WireFormat$FieldType;->STRING:Lcom/google/protobuf/WireFormat$FieldType;
const-string v1, ""
.line 576
invoke-static {v0, v1, v0, v1}, Lcom/google/protobuf/MapEntryLite;->newDefaultInstance(Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;Lcom/google/protobuf/WireFormat$FieldType;Ljava/lang/Object;)Lcom/google/protobuf/MapEntryLite;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/TraceMetric$CustomAttributesDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
return-void
.end method

View File

@@ -0,0 +1,804 @@
.class public final Lcom/google/firebase/perf/v1/TraceMetric;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/TraceMetric$Builder;,
Lcom/google/firebase/perf/v1/TraceMetric$CountersDefaultEntryHolder;,
Lcom/google/firebase/perf/v1/TraceMetric$CustomAttributesDefaultEntryHolder;
}
.end annotation
# static fields
.field public static final CLIENT_START_TIME_US_FIELD_NUMBER:I = 0x4
.field public static final COUNTERS_FIELD_NUMBER:I = 0x6
.field public static final CUSTOM_ATTRIBUTES_FIELD_NUMBER:I = 0x8
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
.field public static final DURATION_US_FIELD_NUMBER:I = 0x5
.field public static final IS_AUTO_FIELD_NUMBER:I = 0x2
.field public static final NAME_FIELD_NUMBER:I = 0x1
.field private static volatile PARSER:Lcom/google/protobuf/Parser; = null
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/TraceMetric;",
">;"
}
.end annotation
.end field
.field public static final PERF_SESSIONS_FIELD_NUMBER:I = 0x9
.field public static final SUBTRACES_FIELD_NUMBER:I = 0x7
# instance fields
.field private bitField0_:I
.field private clientStartTimeUs_:J
.field private counters_:Lcom/google/protobuf/MapFieldLite;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/MapFieldLite<",
"Ljava/lang/String;",
"Ljava/lang/Long;",
">;"
}
.end annotation
.end field
.field private customAttributes_:Lcom/google/protobuf/MapFieldLite;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/MapFieldLite<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private durationUs_:J
.field private isAuto_:Z
.field private name_:Ljava/lang/String;
.field private perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$ProtobufList<",
"Lcom/google/firebase/perf/v1/PerfSession;",
">;"
}
.end annotation
.end field
.field private subtraces_:Lcom/google/protobuf/Internal$ProtobufList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$ProtobufList<",
"Lcom/google/firebase/perf/v1/TraceMetric;",
">;"
}
.end annotation
.end field
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 1941
new-instance v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/TraceMetric;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
const-class v1, Lcom/google/firebase/perf/v1/TraceMetric;
.line 1945
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 1
.line 23
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
.line 300
invoke-static {}, Lcom/google/protobuf/MapFieldLite;->emptyMapField()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->counters_:Lcom/google/protobuf/MapFieldLite;
.line 584
invoke-static {}, Lcom/google/protobuf/MapFieldLite;->emptyMapField()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
const-string v0, ""
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->name_:Ljava/lang/String;
.line 25
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite;->emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->subtraces_:Lcom/google/protobuf/Internal$ProtobufList;
.line 26
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite;->emptyProtobufList()Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/TraceMetric;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
return-object v0
.end method
.method public static synthetic access$100(Lcom/google/firebase/perf/v1/TraceMetric;Ljava/lang/String;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->setName(Ljava/lang/String;)V
return-void
.end method
.method public static synthetic access$1000(Lcom/google/firebase/perf/v1/TraceMetric;)Ljava/util/Map;
.locals 0
.line 18
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->getMutableCountersMap()Ljava/util/Map;
move-result-object p0
return-object p0
.end method
.method public static synthetic access$1200(Lcom/google/firebase/perf/v1/TraceMetric;Lcom/google/firebase/perf/v1/TraceMetric;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->addSubtraces(Lcom/google/firebase/perf/v1/TraceMetric;)V
return-void
.end method
.method public static synthetic access$1400(Lcom/google/firebase/perf/v1/TraceMetric;Ljava/lang/Iterable;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->addAllSubtraces(Ljava/lang/Iterable;)V
return-void
.end method
.method public static synthetic access$1700(Lcom/google/firebase/perf/v1/TraceMetric;)Ljava/util/Map;
.locals 0
.line 18
invoke-direct {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->getMutableCustomAttributesMap()Ljava/util/Map;
move-result-object p0
return-object p0
.end method
.method public static synthetic access$1900(Lcom/google/firebase/perf/v1/TraceMetric;Lcom/google/firebase/perf/v1/PerfSession;)V
.locals 0
.line 18
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->addPerfSessions(Lcom/google/firebase/perf/v1/PerfSession;)V
return-void
.end method
.method public static synthetic access$2100(Lcom/google/firebase/perf/v1/TraceMetric;Ljava/lang/Iterable;)V
.locals 0
.line 18
invoke-direct {p0, p1}, Lcom/google/firebase/perf/v1/TraceMetric;->addAllPerfSessions(Ljava/lang/Iterable;)V
return-void
.end method
.method public static synthetic access$600(Lcom/google/firebase/perf/v1/TraceMetric;J)V
.locals 0
.line 18
invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/v1/TraceMetric;->setClientStartTimeUs(J)V
return-void
.end method
.method public static synthetic access$800(Lcom/google/firebase/perf/v1/TraceMetric;J)V
.locals 0
.line 18
invoke-virtual {p0, p1, p2}, Lcom/google/firebase/perf/v1/TraceMetric;->setDurationUs(J)V
return-void
.end method
.method private addAllPerfSessions(Ljava/lang/Iterable;)V
.locals 1
.line 832
invoke-direct {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->ensurePerfSessionsIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
.line 833
invoke-static {p1, v0}, Lcom/google/protobuf/AbstractMessageLite;->addAll(Ljava/lang/Iterable;Ljava/util/List;)V
return-void
.end method
.method private ensurePerfSessionsIsMutable()V
.locals 2
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
.line 763
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v1
if-nez v1, :cond_0
.line 765
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
:cond_0
return-void
.end method
.method public static getDefaultInstance()Lcom/google/firebase/perf/v1/TraceMetric;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
return-object v0
.end method
.method private getMutableCustomAttributesMap()Ljava/util/Map;
.locals 1
.line 681
invoke-direct {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->internalGetMutableCustomAttributes()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
return-object v0
.end method
.method private internalGetMutableCustomAttributes()Lcom/google/protobuf/MapFieldLite;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
.line 591
invoke-virtual {v0}, Lcom/google/protobuf/MapFieldLite;->isMutable()Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
.line 592
invoke-virtual {v0}, Lcom/google/protobuf/MapFieldLite;->mutableCopy()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
:cond_0
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
return-object v0
.end method
.method public static newBuilder()Lcom/google/firebase/perf/v1/TraceMetric$Builder;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
.line 941
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->createBuilder()Lcom/google/protobuf/GeneratedMessageLite$Builder;
move-result-object v0
check-cast v0, Lcom/google/firebase/perf/v1/TraceMetric$Builder;
return-object v0
.end method
.method private setClientStartTimeUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x4
iput v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/TraceMetric;->clientStartTimeUs_:J
return-void
.end method
# virtual methods
.method public final addAllSubtraces(Ljava/lang/Iterable;)V
.locals 1
.line 539
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->ensureSubtracesIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->subtraces_:Lcom/google/protobuf/Internal$ProtobufList;
.line 540
invoke-static {p1, v0}, Lcom/google/protobuf/AbstractMessageLite;->addAll(Ljava/lang/Iterable;Ljava/util/List;)V
return-void
.end method
.method public final addPerfSessions(Lcom/google/firebase/perf/v1/PerfSession;)V
.locals 1
.line 798
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 799
invoke-direct {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->ensurePerfSessionsIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
.line 800
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-void
.end method
.method public final addSubtraces(Lcom/google/firebase/perf/v1/TraceMetric;)V
.locals 1
.line 507
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 508
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->ensureSubtracesIsMutable()V
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->subtraces_:Lcom/google/protobuf/Internal$ProtobufList;
.line 509
invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
return-void
.end method
.method public containsCustomAttributes(Ljava/lang/String;)Z
.locals 1
.line 612
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
.line 613
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->internalGetCustomAttributes()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
invoke-virtual {v0, p1}, Ljava/util/AbstractMap;->containsKey(Ljava/lang/Object;)Z
move-result p1
return p1
.end method
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 14
.line 1880
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x0
packed-switch v0, :pswitch_data_0
.line 1934
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
:pswitch_0
return-object v1
:pswitch_1
const/4 v0, 0x1
.line 1928
invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object v0
return-object v0
:pswitch_2
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_1
const-class v1, Lcom/google/firebase/perf/v1/TraceMetric;
.line 1915
monitor-enter v1
:try_start_0
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_0
.line 1918
new-instance v0, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object v2, Lcom/google/firebase/perf/v1/TraceMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
invoke-direct {v0, v2}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception v0
goto :goto_1
.line 1923
:cond_0
:goto_0
monitor-exit v1
goto :goto_2
:goto_1
monitor-exit v1
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw v0
:cond_1
:goto_2
return-object v0
:pswitch_3
sget-object v0, Lcom/google/firebase/perf/v1/TraceMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
return-object v0
:pswitch_4
const-string v1, "bitField0_"
const-string v2, "name_"
const-string v3, "isAuto_"
const-string v4, "clientStartTimeUs_"
const-string v5, "durationUs_"
const-string v6, "counters_"
.line 1888
sget-object v7, Lcom/google/firebase/perf/v1/TraceMetric$CountersDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
const-string v8, "subtraces_"
const-class v9, Lcom/google/firebase/perf/v1/TraceMetric;
const-string v10, "customAttributes_"
sget-object v11, Lcom/google/firebase/perf/v1/TraceMetric$CustomAttributesDefaultEntryHolder;->defaultEntry:Lcom/google/protobuf/MapEntryLite;
const-string v12, "perfSessions_"
const-class v13, Lcom/google/firebase/perf/v1/PerfSession;
filled-new-array/range {v1 .. v13}, [Ljava/lang/Object;
move-result-object v0
const-string v1, "\u0001\u0008\u0000\u0001\u0001\t\u0008\u0002\u0002\u0000\u0001\u1008\u0000\u0002\u1007\u0001\u0004\u1002\u0002\u0005\u1002\u0003\u00062\u0007\u001b\u00082\t\u001b"
sget-object v2, Lcom/google/firebase/perf/v1/TraceMetric;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TraceMetric;
.line 1906
invoke-static {v2, v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
return-object v0
.line 1885
:pswitch_5
new-instance v0, Lcom/google/firebase/perf/v1/TraceMetric$Builder;
invoke-direct {v0, v1}, Lcom/google/firebase/perf/v1/TraceMetric$Builder;-><init>(Lcom/google/firebase/perf/v1/TraceMetric$1;)V
return-object v0
.line 1882
:pswitch_6
new-instance v0, Lcom/google/firebase/perf/v1/TraceMetric;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/TraceMetric;-><init>()V
return-object v0
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method
.method public final ensureSubtracesIsMutable()V
.locals 2
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->subtraces_:Lcom/google/protobuf/Internal$ProtobufList;
.line 474
invoke-interface {v0}, Lcom/google/protobuf/Internal$ProtobufList;->isModifiable()Z
move-result v1
if-nez v1, :cond_0
.line 476
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->mutableCopy(Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->subtraces_:Lcom/google/protobuf/Internal$ProtobufList;
:cond_0
return-void
.end method
.method public getCountersCount()I
.locals 1
.line 315
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->internalGetCounters()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
invoke-virtual {v0}, Ljava/util/AbstractMap;->size()I
move-result v0
return v0
.end method
.method public getCountersMap()Ljava/util/Map;
.locals 1
.line 350
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->internalGetCounters()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
.line 349
invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
move-result-object v0
return-object v0
.end method
.method public getCustomAttributesMap()Ljava/util/Map;
.locals 1
.line 634
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->internalGetCustomAttributes()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
.line 633
invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
move-result-object v0
return-object v0
.end method
.method public getDurationUs()J
.locals 2
iget-wide v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->durationUs_:J
return-wide v0
.end method
.method public final getMutableCountersMap()Ljava/util/Map;
.locals 1
.line 397
invoke-virtual {p0}, Lcom/google/firebase/perf/v1/TraceMetric;->internalGetMutableCounters()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
return-object v0
.end method
.method public getName()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->name_:Ljava/lang/String;
return-object v0
.end method
.method public getPerfSessionsList()Ljava/util/List;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->perfSessions_:Lcom/google/protobuf/Internal$ProtobufList;
return-object v0
.end method
.method public getSubtracesList()Ljava/util/List;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->subtraces_:Lcom/google/protobuf/Internal$ProtobufList;
return-object v0
.end method
.method public hasClientStartTimeUs()Z
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->bitField0_:I
and-int/lit8 v0, v0, 0x4
if-eqz v0, :cond_0
const/4 v0, 0x1
goto :goto_0
:cond_0
const/4 v0, 0x0
:goto_0
return v0
.end method
.method public final internalGetCounters()Lcom/google/protobuf/MapFieldLite;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->counters_:Lcom/google/protobuf/MapFieldLite;
return-object v0
.end method
.method public final internalGetCustomAttributes()Lcom/google/protobuf/MapFieldLite;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->customAttributes_:Lcom/google/protobuf/MapFieldLite;
return-object v0
.end method
.method public final internalGetMutableCounters()Lcom/google/protobuf/MapFieldLite;
.locals 1
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->counters_:Lcom/google/protobuf/MapFieldLite;
.line 307
invoke-virtual {v0}, Lcom/google/protobuf/MapFieldLite;->isMutable()Z
move-result v0
if-nez v0, :cond_0
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->counters_:Lcom/google/protobuf/MapFieldLite;
.line 308
invoke-virtual {v0}, Lcom/google/protobuf/MapFieldLite;->mutableCopy()Lcom/google/protobuf/MapFieldLite;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->counters_:Lcom/google/protobuf/MapFieldLite;
:cond_0
iget-object v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->counters_:Lcom/google/protobuf/MapFieldLite;
return-object v0
.end method
.method public final setDurationUs(J)V
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x8
iput v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->bitField0_:I
iput-wide p1, p0, Lcom/google/firebase/perf/v1/TraceMetric;->durationUs_:J
return-void
.end method
.method public final setName(Ljava/lang/String;)V
.locals 1
.line 90
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
iget v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->bitField0_:I
or-int/lit8 v0, v0, 0x1
iput v0, p0, Lcom/google/firebase/perf/v1/TraceMetric;->bitField0_:I
iput-object p1, p0, Lcom/google/firebase/perf/v1/TraceMetric;->name_:Ljava/lang/String;
return-void
.end method

View File

@@ -0,0 +1,147 @@
.class public abstract synthetic Lcom/google/firebase/perf/v1/TransportInfo$1;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TransportInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1009
name = null
.end annotation
# static fields
.field public static final synthetic $SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
# direct methods
.method static constructor <clinit>()V
.locals 3
.line 336
invoke-static {}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->values()[Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
move-result-object v0
array-length v0, v0
new-array v0, v0, [I
sput-object v0, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
:try_start_0
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_MUTABLE_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x1
aput v2, v0, v1
:try_end_0
.catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0
:catch_0
:try_start_1
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->NEW_BUILDER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x2
aput v2, v0, v1
:try_end_1
.catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1
:catch_1
:try_start_2
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->BUILD_MESSAGE_INFO:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x3
aput v2, v0, v1
:try_end_2
.catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2
:catch_2
:try_start_3
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_DEFAULT_INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x4
aput v2, v0, v1
:try_end_3
.catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3
:catch_3
:try_start_4
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_PARSER:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x5
aput v2, v0, v1
:try_end_4
.catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4
:catch_4
:try_start_5
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->GET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x6
aput v2, v0, v1
:try_end_5
.catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5
:catch_5
:try_start_6
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
sget-object v1, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->SET_MEMOIZED_IS_INITIALIZED:Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
const/4 v2, 0x7
aput v2, v0, v1
:try_end_6
.catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6
:catch_6
return-void
.end method

View File

@@ -0,0 +1,41 @@
.class public final Lcom/google/firebase/perf/v1/TransportInfo$Builder;
.super Lcom/google/protobuf/GeneratedMessageLite$Builder;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TransportInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "Builder"
.end annotation
# direct methods
.method public constructor <init>()V
.locals 1
.line 273
invoke-static {}, Lcom/google/firebase/perf/v1/TransportInfo;->access$000()Lcom/google/firebase/perf/v1/TransportInfo;
move-result-object v0
invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public synthetic constructor <init>(Lcom/google/firebase/perf/v1/TransportInfo$1;)V
.locals 0
.line 266
invoke-direct {p0}, Lcom/google/firebase/perf/v1/TransportInfo$Builder;-><init>()V
return-void
.end method

View File

@@ -0,0 +1,52 @@
.class public Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$1;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLiteMap;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = null
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 95
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public findValueByNumber(I)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.locals 0
.line 98
invoke-static {p1}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->forNumber(I)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
move-result-object p1
return-object p1
.end method
.method public bridge synthetic findValueByNumber(I)Lcom/google/protobuf/Internal$EnumLite;
.locals 0
.line 95
invoke-virtual {p0, p1}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$1;->findValueByNumber(I)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
move-result-object p1
return-object p1
.end method

View File

@@ -0,0 +1,68 @@
.class public final Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$DispatchDestinationVerifier;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumVerifier;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "DispatchDestinationVerifier"
.end annotation
# static fields
.field public static final INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
# direct methods
.method static constructor <clinit>()V
.locals 1
.line 109
new-instance v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$DispatchDestinationVerifier;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$DispatchDestinationVerifier;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$DispatchDestinationVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 107
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public isInRange(I)Z
.locals 0
.line 112
invoke-static {p1}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->forNumber(I)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
move-result-object p1
if-eqz p1, :cond_0
const/4 p1, 0x1
goto :goto_0
:cond_0
const/4 p1, 0x0
:goto_0
return p1
.end method

View File

@@ -0,0 +1,225 @@
.class public final enum Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.super Ljava/lang/Enum;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/Internal$EnumLite;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/firebase/perf/v1/TransportInfo;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4019
name = "DispatchDestination"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$DispatchDestinationVerifier;
}
.end annotation
# static fields
.field private static final synthetic $VALUES:[Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.field public static final enum FL_LEGACY_V1:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.field public static final FL_LEGACY_V1_VALUE:I = 0x1
.field public static final enum SOURCE_UNKNOWN:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.field public static final SOURCE_UNKNOWN_VALUE:I
.field private static final internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;",
">;"
}
.end annotation
.end field
# instance fields
.field private final value:I
# direct methods
.method private static synthetic $values()[Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.locals 2
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->SOURCE_UNKNOWN:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
sget-object v1, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->FL_LEGACY_V1:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
filled-new-array {v0, v1}, [Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
move-result-object v0
return-object v0
.end method
.method static constructor <clinit>()V
.locals 3
.line 37
new-instance v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
const-string v1, "SOURCE_UNKNOWN"
const/4 v2, 0x0
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->SOURCE_UNKNOWN:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.line 45
new-instance v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
const-string v1, "FL_LEGACY_V1"
const/4 v2, 0x1
invoke-direct {v0, v1, v2, v2}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;-><init>(Ljava/lang/String;II)V
sput-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->FL_LEGACY_V1:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.line 28
invoke-static {}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->$values()[Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
move-result-object v0
sput-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->$VALUES:[Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.line 94
new-instance v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$1;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$1;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-void
.end method
.method private constructor <init>(Ljava/lang/String;II)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)V"
}
.end annotation
.line 118
invoke-direct {p0, p1, p2}, Ljava/lang/Enum;-><init>(Ljava/lang/String;I)V
iput p3, p0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->value:I
return-void
.end method
.method public static forNumber(I)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.locals 1
if-eqz p0, :cond_1
const/4 v0, 0x1
if-eq p0, v0, :cond_0
const/4 p0, 0x0
return-object p0
:cond_0
sget-object p0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->FL_LEGACY_V1:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
return-object p0
:cond_1
sget-object p0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->SOURCE_UNKNOWN:Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
return-object p0
.end method
.method public static internalGetValueMap()Lcom/google/protobuf/Internal$EnumLiteMap;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Lcom/google/protobuf/Internal$EnumLiteMap<",
"Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;",
">;"
}
.end annotation
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->internalValueMap:Lcom/google/protobuf/Internal$EnumLiteMap;
return-object v0
.end method
.method public static internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
.locals 1
.line 104
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination$DispatchDestinationVerifier;->INSTANCE:Lcom/google/protobuf/Internal$EnumVerifier;
return-object v0
.end method
.method public static valueOf(I)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.locals 0
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 78
invoke-static {p0}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->forNumber(I)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
move-result-object p0
return-object p0
.end method
.method public static valueOf(Ljava/lang/String;)Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.locals 1
const-class v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.line 28
invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
move-result-object p0
check-cast p0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
return-object p0
.end method
.method public static values()[Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->$VALUES:[Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
.line 28
invoke-virtual {v0}, [Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;
return-object v0
.end method
# virtual methods
.method public final getNumber()I
.locals 1
iget v0, p0, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->value:I
return v0
.end method

View File

@@ -0,0 +1,221 @@
.class public final Lcom/google/firebase/perf/v1/TransportInfo;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "SourceFile"
# interfaces
.implements Lcom/google/protobuf/MessageLiteOrBuilder;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;,
Lcom/google/firebase/perf/v1/TransportInfo$Builder;
}
.end annotation
# static fields
.field private static final DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TransportInfo;
.field public static final DISPATCH_DESTINATION_FIELD_NUMBER:I = 0x1
.field private static volatile PARSER:Lcom/google/protobuf/Parser;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser<",
"Lcom/google/firebase/perf/v1/TransportInfo;",
">;"
}
.end annotation
.end field
# instance fields
.field private bitField0_:I
.field private dispatchDestination_:I
# direct methods
.method static constructor <clinit>()V
.locals 2
.line 386
new-instance v0, Lcom/google/firebase/perf/v1/TransportInfo;
invoke-direct {v0}, Lcom/google/firebase/perf/v1/TransportInfo;-><init>()V
sput-object v0, Lcom/google/firebase/perf/v1/TransportInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TransportInfo;
const-class v1, Lcom/google/firebase/perf/v1/TransportInfo;
.line 390
invoke-static {v1, v0}, Lcom/google/protobuf/GeneratedMessageLite;->registerDefaultInstance(Ljava/lang/Class;Lcom/google/protobuf/GeneratedMessageLite;)V
return-void
.end method
.method public constructor <init>()V
.locals 0
.line 19
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
return-void
.end method
.method public static synthetic access$000()Lcom/google/firebase/perf/v1/TransportInfo;
.locals 1
sget-object v0, Lcom/google/firebase/perf/v1/TransportInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TransportInfo;
return-object v0
.end method
# virtual methods
.method public final dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
.line 336
sget-object p2, Lcom/google/firebase/perf/v1/TransportInfo$1;->$SwitchMap$com$google$protobuf$GeneratedMessageLite$MethodToInvoke:[I
invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I
move-result p1
aget p1, p2, p1
const/4 p2, 0x0
packed-switch p1, :pswitch_data_0
.line 379
new-instance p1, Ljava/lang/UnsupportedOperationException;
invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw p1
:pswitch_0
return-object p2
:pswitch_1
const/4 p1, 0x1
.line 373
invoke-static {p1}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
move-result-object p1
return-object p1
:pswitch_2
sget-object p1, Lcom/google/firebase/perf/v1/TransportInfo;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_1
const-class p2, Lcom/google/firebase/perf/v1/TransportInfo;
.line 360
monitor-enter p2
:try_start_0
sget-object p1, Lcom/google/firebase/perf/v1/TransportInfo;->PARSER:Lcom/google/protobuf/Parser;
if-nez p1, :cond_0
.line 363
new-instance p1, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;
sget-object p3, Lcom/google/firebase/perf/v1/TransportInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TransportInfo;
invoke-direct {p1, p3}, Lcom/google/protobuf/GeneratedMessageLite$DefaultInstanceBasedParser;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object p1, Lcom/google/firebase/perf/v1/TransportInfo;->PARSER:Lcom/google/protobuf/Parser;
goto :goto_0
:catchall_0
move-exception p1
goto :goto_1
.line 368
:cond_0
:goto_0
monitor-exit p2
goto :goto_2
:goto_1
monitor-exit p2
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
throw p1
:cond_1
:goto_2
return-object p1
:pswitch_3
sget-object p1, Lcom/google/firebase/perf/v1/TransportInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TransportInfo;
return-object p1
:pswitch_4
const-string p1, "bitField0_"
const-string p2, "dispatchDestination_"
.line 347
invoke-static {}, Lcom/google/firebase/perf/v1/TransportInfo$DispatchDestination;->internalGetVerifier()Lcom/google/protobuf/Internal$EnumVerifier;
move-result-object p3
filled-new-array {p1, p2, p3}, [Ljava/lang/Object;
move-result-object p1
const-string p2, "\u0001\u0001\u0000\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u100c\u0000"
sget-object p3, Lcom/google/firebase/perf/v1/TransportInfo;->DEFAULT_INSTANCE:Lcom/google/firebase/perf/v1/TransportInfo;
.line 351
invoke-static {p3, p2, p1}, Lcom/google/protobuf/GeneratedMessageLite;->newMessageInfo(Lcom/google/protobuf/MessageLite;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
return-object p1
.line 341
:pswitch_5
new-instance p1, Lcom/google/firebase/perf/v1/TransportInfo$Builder;
invoke-direct {p1, p2}, Lcom/google/firebase/perf/v1/TransportInfo$Builder;-><init>(Lcom/google/firebase/perf/v1/TransportInfo$1;)V
return-object p1
.line 338
:pswitch_6
new-instance p1, Lcom/google/firebase/perf/v1/TransportInfo;
invoke-direct {p1}, Lcom/google/firebase/perf/v1/TransportInfo;-><init>()V
return-object p1
nop
:pswitch_data_0
.packed-switch 0x1
:pswitch_6
:pswitch_5
:pswitch_4
:pswitch_3
:pswitch_2
:pswitch_1
:pswitch_0
.end packed-switch
.end method