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

io.envoyproxy.envoy.config.bootstrap.v3.BootstrapProto Maven / Gradle / Ivy

There is a newer version: 1.0.47
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/config/bootstrap/v3/bootstrap.proto

package io.envoyproxy.envoy.config.bootstrap.v3;

public final class BootstrapProto {
  private BootstrapProto() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_Bootstrap_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_Bootstrap_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_Bootstrap_StaticResources_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_Bootstrap_StaticResources_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_Bootstrap_DynamicResources_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_Bootstrap_DynamicResources_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_Admin_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_Admin_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_ClusterManager_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_ClusterManager_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_Watchdog_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_Watchdog_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_Runtime_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_Runtime_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_RuntimeLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v3_LayeredRuntime_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v3_LayeredRuntime_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor
      getDescriptor() {
    return descriptor;
  }
  private static  com.google.protobuf.Descriptors.FileDescriptor
      descriptor;
  static {
    java.lang.String[] descriptorData = {
      "\n)envoy/config/bootstrap/v3/bootstrap.pr" +
      "oto\022\031envoy.config.bootstrap.v3\032%envoy/co" +
      "nfig/cluster/v3/cluster.proto\032\"envoy/con" +
      "fig/core/v3/address.proto\032\037envoy/config/" +
      "core/v3/base.proto\032(envoy/config/core/v3" +
      "/config_source.proto\032\'envoy/config/liste" +
      "ner/v3/listener.proto\032#envoy/config/metr" +
      "ics/v3/stats.proto\032\'envoy/config/overloa" +
      "d/v3/overload.proto\032!envoy/config/trace/" +
      "v3/trace.proto\0324envoy/extensions/transpo" +
      "rt_sockets/tls/v3/cert.proto\032\036google/pro" +
      "tobuf/duration.proto\032\034google/protobuf/st" +
      "ruct.proto\032\036google/protobuf/wrappers.pro" +
      "to\032!udpa/annotations/versioning.proto\032#e" +
      "nvoy/annotations/deprecation.proto\032\027vali" +
      "date/validate.proto\"\256\014\n\tBootstrap\022(\n\004nod" +
      "e\030\001 \001(\0132\032.envoy.config.core.v3.Node\022N\n\020s" +
      "tatic_resources\030\002 \001(\01324.envoy.config.boo" +
      "tstrap.v3.Bootstrap.StaticResources\022P\n\021d" +
      "ynamic_resources\030\003 \001(\01325.envoy.config.bo" +
      "otstrap.v3.Bootstrap.DynamicResources\022B\n" +
      "\017cluster_manager\030\004 \001(\0132).envoy.config.bo" +
      "otstrap.v3.ClusterManager\0229\n\nhds_config\030" +
      "\016 \001(\0132%.envoy.config.core.v3.ApiConfigSo" +
      "urce\022\022\n\nflags_path\030\005 \001(\t\0227\n\013stats_sinks\030" +
      "\006 \003(\0132\".envoy.config.metrics.v3.StatsSin" +
      "k\022:\n\014stats_config\030\r \001(\0132$.envoy.config.m" +
      "etrics.v3.StatsConfig\022J\n\024stats_flush_int" +
      "erval\030\007 \001(\0132\031.google.protobuf.DurationB\021" +
      "\372B\016\252\001\013\032\003\010\254\0022\004\020\300\204=\0225\n\010watchdog\030\010 \001(\0132#.en" +
      "voy.config.bootstrap.v3.Watchdog\022/\n\007trac" +
      "ing\030\t \001(\0132\036.envoy.config.trace.v3.Tracin" +
      "g\022B\n\017layered_runtime\030\021 \001(\0132).envoy.confi" +
      "g.bootstrap.v3.LayeredRuntime\022/\n\005admin\030\014" +
      " \001(\0132 .envoy.config.bootstrap.v3.Admin\022C" +
      "\n\020overload_manager\030\017 \001(\0132).envoy.config." +
      "overload.v3.OverloadManager\022\037\n\027enable_di" +
      "spatcher_stats\030\020 \001(\010\022\025\n\rheader_prefix\030\022 " +
      "\001(\t\022C\n\035stats_server_version_override\030\023 \001" +
      "(\0132\034.google.protobuf.UInt64Value\022\037\n\027use_" +
      "tcp_for_dns_lookups\030\024 \001(\010\032\374\001\n\017StaticReso" +
      "urces\0225\n\tlisteners\030\001 \003(\0132\".envoy.config." +
      "listener.v3.Listener\0222\n\010clusters\030\002 \003(\0132 " +
      ".envoy.config.cluster.v3.Cluster\022B\n\007secr" +
      "ets\030\003 \003(\01321.envoy.extensions.transport_s" +
      "ockets.tls.v3.Secret::\232\305\210\0365\n3envoy.confi" +
      "g.bootstrap.v2.Bootstrap.StaticResources" +
      "\032\200\002\n\020DynamicResources\0226\n\nlds_config\030\001 \001(" +
      "\0132\".envoy.config.core.v3.ConfigSource\0226\n" +
      "\ncds_config\030\002 \001(\0132\".envoy.config.core.v3" +
      ".ConfigSource\0229\n\nads_config\030\003 \001(\0132%.envo" +
      "y.config.core.v3.ApiConfigSource:;\232\305\210\0366\n" +
      "4envoy.config.bootstrap.v2.Bootstrap.Dyn" +
      "amicResourcesJ\004\010\004\020\005:*\232\305\210\036%\n#envoy.config" +
      ".bootstrap.v2.BootstrapJ\004\010\n\020\013J\004\010\013\020\014R\007run" +
      "time\"\312\001\n\005Admin\022\027\n\017access_log_path\030\001 \001(\t\022" +
      "\024\n\014profile_path\030\002 \001(\t\022.\n\007address\030\003 \001(\0132\035" +
      ".envoy.config.core.v3.Address\022:\n\016socket_" +
      "options\030\004 \003(\0132\".envoy.config.core.v3.Soc" +
      "ketOption:&\232\305\210\036!\n\037envoy.config.bootstrap" +
      ".v2.Admin\"\244\003\n\016ClusterManager\022\032\n\022local_cl" +
      "uster_name\030\001 \001(\t\022U\n\021outlier_detection\030\002 " +
      "\001(\0132:.envoy.config.bootstrap.v3.ClusterM" +
      "anager.OutlierDetection\022>\n\024upstream_bind" +
      "_config\030\003 \001(\0132 .envoy.config.core.v3.Bin" +
      "dConfig\022@\n\021load_stats_config\030\004 \001(\0132%.env" +
      "oy.config.core.v3.ApiConfigSource\032l\n\020Out" +
      "lierDetection\022\026\n\016event_log_path\030\001 \001(\t:@\232" +
      "\305\210\036;\n9envoy.config.bootstrap.v2.ClusterM" +
      "anager.OutlierDetection:/\232\305\210\036*\n(envoy.co" +
      "nfig.bootstrap.v2.ClusterManager\"\202\002\n\010Wat" +
      "chdog\022/\n\014miss_timeout\030\001 \001(\0132\031.google.pro" +
      "tobuf.Duration\0223\n\020megamiss_timeout\030\002 \001(\013" +
      "2\031.google.protobuf.Duration\022/\n\014kill_time" +
      "out\030\003 \001(\0132\031.google.protobuf.Duration\0224\n\021" +
      "multikill_timeout\030\004 \001(\0132\031.google.protobu" +
      "f.Duration:)\232\305\210\036$\n\"envoy.config.bootstra" +
      "p.v2.Watchdog\"\245\001\n\007Runtime\022\024\n\014symlink_roo" +
      "t\030\001 \001(\t\022\024\n\014subdirectory\030\002 \001(\t\022\035\n\025overrid" +
      "e_subdirectory\030\003 \001(\t\022%\n\004base\030\004 \001(\0132\027.goo" +
      "gle.protobuf.Struct:(\232\305\210\036#\n!envoy.config" +
      ".bootstrap.v2.Runtime\"\343\005\n\014RuntimeLayer\022\025" +
      "\n\004name\030\001 \001(\tB\007\372B\004r\002 \001\022/\n\014static_layer\030\002 " +
      "\001(\0132\027.google.protobuf.StructH\000\022G\n\ndisk_l" +
      "ayer\030\003 \001(\01321.envoy.config.bootstrap.v3.R" +
      "untimeLayer.DiskLayerH\000\022I\n\013admin_layer\030\004" +
      " \001(\01322.envoy.config.bootstrap.v3.Runtime" +
      "Layer.AdminLayerH\000\022G\n\nrtds_layer\030\005 \001(\01321" +
      ".envoy.config.bootstrap.v3.RuntimeLayer." +
      "RtdsLayerH\000\032\220\001\n\tDiskLayer\022\024\n\014symlink_roo" +
      "t\030\001 \001(\t\022\024\n\014subdirectory\030\003 \001(\t\022\036\n\026append_" +
      "service_cluster\030\002 \001(\010:7\232\305\210\0362\n0envoy.conf" +
      "ig.bootstrap.v2.RuntimeLayer.DiskLayer\032F" +
      "\n\nAdminLayer:8\232\305\210\0363\n1envoy.config.bootst" +
      "rap.v2.RuntimeLayer.AdminLayer\032\213\001\n\tRtdsL" +
      "ayer\022\014\n\004name\030\001 \001(\t\0227\n\013rtds_config\030\002 \001(\0132" +
      "\".envoy.config.core.v3.ConfigSource:7\232\305\210" +
      "\0362\n0envoy.config.bootstrap.v2.RuntimeLay" +
      "er.RtdsLayer:-\232\305\210\036(\n&envoy.config.bootst" +
      "rap.v2.RuntimeLayerB\026\n\017layer_specifier\022\003" +
      "\370B\001\"z\n\016LayeredRuntime\0227\n\006layers\030\001 \003(\0132\'." +
      "envoy.config.bootstrap.v3.RuntimeLayer:/" +
      "\232\305\210\036*\n(envoy.config.bootstrap.v2.Layered" +
      "RuntimeB;\n\'io.envoyproxy.envoy.config.bo" +
      "otstrap.v3B\016BootstrapProtoP\001b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          io.envoyproxy.envoy.config.cluster.v3.ClusterProto.getDescriptor(),
          io.envoyproxy.envoy.config.core.v3.AddressProto.getDescriptor(),
          io.envoyproxy.envoy.config.core.v3.BaseProto.getDescriptor(),
          io.envoyproxy.envoy.config.core.v3.ConfigSourceProto.getDescriptor(),
          io.envoyproxy.envoy.config.listener.v3.ListenerProto.getDescriptor(),
          io.envoyproxy.envoy.config.metrics.v3.StatsProto.getDescriptor(),
          io.envoyproxy.envoy.config.overload.v3.OverloadProto.getDescriptor(),
          io.envoyproxy.envoy.config.trace.v3.TraceProto.getDescriptor(),
          io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.CertProto.getDescriptor(),
          com.google.protobuf.DurationProto.getDescriptor(),
          com.google.protobuf.StructProto.getDescriptor(),
          com.google.protobuf.WrappersProto.getDescriptor(),
          udpa.annotations.Versioning.getDescriptor(),
          envoy.annotations.Deprecation.getDescriptor(),
          io.envoyproxy.pgv.validate.Validate.getDescriptor(),
        });
    internal_static_envoy_config_bootstrap_v3_Bootstrap_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_envoy_config_bootstrap_v3_Bootstrap_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_Bootstrap_descriptor,
        new java.lang.String[] { "Node", "StaticResources", "DynamicResources", "ClusterManager", "HdsConfig", "FlagsPath", "StatsSinks", "StatsConfig", "StatsFlushInterval", "Watchdog", "Tracing", "LayeredRuntime", "Admin", "OverloadManager", "EnableDispatcherStats", "HeaderPrefix", "StatsServerVersionOverride", "UseTcpForDnsLookups", });
    internal_static_envoy_config_bootstrap_v3_Bootstrap_StaticResources_descriptor =
      internal_static_envoy_config_bootstrap_v3_Bootstrap_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_bootstrap_v3_Bootstrap_StaticResources_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_Bootstrap_StaticResources_descriptor,
        new java.lang.String[] { "Listeners", "Clusters", "Secrets", });
    internal_static_envoy_config_bootstrap_v3_Bootstrap_DynamicResources_descriptor =
      internal_static_envoy_config_bootstrap_v3_Bootstrap_descriptor.getNestedTypes().get(1);
    internal_static_envoy_config_bootstrap_v3_Bootstrap_DynamicResources_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_Bootstrap_DynamicResources_descriptor,
        new java.lang.String[] { "LdsConfig", "CdsConfig", "AdsConfig", });
    internal_static_envoy_config_bootstrap_v3_Admin_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_envoy_config_bootstrap_v3_Admin_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_Admin_descriptor,
        new java.lang.String[] { "AccessLogPath", "ProfilePath", "Address", "SocketOptions", });
    internal_static_envoy_config_bootstrap_v3_ClusterManager_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_envoy_config_bootstrap_v3_ClusterManager_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_ClusterManager_descriptor,
        new java.lang.String[] { "LocalClusterName", "OutlierDetection", "UpstreamBindConfig", "LoadStatsConfig", });
    internal_static_envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_descriptor =
      internal_static_envoy_config_bootstrap_v3_ClusterManager_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_ClusterManager_OutlierDetection_descriptor,
        new java.lang.String[] { "EventLogPath", });
    internal_static_envoy_config_bootstrap_v3_Watchdog_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_envoy_config_bootstrap_v3_Watchdog_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_Watchdog_descriptor,
        new java.lang.String[] { "MissTimeout", "MegamissTimeout", "KillTimeout", "MultikillTimeout", });
    internal_static_envoy_config_bootstrap_v3_Runtime_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_envoy_config_bootstrap_v3_Runtime_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_Runtime_descriptor,
        new java.lang.String[] { "SymlinkRoot", "Subdirectory", "OverrideSubdirectory", "Base", });
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_RuntimeLayer_descriptor,
        new java.lang.String[] { "Name", "StaticLayer", "DiskLayer", "AdminLayer", "RtdsLayer", "LayerSpecifier", });
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_descriptor =
      internal_static_envoy_config_bootstrap_v3_RuntimeLayer_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_RuntimeLayer_DiskLayer_descriptor,
        new java.lang.String[] { "SymlinkRoot", "Subdirectory", "AppendServiceCluster", });
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_descriptor =
      internal_static_envoy_config_bootstrap_v3_RuntimeLayer_descriptor.getNestedTypes().get(1);
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_RuntimeLayer_AdminLayer_descriptor,
        new java.lang.String[] { });
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_descriptor =
      internal_static_envoy_config_bootstrap_v3_RuntimeLayer_descriptor.getNestedTypes().get(2);
    internal_static_envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_RuntimeLayer_RtdsLayer_descriptor,
        new java.lang.String[] { "Name", "RtdsConfig", });
    internal_static_envoy_config_bootstrap_v3_LayeredRuntime_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_envoy_config_bootstrap_v3_LayeredRuntime_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v3_LayeredRuntime_descriptor,
        new java.lang.String[] { "Layers", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(udpa.annotations.Versioning.versioning);
    registry.add(io.envoyproxy.pgv.validate.Validate.required);
    registry.add(io.envoyproxy.pgv.validate.Validate.rules);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    io.envoyproxy.envoy.config.cluster.v3.ClusterProto.getDescriptor();
    io.envoyproxy.envoy.config.core.v3.AddressProto.getDescriptor();
    io.envoyproxy.envoy.config.core.v3.BaseProto.getDescriptor();
    io.envoyproxy.envoy.config.core.v3.ConfigSourceProto.getDescriptor();
    io.envoyproxy.envoy.config.listener.v3.ListenerProto.getDescriptor();
    io.envoyproxy.envoy.config.metrics.v3.StatsProto.getDescriptor();
    io.envoyproxy.envoy.config.overload.v3.OverloadProto.getDescriptor();
    io.envoyproxy.envoy.config.trace.v3.TraceProto.getDescriptor();
    io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.CertProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.StructProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
    udpa.annotations.Versioning.getDescriptor();
    envoy.annotations.Deprecation.getDescriptor();
    io.envoyproxy.pgv.validate.Validate.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy