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

io.envoyproxy.envoy.config.bootstrap.v2.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/v2/bootstrap.proto

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

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_v2_Bootstrap_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_Bootstrap_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_Bootstrap_StaticResources_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_Bootstrap_StaticResources_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_Bootstrap_DynamicResources_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_Bootstrap_DynamicResources_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_Admin_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_Admin_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_ClusterManager_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_ClusterManager_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_ClusterManager_OutlierDetection_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_ClusterManager_OutlierDetection_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_Watchdog_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_Watchdog_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_Runtime_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_Runtime_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_RuntimeLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_DiskLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_RuntimeLayer_DiskLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_AdminLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_RuntimeLayer_AdminLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_RtdsLayer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_RuntimeLayer_RtdsLayer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_bootstrap_v2_LayeredRuntime_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_bootstrap_v2_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/v2/bootstrap.pr" +
      "oto\022\031envoy.config.bootstrap.v2\032\037envoy/ap" +
      "i/v2/core/address.proto\032\034envoy/api/v2/co" +
      "re/base.proto\032\034envoy/api/v2/auth/cert.pr" +
      "oto\032%envoy/api/v2/core/config_source.pro" +
      "to\032\026envoy/api/v2/cds.proto\032\026envoy/api/v2" +
      "/lds.proto\032!envoy/config/trace/v2/trace." +
      "proto\032#envoy/config/metrics/v2/stats.pro" +
      "to\032,envoy/config/overload/v2alpha/overlo" +
      "ad.proto\032\036google/protobuf/duration.proto" +
      "\032\034google/protobuf/struct.proto\032\027validate" +
      "/validate.proto\032\024gogoproto/gogo.proto\"\207\n" +
      "\n\tBootstrap\022%\n\004node\030\001 \001(\0132\027.envoy.api.v2" +
      ".core.Node\022N\n\020static_resources\030\002 \001(\01324.e" +
      "nvoy.config.bootstrap.v2.Bootstrap.Stati" +
      "cResources\022P\n\021dynamic_resources\030\003 \001(\01325." +
      "envoy.config.bootstrap.v2.Bootstrap.Dyna" +
      "micResources\022B\n\017cluster_manager\030\004 \001(\0132)." +
      "envoy.config.bootstrap.v2.ClusterManager" +
      "\0226\n\nhds_config\030\016 \001(\0132\".envoy.api.v2.core" +
      ".ApiConfigSource\022\022\n\nflags_path\030\005 \001(\t\0227\n\013" +
      "stats_sinks\030\006 \003(\0132\".envoy.config.metrics" +
      ".v2.StatsSink\022:\n\014stats_config\030\r \001(\0132$.en" +
      "voy.config.metrics.v2.StatsConfig\022=\n\024sta" +
      "ts_flush_interval\030\007 \001(\0132\031.google.protobu" +
      "f.DurationB\004\230\337\037\001\0225\n\010watchdog\030\010 \001(\0132#.env" +
      "oy.config.bootstrap.v2.Watchdog\022/\n\007traci" +
      "ng\030\t \001(\0132\036.envoy.config.trace.v2.Tracing" +
      "\0227\n\007runtime\030\013 \001(\0132\".envoy.config.bootstr" +
      "ap.v2.RuntimeB\002\030\001\022B\n\017layered_runtime\030\021 \001" +
      "(\0132).envoy.config.bootstrap.v2.LayeredRu" +
      "ntime\022/\n\005admin\030\014 \001(\0132 .envoy.config.boot" +
      "strap.v2.Admin\022H\n\020overload_manager\030\017 \001(\013" +
      "2..envoy.config.overload.v2alpha.Overloa" +
      "dManager\022\037\n\027enable_dispatcher_stats\030\020 \001(" +
      "\010\022\025\n\rheader_prefix\030\022 \001(\t\032\221\001\n\017StaticResou" +
      "rces\022)\n\tlisteners\030\001 \003(\0132\026.envoy.api.v2.L" +
      "istener\022\'\n\010clusters\030\002 \003(\0132\025.envoy.api.v2" +
      ".Cluster\022*\n\007secrets\030\003 \003(\0132\031.envoy.api.v2" +
      ".auth.Secret\032\272\001\n\020DynamicResources\0223\n\nlds" +
      "_config\030\001 \001(\0132\037.envoy.api.v2.core.Config" +
      "Source\0223\n\ncds_config\030\002 \001(\0132\037.envoy.api.v" +
      "2.core.ConfigSource\0226\n\nads_config\030\003 \001(\0132" +
      "\".envoy.api.v2.core.ApiConfigSourceJ\004\010\004\020" +
      "\005J\004\010\n\020\013\"\234\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\032.envoy.api.v2.core.Address\0227\n\016socket_" +
      "options\030\004 \003(\0132\037.envoy.api.v2.core.Socket" +
      "Option\"\253\002\n\016ClusterManager\022\032\n\022local_clust" +
      "er_name\030\001 \001(\t\022U\n\021outlier_detection\030\002 \001(\013" +
      "2:.envoy.config.bootstrap.v2.ClusterMana" +
      "ger.OutlierDetection\022;\n\024upstream_bind_co" +
      "nfig\030\003 \001(\0132\035.envoy.api.v2.core.BindConfi" +
      "g\022=\n\021load_stats_config\030\004 \001(\0132\".envoy.api" +
      ".v2.core.ApiConfigSource\032*\n\020OutlierDetec" +
      "tion\022\026\n\016event_log_path\030\001 \001(\t\"\327\001\n\010Watchdo" +
      "g\022/\n\014miss_timeout\030\001 \001(\0132\031.google.protobu" +
      "f.Duration\0223\n\020megamiss_timeout\030\002 \001(\0132\031.g" +
      "oogle.protobuf.Duration\022/\n\014kill_timeout\030" +
      "\003 \001(\0132\031.google.protobuf.Duration\0224\n\021mult" +
      "ikill_timeout\030\004 \001(\0132\031.google.protobuf.Du" +
      "ration\"{\n\007Runtime\022\024\n\014symlink_root\030\001 \001(\t\022" +
      "\024\n\014subdirectory\030\002 \001(\t\022\035\n\025override_subdir" +
      "ectory\030\003 \001(\t\022%\n\004base\030\004 \001(\0132\027.google.prot" +
      "obuf.Struct\"\200\004\n\014RuntimeLayer\022\027\n\004name\030\001 \001" +
      "(\tB\t\272\351\300\003\004r\002 \001\022/\n\014static_layer\030\002 \001(\0132\027.go" +
      "ogle.protobuf.StructH\000\022G\n\ndisk_layer\030\003 \001" +
      "(\01321.envoy.config.bootstrap.v2.RuntimeLa" +
      "yer.DiskLayerH\000\022I\n\013admin_layer\030\004 \001(\01322.e" +
      "nvoy.config.bootstrap.v2.RuntimeLayer.Ad" +
      "minLayerH\000\022G\n\nrtds_layer\030\005 \001(\01321.envoy.c" +
      "onfig.bootstrap.v2.RuntimeLayer.RtdsLaye" +
      "rH\000\032W\n\tDiskLayer\022\024\n\014symlink_root\030\001 \001(\t\022\024" +
      "\n\014subdirectory\030\003 \001(\t\022\036\n\026append_service_c" +
      "luster\030\002 \001(\010\032\014\n\nAdminLayer\032O\n\tRtdsLayer\022" +
      "\014\n\004name\030\001 \001(\t\0224\n\013rtds_config\030\002 \001(\0132\037.env" +
      "oy.api.v2.core.ConfigSourceB\021\n\017layer_spe" +
      "cifier\"I\n\016LayeredRuntime\0227\n\006layers\030\001 \003(\013" +
      "2\'.envoy.config.bootstrap.v2.RuntimeLaye" +
      "rB?\n\'io.envoyproxy.envoy.config.bootstra" +
      "p.v2B\016BootstrapProtoP\001Z\002v2b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          io.envoyproxy.envoy.api.v2.core.AddressProto.getDescriptor(),
          io.envoyproxy.envoy.api.v2.core.BaseProto.getDescriptor(),
          io.envoyproxy.envoy.api.v2.auth.CertProto.getDescriptor(),
          io.envoyproxy.envoy.api.v2.core.ConfigSourceProto.getDescriptor(),
          io.envoyproxy.envoy.api.v2.CdsProto.getDescriptor(),
          io.envoyproxy.envoy.api.v2.LdsProto.getDescriptor(),
          io.envoyproxy.envoy.config.trace.v2.TraceProto.getDescriptor(),
          io.envoyproxy.envoy.config.metrics.v2.StatsProto.getDescriptor(),
          io.envoyproxy.envoy.config.overload.v2alpha.OverloadProto.getDescriptor(),
          com.google.protobuf.DurationProto.getDescriptor(),
          com.google.protobuf.StructProto.getDescriptor(),
          com.lyft.pgv.validate.Validate.getDescriptor(),
          com.google.protobuf.GoGoProtos.getDescriptor(),
        });
    internal_static_envoy_config_bootstrap_v2_Bootstrap_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_envoy_config_bootstrap_v2_Bootstrap_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_Bootstrap_descriptor,
        new java.lang.String[] { "Node", "StaticResources", "DynamicResources", "ClusterManager", "HdsConfig", "FlagsPath", "StatsSinks", "StatsConfig", "StatsFlushInterval", "Watchdog", "Tracing", "Runtime", "LayeredRuntime", "Admin", "OverloadManager", "EnableDispatcherStats", "HeaderPrefix", });
    internal_static_envoy_config_bootstrap_v2_Bootstrap_StaticResources_descriptor =
      internal_static_envoy_config_bootstrap_v2_Bootstrap_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_bootstrap_v2_Bootstrap_StaticResources_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_Bootstrap_StaticResources_descriptor,
        new java.lang.String[] { "Listeners", "Clusters", "Secrets", });
    internal_static_envoy_config_bootstrap_v2_Bootstrap_DynamicResources_descriptor =
      internal_static_envoy_config_bootstrap_v2_Bootstrap_descriptor.getNestedTypes().get(1);
    internal_static_envoy_config_bootstrap_v2_Bootstrap_DynamicResources_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_Bootstrap_DynamicResources_descriptor,
        new java.lang.String[] { "LdsConfig", "CdsConfig", "AdsConfig", });
    internal_static_envoy_config_bootstrap_v2_Admin_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_envoy_config_bootstrap_v2_Admin_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_Admin_descriptor,
        new java.lang.String[] { "AccessLogPath", "ProfilePath", "Address", "SocketOptions", });
    internal_static_envoy_config_bootstrap_v2_ClusterManager_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_envoy_config_bootstrap_v2_ClusterManager_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_ClusterManager_descriptor,
        new java.lang.String[] { "LocalClusterName", "OutlierDetection", "UpstreamBindConfig", "LoadStatsConfig", });
    internal_static_envoy_config_bootstrap_v2_ClusterManager_OutlierDetection_descriptor =
      internal_static_envoy_config_bootstrap_v2_ClusterManager_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_bootstrap_v2_ClusterManager_OutlierDetection_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_ClusterManager_OutlierDetection_descriptor,
        new java.lang.String[] { "EventLogPath", });
    internal_static_envoy_config_bootstrap_v2_Watchdog_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_envoy_config_bootstrap_v2_Watchdog_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_Watchdog_descriptor,
        new java.lang.String[] { "MissTimeout", "MegamissTimeout", "KillTimeout", "MultikillTimeout", });
    internal_static_envoy_config_bootstrap_v2_Runtime_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_envoy_config_bootstrap_v2_Runtime_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_Runtime_descriptor,
        new java.lang.String[] { "SymlinkRoot", "Subdirectory", "OverrideSubdirectory", "Base", });
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_RuntimeLayer_descriptor,
        new java.lang.String[] { "Name", "StaticLayer", "DiskLayer", "AdminLayer", "RtdsLayer", "LayerSpecifier", });
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_DiskLayer_descriptor =
      internal_static_envoy_config_bootstrap_v2_RuntimeLayer_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_DiskLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_RuntimeLayer_DiskLayer_descriptor,
        new java.lang.String[] { "SymlinkRoot", "Subdirectory", "AppendServiceCluster", });
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_AdminLayer_descriptor =
      internal_static_envoy_config_bootstrap_v2_RuntimeLayer_descriptor.getNestedTypes().get(1);
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_AdminLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_RuntimeLayer_AdminLayer_descriptor,
        new java.lang.String[] { });
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_RtdsLayer_descriptor =
      internal_static_envoy_config_bootstrap_v2_RuntimeLayer_descriptor.getNestedTypes().get(2);
    internal_static_envoy_config_bootstrap_v2_RuntimeLayer_RtdsLayer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_RuntimeLayer_RtdsLayer_descriptor,
        new java.lang.String[] { "Name", "RtdsConfig", });
    internal_static_envoy_config_bootstrap_v2_LayeredRuntime_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_envoy_config_bootstrap_v2_LayeredRuntime_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_bootstrap_v2_LayeredRuntime_descriptor,
        new java.lang.String[] { "Layers", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.protobuf.GoGoProtos.stdduration);
    registry.add(com.lyft.pgv.validate.Validate.rules);
    com.google.protobuf.Descriptors.FileDescriptor
        .internalUpdateFileDescriptor(descriptor, registry);
    io.envoyproxy.envoy.api.v2.core.AddressProto.getDescriptor();
    io.envoyproxy.envoy.api.v2.core.BaseProto.getDescriptor();
    io.envoyproxy.envoy.api.v2.auth.CertProto.getDescriptor();
    io.envoyproxy.envoy.api.v2.core.ConfigSourceProto.getDescriptor();
    io.envoyproxy.envoy.api.v2.CdsProto.getDescriptor();
    io.envoyproxy.envoy.api.v2.LdsProto.getDescriptor();
    io.envoyproxy.envoy.config.trace.v2.TraceProto.getDescriptor();
    io.envoyproxy.envoy.config.metrics.v2.StatsProto.getDescriptor();
    io.envoyproxy.envoy.config.overload.v2alpha.OverloadProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    com.google.protobuf.StructProto.getDescriptor();
    com.lyft.pgv.validate.Validate.getDescriptor();
    com.google.protobuf.GoGoProtos.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy