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

commonMain.protokt.v1.google.api.service_descriptors.kt Maven / Gradle / Ivy

The newest version!
// Generated by protokt version 1.0.0-beta.2. Do not modify.
// Source: google/api/service.proto
@file:Suppress("DEPRECATION")

package protokt.v1.google.api

import protokt.v1.GeneratedFileDescriptor
import protokt.v1.google.protobuf.ApiProto
import protokt.v1.google.protobuf.Descriptor
import protokt.v1.google.protobuf.FileDescriptor
import protokt.v1.google.protobuf.TypeProto
import protokt.v1.google.protobuf.WrappersProto
import kotlin.Suppress

@GeneratedFileDescriptor
public object ServiceProto {
  public val descriptor: FileDescriptor by lazy {
    val descriptorData =
      arrayOf(
        "\ngoogle/api/service.proto\ngoogle.api" +
          "google/api/auth.protogoogle/api/backen" +
          "d.protogoogle/api/billing.protogoogl" +
          "e/api/client.protogoogle/api/context.p" +
          "rotogoogle/api/control.protogoogle/a" +
          "pi/documentation.protogoogle/api/endpo" +
          "int.protogoogle/api/http.protogoogle" +
          "/api/log.protogoogle/api/logging.proto" +
          "google/api/metric.proto#google/api/mo" +
          "nitored_resource.protogoogle/api/monit" +
          "oring.protogoogle/api/quota.protogoo" +
          "gle/api/source_info.proto!google/api/sy" +
          "stem_parameter.protogoogle/api/usage.p" +
          "rotogoogle/protobuf/api.protogoogle/" +
          "protobuf/type.protogoogle/protobuf/wra" +
          "ppers.proto\"ツ\b\nService\nname (\t\r\n" +
          "title (\t\nproducer_project_id (" +
          "\t\n\nid! (\t\"\napis (2.google.pro" +
          "tobuf.Api\$\ntypes (2.google.protob" +
          "uf.Type\$\nenums (2.google.protobuf" +
          ".Enum0\n\rdocumentation (2.google.ap" +
          "i.Documentation\$\nbackend\b (2.googl" +
          "e.api.Backend\nhttp\t (2.google.api" +
          ".Http \nquota\n (2.google.api.Quota" +
          "2\nauthentication (2.google.api.Aut" +
          "hentication\$\ncontext (2.google.ap" +
          "i.Context \nusage (2.google.api.Us" +
          "age\'\n\tendpoints (2.google.api.Endp" +
          "oint\$\ncontrol (2.google.api.Contr" +
          "ol\'\nlogs (2.google.api.LogDescrip" +
          "tor-\nmetrics (2.google.api.Metric" +
          "DescriptorD\nmonitored_resources (2" +
          "\'.google.api.MonitoredResourceDescriptor" +
          "\$\nbilling (2.google.api.Billing\$" +
          "\nlogging (2.google.api.Logging*\n\n" +
          "monitoring (2.google.api.Monitoring" +
          "7\nsystem_parameters (2.google.api" +
          ".SystemParameters+\nsource_info% (2" +
          ".google.api.SourceInfo*\n\npublishing- " +
          "(2.google.api.Publishing4\nconfig_ver" +
          "sion (2.google.protobuf.UInt32Value" +
          "Bn\ncom.google.apiBServiceProtoPZEgoog" +
          "le.golang.org/genproto/googleapis/api/se" +
          "rviceconfig;serviceconfigᄁGAPIbproto3"
      )

    FileDescriptor.buildFrom(
      descriptorData,
      listOf(
        AuthProto.descriptor,
        BackendProto.descriptor,
        BillingProto.descriptor,
        ClientProto.descriptor,
        ContextProto.descriptor,
        ControlProto.descriptor,
        DocumentationProto.descriptor,
        EndpointProto.descriptor,
        HttpProto.descriptor,
        LogProto.descriptor,
        LoggingProto.descriptor,
        MetricProto.descriptor,
        MonitoredResourceProto.descriptor,
        MonitoringProto.descriptor,
        QuotaProto.descriptor,
        SourceInfoProto.descriptor,
        SystemParameterProto.descriptor,
        UsageProto.descriptor,
        ApiProto.descriptor,
        TypeProto.descriptor,
        WrappersProto.descriptor
      )
    )
  }
}

public val Service.Deserializer.descriptor: Descriptor
  get() = ServiceProto.descriptor.messageTypes[0]




© 2015 - 2024 Weber Informatics LLC | Privacy Policy