NetworkEvent.smali

.class public abstract Lio/opencensus/trace/NetworkEvent;
.super Lio/opencensus/trace/BaseMessageEvent;


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lio/opencensus/trace/NetworkEvent$Builder;,
        Lio/opencensus/trace/NetworkEvent$Type;
    }
.end annotation

.annotation runtime Ljava/lang/Deprecated;
.end annotation


# direct methods
.method constructor <init>()V
    .registers 1

    invoke-direct {p0}, Lio/opencensus/trace/BaseMessageEvent;-><init>()V

    return-void
.end method

.method public static a(Lio/opencensus/trace/NetworkEvent$Type;J)Lio/opencensus/trace/NetworkEvent$Builder;
    .registers 5

    new-instance v0, Lio/opencensus/trace/AutoValue_NetworkEvent$Builder;

    invoke-direct {v0}, Lio/opencensus/trace/AutoValue_NetworkEvent$Builder;-><init>()V

    const-string v1, "type"

    invoke-static {p0, v1}, Lio/opencensus/internal/Utils;->b(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    check-cast p0, Lio/opencensus/trace/NetworkEvent$Type;

    invoke-virtual {v0, p0}, Lio/opencensus/trace/AutoValue_NetworkEvent$Builder;->e(Lio/opencensus/trace/NetworkEvent$Type;)Lio/opencensus/trace/NetworkEvent$Builder;

    invoke-virtual {v0, p1, p2}, Lio/opencensus/trace/NetworkEvent$Builder;->c(J)Lio/opencensus/trace/NetworkEvent$Builder;

    const-wide/16 p0, 0x0

    invoke-virtual {v0, p0, p1}, Lio/opencensus/trace/NetworkEvent$Builder;->d(J)Lio/opencensus/trace/NetworkEvent$Builder;

    invoke-virtual {v0, p0, p1}, Lio/opencensus/trace/NetworkEvent$Builder;->b(J)Lio/opencensus/trace/NetworkEvent$Builder;

    return-object v0
.end method


# virtual methods
.method public abstract b()J
.end method

.method public abstract c()Lio/opencensus/common/Timestamp;
.end method

.method public abstract d()J
.end method

.method public abstract e()Lio/opencensus/trace/NetworkEvent$Type;
.end method

.method public abstract f()J
.end method