All Downloads are FREE. Search and download functionalities are using the official Maven repository.

protokt.com.google.api.distribution.kt Maven / Gradle / Ivy

// Generated by protokt version 0.12.0. Do not modify.
// Source: google/api/distribution.proto
package com.google.api

import com.toasttab.protokt.AnyProto
import com.toasttab.protokt.Descriptor
import com.toasttab.protokt.FileDescriptor
import com.toasttab.protokt.TimestampProto
import com.toasttab.protokt.rt.KtGeneratedFileDescriptor

@KtGeneratedFileDescriptor
object DistributionProto {
    val descriptor: FileDescriptor by lazy {
                val descriptorData = arrayOf(
                            "\ngoogle/api/distribution.proto\ngoogle." +
                    "apigoogle/protobuf/any.protogoogle/p" +
                    "rotobuf/timestamp.proto\"￙\nDistribution" +
                    "\r\ncount (\nmean ( \nsum_of_" +
                    "squared_deviation (-\nrange (2" +
                    ".google.api.Distribution.Range>\nbucket" +
                    "_options (2&.google.api.Distribution" +
                    ".BucketOptions\n\rbucket_counts (4\n" +
                    "\texemplars\n (2!.google.api.Distributi" +
                    "on.Exemplar!\nRange\nmin (\nmax" +
                    " (ᄉ\n\rBucketOptionsG\nlinear_bucke" +
                    "ts (2-.google.api.Distribution.Bucke" +
                    "tOptions.LinearHQ\nexponential_buckets" +
                    " (22.google.api.Distribution.BucketO" +
                    "ptions.ExponentialHK\nexplicit_buckets" +
                    " (2/.google.api.Distribution.BucketO" +
                    "ptions.ExplicitHC\nLinear\nnum_finit" +
                    "e_buckets (\r\nwidth (\noffset" +
                    " (O\nExponential\nnum_finite_buck" +
                    "ets (\n\rgrowth_factor (\r\nscal" +
                    "e (\n\bExplicit\nbounds (B\t\no" +
                    "ptionss\n\bExemplar\r\nvalue (-\n\ttim" +
                    "estamp (2.google.protobuf.Timestamp" +
                    ")\nattachments (2.google.protobuf." +
                    "AnyBq\ncom.google.apiBDistributionProto" +
                    "PZCgoogle.golang.org/genproto/googleapi" +
                    "s/api/distribution;distributionᄁGAPIb" +
                    "proto3"
                )

                FileDescriptor.buildFrom(
                    descriptorData,
                    listOf(
                        AnyProto.descriptor,
            TimestampProto.descriptor
                    )
                )
            }
}

val Distribution.Deserializer.descriptor: Descriptor
    get() = DistributionProto.descriptor.messageTypes[0]

val Distribution.Range.Deserializer.descriptor: Descriptor
    get() = Distribution.descriptor.nestedTypes[0]

val Distribution.BucketOptions.Deserializer.descriptor: Descriptor
    get() = Distribution.descriptor.nestedTypes[1]

val Distribution.BucketOptions.Linear.Deserializer.descriptor: Descriptor
    get() = Distribution.BucketOptions.descriptor.nestedTypes[0]

val Distribution.BucketOptions.Exponential.Deserializer.descriptor: Descriptor
    get() = Distribution.BucketOptions.descriptor.nestedTypes[1]

val Distribution.BucketOptions.Explicit.Deserializer.descriptor: Descriptor
    get() = Distribution.BucketOptions.descriptor.nestedTypes[2]

val Distribution.Exemplar.Deserializer.descriptor: Descriptor
    get() = Distribution.descriptor.nestedTypes[2]




© 2015 - 2025 Weber Informatics LLC | Privacy Policy