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

protokt.com.google.rpc.context.attribute_context.kt Maven / Gradle / Ivy

// Generated by protokt version 0.12.0. Do not modify.
// Source: google/rpc/context/attribute_context.proto
package com.google.rpc.context

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

@KtGeneratedFileDescriptor
object AttributeContextProto {
    val descriptor: FileDescriptor by lazy {
                val descriptorData = arrayOf(
                            "\n*google/rpc/context/attribute_context.p" +
                    "rotogoogle.rpc.contextgoogle/protobu" +
                    "f/any.protogoogle/protobuf/duration.pr" +
                    "otogoogle/protobuf/struct.protogoogl" +
                    "e/protobuf/timestamp.proto\"テ\nAttribute" +
                    "Context9\norigin (2).google.rpc.con" +
                    "text.AttributeContext.Peer9\nsource " +
                    "(2).google.rpc.context.AttributeContext" +
                    ".Peer>\ndestination (2).google.rpc." +
                    "context.AttributeContext.Peer=\nrequest" +
                    " (2,.google.rpc.context.AttributeCon" +
                    "text.Request?\n\bresponse (2-.google." +
                    "rpc.context.AttributeContext.Response?\n" +
                    "\bresource (2-.google.rpc.context.Att" +
                    "ributeContext.Resource5\napi (2(.go" +
                    "ogle.rpc.context.AttributeContext.Api(\n" +
                    "\nextensions\b (2.google.protobuf.Any" +
                    "ᄒ\nPeer\n\nip (\t\nport (E\nla" +
                    "bels (25.google.rpc.context.Attribut" +
                    "eContext.Peer.LabelsEntry\n\tprincipal" +
                    " (\t\nregion_code\b (\t-\nLabelsEntry" +
                    "\nkey (\t\r\nvalue (\t:8L\nApi" +
                    "\nservice (\t\n\toperation (\t\n\bp" +
                    "rotocol (\t\nversion (\t\nAuth" +
                    "\n\tprincipal (\t\n\taudiences (\t\n\t" +
                    "presenter (\t\'\nclaims (2.google" +
                    ".protobuf.Struct\n\raccess_levels (\t" +
                    "￯\nRequest\n\nid (\t\nmethod (\t" +
                    "J\nheaders (29.google.rpc.context.At" +
                    "tributeContext.Request.HeadersEntry\np" +
                    "ath (\t\nhost (\t\nscheme (\t" +
                    "\r\nquery (\t(\ntime\t (2.google.pr" +
                    "otobuf.Timestamp\nsize\n (\n\bprotoc" +
                    "ol (\t\nreason (\t7\nauth\r (2)" +
                    ".google.rpc.context.AttributeContext.Aut" +
                    "h.\nHeadersEntry\nkey (\t\r\nvalue" +
                    " (\t:8チ\n\bResponse\ncode (\n" +
                    "size (K\nheaders (2:.google.rpc" +
                    ".context.AttributeContext.Response.Heade" +
                    "rsEntry(\ntime (2.google.protobuf." +
                    "Timestamp2\nbackend_latency (2.goo" +
                    "gle.protobuf.Duration.\nHeadersEntry\n" +
                    "key (\t\r\nvalue (\t:8ミ\n\bResour" +
                    "ce\nservice (\t\nname (\t\ntyp" +
                    "e (\tI\nlabels (29.google.rpc.con" +
                    "text.AttributeContext.Resource.LabelsEnt" +
                    "ry\nuid (\tS\nannotations (2>.g" +
                    "oogle.rpc.context.AttributeContext.Resou" +
                    "rce.AnnotationsEntry\ndisplay_name " +
                    "(\t/\ncreate_time\b (2.google.protobu" +
                    "f.Timestamp/\nupdate_time\t (2.googl" +
                    "e.protobuf.Timestamp/\ndelete_time\n (" +
                    "2.google.protobuf.Timestamp\netag " +
                    "(\t\n\blocation (\t-\nLabelsEntry\n" +
                    "key (\t\r\nvalue (\t:82\nAnnotati" +
                    "onsEntry\nkey (\t\r\nvalue (\t:8" +
                    "Bヒ\ncom.google.rpc.contextBAttributeCo" +
                    "ntextProtoPZUgoogle.golang.org/genproto" +
                    "/googleapis/rpc/context/attribute_contex" +
                    "t;attribute_context￸bproto3"
                )

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

val AttributeContext.Deserializer.descriptor: Descriptor
    get() = AttributeContextProto.descriptor.messageTypes[0]

val AttributeContext.Peer.Deserializer.descriptor: Descriptor
    get() = AttributeContext.descriptor.nestedTypes[0]

val AttributeContext.Api.Deserializer.descriptor: Descriptor
    get() = AttributeContext.descriptor.nestedTypes[1]

val AttributeContext.Auth.Deserializer.descriptor: Descriptor
    get() = AttributeContext.descriptor.nestedTypes[2]

val AttributeContext.Request.Deserializer.descriptor: Descriptor
    get() = AttributeContext.descriptor.nestedTypes[3]

val AttributeContext.Response.Deserializer.descriptor: Descriptor
    get() = AttributeContext.descriptor.nestedTypes[4]

val AttributeContext.Resource.Deserializer.descriptor: Descriptor
    get() = AttributeContext.descriptor.nestedTypes[5]




© 2015 - 2025 Weber Informatics LLC | Privacy Policy