.class public final Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .super Lcom/google/protobuf/GeneratedMessageLite$Builder; .source "SourceFile" # interfaces .implements Lcom/vungle/ads/internal/protos/Sdk$MetricBatchOrBuilder; # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "Builder" .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/protobuf/GeneratedMessageLite$Builder<", "Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;", "Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder;", ">;", "Lcom/vungle/ads/internal/protos/Sdk$MetricBatchOrBuilder;" } .end annotation # direct methods .method private constructor ()V .locals 1 .line 4394 invoke-static {}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5300()Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; move-result-object v0 invoke-direct {p0, v0}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->(Lcom/google/protobuf/GeneratedMessageLite;)V return-void .end method .method public synthetic constructor (Lcom/vungle/ads/internal/protos/Sdk$1;)V .locals 0 .line 4387 invoke-direct {p0}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder;->()V return-void .end method # virtual methods .method public addAllMetrics(Ljava/lang/Iterable;)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/Iterable<", "+", "Lcom/vungle/ads/internal/protos/Sdk$SDKMetric;", ">;)", "Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder;" } .end annotation .line 4479 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 4480 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-static {v0, p1}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5700(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;Ljava/lang/Iterable;)V return-object p0 .end method .method public addMetrics(ILcom/vungle/ads/internal/protos/Sdk$SDKMetric$Builder;)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4469 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 4470 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; .line 4471 invoke-virtual {p2}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite; move-result-object p2 check-cast p2, Lcom/vungle/ads/internal/protos/Sdk$SDKMetric; .line 4470 invoke-static {v0, p1, p2}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5600(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;ILcom/vungle/ads/internal/protos/Sdk$SDKMetric;)V return-object p0 .end method .method public addMetrics(ILcom/vungle/ads/internal/protos/Sdk$SDKMetric;)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4451 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 4452 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-static {v0, p1, p2}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5600(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;ILcom/vungle/ads/internal/protos/Sdk$SDKMetric;)V return-object p0 .end method .method public addMetrics(Lcom/vungle/ads/internal/protos/Sdk$SDKMetric$Builder;)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4460 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 4461 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-virtual {p1}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite; move-result-object p1 check-cast p1, Lcom/vungle/ads/internal/protos/Sdk$SDKMetric; invoke-static {v0, p1}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5500(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;Lcom/vungle/ads/internal/protos/Sdk$SDKMetric;)V return-object p0 .end method .method public addMetrics(Lcom/vungle/ads/internal/protos/Sdk$SDKMetric;)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4442 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 4443 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-static {v0, p1}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5500(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;Lcom/vungle/ads/internal/protos/Sdk$SDKMetric;)V return-object p0 .end method .method public clearMetrics()Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4487 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 4488 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-static {v0}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5800(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;)V return-object p0 .end method .method public getMetrics(I)Lcom/vungle/ads/internal/protos/Sdk$SDKMetric; .locals 1 iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite; .line 4417 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-virtual {v0, p1}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->getMetrics(I)Lcom/vungle/ads/internal/protos/Sdk$SDKMetric; move-result-object p1 return-object p1 .end method .method public getMetricsCount()I .locals 1 iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite; .line 4411 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-virtual {v0}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->getMetricsCount()I move-result v0 return v0 .end method .method public getMetricsList()Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/List<", "Lcom/vungle/ads/internal/protos/Sdk$SDKMetric;", ">;" } .end annotation iget-object v0, p0, Lcom/google/protobuf/GeneratedMessageLite$Builder;->instance:Lcom/google/protobuf/GeneratedMessageLite; .line 4403 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; .line 4404 invoke-virtual {v0}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->getMetricsList()Ljava/util/List; move-result-object v0 .line 4403 invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; move-result-object v0 return-object v0 .end method .method public removeMetrics(I)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4495 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 4496 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-static {v0, p1}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5900(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;I)V return-object p0 .end method .method public setMetrics(ILcom/vungle/ads/internal/protos/Sdk$SDKMetric$Builder;)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4433 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 4434 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; .line 4435 invoke-virtual {p2}, Lcom/google/protobuf/GeneratedMessageLite$Builder;->build()Lcom/google/protobuf/GeneratedMessageLite; move-result-object p2 check-cast p2, Lcom/vungle/ads/internal/protos/Sdk$SDKMetric; .line 4434 invoke-static {v0, p1, p2}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5400(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;ILcom/vungle/ads/internal/protos/Sdk$SDKMetric;)V return-object p0 .end method .method public setMetrics(ILcom/vungle/ads/internal/protos/Sdk$SDKMetric;)Lcom/vungle/ads/internal/protos/Sdk$MetricBatch$Builder; .locals 1 .line 4424 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 4425 check-cast v0, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch; invoke-static {v0, p1, p2}, Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;->access$5400(Lcom/vungle/ads/internal/protos/Sdk$MetricBatch;ILcom/vungle/ads/internal/protos/Sdk$SDKMetric;)V return-object p0 .end method