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

io.envoyproxy.envoy.config.overload.v3.OverloadProto Maven / Gradle / Ivy

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

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

public final class OverloadProto {
  private OverloadProto() {}
  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_overload_v3_ResourceMonitor_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_ResourceMonitor_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_ThresholdTrigger_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_ThresholdTrigger_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_ScaledTrigger_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_ScaledTrigger_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_Trigger_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_Trigger_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_OverloadAction_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_OverloadAction_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_LoadShedPoint_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_LoadShedPoint_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_BufferFactoryConfig_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_BufferFactoryConfig_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
    internal_static_envoy_config_overload_v3_OverloadManager_descriptor;
  static final 
    com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_envoy_config_overload_v3_OverloadManager_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/overload/v3/overload.prot" +
      "o\022\030envoy.config.overload.v3\032\033envoy/type/" +
      "v3/percent.proto\032\031google/protobuf/any.pr" +
      "oto\032\036google/protobuf/duration.proto\032\035udp" +
      "a/annotations/status.proto\032!udpa/annotat" +
      "ions/versioning.proto\032\027validate/validate" +
      ".proto\"\251\001\n\017ResourceMonitor\022\025\n\004name\030\001 \001(\t" +
      "B\007\372B\004r\002\020\001\022,\n\014typed_config\030\003 \001(\0132\024.google" +
      ".protobuf.AnyH\000:4\232\305\210\036/\n-envoy.config.ove" +
      "rload.v2alpha.ResourceMonitorB\r\n\013config_" +
      "typeJ\004\010\002\020\003R\006config\"q\n\020ThresholdTrigger\022&" +
      "\n\005value\030\001 \001(\001B\027\372B\024\022\022\031\000\000\000\000\000\000\360?)\000\000\000\000\000\000\000\000:5" +
      "\232\305\210\0360\n.envoy.config.overload.v2alpha.Thr" +
      "esholdTrigger\"z\n\rScaledTrigger\0222\n\021scalin" +
      "g_threshold\030\001 \001(\001B\027\372B\024\022\022\031\000\000\000\000\000\000\360?)\000\000\000\000\000\000" +
      "\000\000\0225\n\024saturation_threshold\030\002 \001(\001B\027\372B\024\022\022\031" +
      "\000\000\000\000\000\000\360?)\000\000\000\000\000\000\000\000\"\340\001\n\007Trigger\022\025\n\004name\030\001 " +
      "\001(\tB\007\372B\004r\002\020\001\022?\n\tthreshold\030\002 \001(\0132*.envoy." +
      "config.overload.v3.ThresholdTriggerH\000\0229\n" +
      "\006scaled\030\003 \001(\0132\'.envoy.config.overload.v3" +
      ".ScaledTriggerH\000:,\232\305\210\036\'\n%envoy.config.ov" +
      "erload.v2alpha.TriggerB\024\n\rtrigger_oneof\022" +
      "\003\370B\001\"\367\003\n\037ScaleTimersOverloadActionConfig" +
      "\022k\n\023timer_scale_factors\030\001 \003(\0132D.envoy.co" +
      "nfig.overload.v3.ScaleTimersOverloadActi" +
      "onConfig.ScaleTimerB\010\372B\005\222\001\002\010\001\032\343\001\n\nScaleT" +
      "imer\022^\n\005timer\030\001 \001(\0162C.envoy.config.overl" +
      "oad.v3.ScaleTimersOverloadActionConfig.T" +
      "imerTypeB\n\372B\007\202\001\004\020\001 \000\0220\n\013min_timeout\030\002 \001(" +
      "\0132\031.google.protobuf.DurationH\000\022+\n\tmin_sc" +
      "ale\030\003 \001(\0132\026.envoy.type.v3.PercentH\000B\026\n\017o" +
      "verload_adjust\022\003\370B\001\"\200\001\n\tTimerType\022\017\n\013UNS" +
      "PECIFIED\020\000\022#\n\037HTTP_DOWNSTREAM_CONNECTION" +
      "_IDLE\020\001\022\037\n\033HTTP_DOWNSTREAM_STREAM_IDLE\020\002" +
      "\022\034\n\030TRANSPORT_SOCKET_CONNECT\020\003\"\307\001\n\016Overl" +
      "oadAction\022\025\n\004name\030\001 \001(\tB\007\372B\004r\002\020\001\022=\n\010trig" +
      "gers\030\002 \003(\0132!.envoy.config.overload.v3.Tr" +
      "iggerB\010\372B\005\222\001\002\010\001\022*\n\014typed_config\030\003 \001(\0132\024." +
      "google.protobuf.Any:3\232\305\210\036.\n,envoy.config" +
      ".overload.v2alpha.OverloadAction\"e\n\rLoad" +
      "ShedPoint\022\025\n\004name\030\001 \001(\tB\007\372B\004r\002\020\001\022=\n\010trig" +
      "gers\030\002 \003(\0132!.envoy.config.overload.v3.Tr" +
      "iggerB\010\372B\005\222\001\002\010\001\"O\n\023BufferFactoryConfig\0228" +
      "\n%minimum_account_to_track_power_of_two\030" +
      "\001 \001(\rB\t\372B\006*\004\0308(\n\"\227\003\n\017OverloadManager\0223\n\020" +
      "refresh_interval\030\001 \001(\0132\031.google.protobuf" +
      ".Duration\022N\n\021resource_monitors\030\002 \003(\0132).e" +
      "nvoy.config.overload.v3.ResourceMonitorB" +
      "\010\372B\005\222\001\002\010\001\0229\n\007actions\030\003 \003(\0132(.envoy.confi" +
      "g.overload.v3.OverloadAction\022@\n\017loadshed" +
      "_points\030\005 \003(\0132\'.envoy.config.overload.v3" +
      ".LoadShedPoint\022L\n\025buffer_factory_config\030" +
      "\004 \001(\0132-.envoy.config.overload.v3.BufferF" +
      "actoryConfig:4\232\305\210\036/\n-envoy.config.overlo" +
      "ad.v2alpha.OverloadManagerB\215\001\n&io.envoyp" +
      "roxy.envoy.config.overload.v3B\rOverloadP" +
      "rotoP\001ZJgithub.com/envoyproxy/go-control" +
      "-plane/envoy/config/overload/v3;overload" +
      "v3\272\200\310\321\006\002\020\002b\006proto3"
    };
    descriptor = com.google.protobuf.Descriptors.FileDescriptor
      .internalBuildGeneratedFileFrom(descriptorData,
        new com.google.protobuf.Descriptors.FileDescriptor[] {
          io.envoyproxy.envoy.type.v3.PercentProto.getDescriptor(),
          com.google.protobuf.AnyProto.getDescriptor(),
          com.google.protobuf.DurationProto.getDescriptor(),
          udpa.annotations.Status.getDescriptor(),
          udpa.annotations.Versioning.getDescriptor(),
          io.envoyproxy.pgv.validate.Validate.getDescriptor(),
        });
    internal_static_envoy_config_overload_v3_ResourceMonitor_descriptor =
      getDescriptor().getMessageTypes().get(0);
    internal_static_envoy_config_overload_v3_ResourceMonitor_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_ResourceMonitor_descriptor,
        new java.lang.String[] { "Name", "TypedConfig", "ConfigType", });
    internal_static_envoy_config_overload_v3_ThresholdTrigger_descriptor =
      getDescriptor().getMessageTypes().get(1);
    internal_static_envoy_config_overload_v3_ThresholdTrigger_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_ThresholdTrigger_descriptor,
        new java.lang.String[] { "Value", });
    internal_static_envoy_config_overload_v3_ScaledTrigger_descriptor =
      getDescriptor().getMessageTypes().get(2);
    internal_static_envoy_config_overload_v3_ScaledTrigger_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_ScaledTrigger_descriptor,
        new java.lang.String[] { "ScalingThreshold", "SaturationThreshold", });
    internal_static_envoy_config_overload_v3_Trigger_descriptor =
      getDescriptor().getMessageTypes().get(3);
    internal_static_envoy_config_overload_v3_Trigger_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_Trigger_descriptor,
        new java.lang.String[] { "Name", "Threshold", "Scaled", "TriggerOneof", });
    internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_descriptor =
      getDescriptor().getMessageTypes().get(4);
    internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_descriptor,
        new java.lang.String[] { "TimerScaleFactors", });
    internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_descriptor =
      internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_descriptor.getNestedTypes().get(0);
    internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_ScaleTimersOverloadActionConfig_ScaleTimer_descriptor,
        new java.lang.String[] { "Timer", "MinTimeout", "MinScale", "OverloadAdjust", });
    internal_static_envoy_config_overload_v3_OverloadAction_descriptor =
      getDescriptor().getMessageTypes().get(5);
    internal_static_envoy_config_overload_v3_OverloadAction_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_OverloadAction_descriptor,
        new java.lang.String[] { "Name", "Triggers", "TypedConfig", });
    internal_static_envoy_config_overload_v3_LoadShedPoint_descriptor =
      getDescriptor().getMessageTypes().get(6);
    internal_static_envoy_config_overload_v3_LoadShedPoint_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_LoadShedPoint_descriptor,
        new java.lang.String[] { "Name", "Triggers", });
    internal_static_envoy_config_overload_v3_BufferFactoryConfig_descriptor =
      getDescriptor().getMessageTypes().get(7);
    internal_static_envoy_config_overload_v3_BufferFactoryConfig_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_BufferFactoryConfig_descriptor,
        new java.lang.String[] { "MinimumAccountToTrackPowerOfTwo", });
    internal_static_envoy_config_overload_v3_OverloadManager_descriptor =
      getDescriptor().getMessageTypes().get(8);
    internal_static_envoy_config_overload_v3_OverloadManager_fieldAccessorTable = new
      com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
        internal_static_envoy_config_overload_v3_OverloadManager_descriptor,
        new java.lang.String[] { "RefreshInterval", "ResourceMonitors", "Actions", "LoadshedPoints", "BufferFactoryConfig", });
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(udpa.annotations.Status.fileStatus);
    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.type.v3.PercentProto.getDescriptor();
    com.google.protobuf.AnyProto.getDescriptor();
    com.google.protobuf.DurationProto.getDescriptor();
    udpa.annotations.Status.getDescriptor();
    udpa.annotations.Versioning.getDescriptor();
    io.envoyproxy.pgv.validate.Validate.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy