Interface RuntimeLayerOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
RuntimeLayer, RuntimeLayer.Builder

public interface RuntimeLayerOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Descriptive name for the runtime layer. This is only used for the runtime
       :http:get:`/runtime` output.
       
      string name = 1 [(.validate.rules) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Descriptive name for the runtime layer. This is only used for the runtime
       :http:get:`/runtime` output.
       
      string name = 1 [(.validate.rules) = { ... }
      Returns:
      The bytes for name.
    • hasStaticLayer

      boolean hasStaticLayer()
       :ref:`Static runtime <config_runtime_bootstrap>` layer.
       This follows the :ref:`runtime protobuf JSON representation encoding
       <config_runtime_proto_json>`. Unlike static xDS resources, this static
       layer is overridable by later layers in the runtime virtual filesystem.
       
      .google.protobuf.Struct static_layer = 2;
      Returns:
      Whether the staticLayer field is set.
    • getStaticLayer

      com.google.protobuf.Struct getStaticLayer()
       :ref:`Static runtime <config_runtime_bootstrap>` layer.
       This follows the :ref:`runtime protobuf JSON representation encoding
       <config_runtime_proto_json>`. Unlike static xDS resources, this static
       layer is overridable by later layers in the runtime virtual filesystem.
       
      .google.protobuf.Struct static_layer = 2;
      Returns:
      The staticLayer.
    • getStaticLayerOrBuilder

      com.google.protobuf.StructOrBuilder getStaticLayerOrBuilder()
       :ref:`Static runtime <config_runtime_bootstrap>` layer.
       This follows the :ref:`runtime protobuf JSON representation encoding
       <config_runtime_proto_json>`. Unlike static xDS resources, this static
       layer is overridable by later layers in the runtime virtual filesystem.
       
      .google.protobuf.Struct static_layer = 2;
    • hasDiskLayer

      boolean hasDiskLayer()
      .envoy.config.bootstrap.v3.RuntimeLayer.DiskLayer disk_layer = 3;
      Returns:
      Whether the diskLayer field is set.
    • getDiskLayer

      RuntimeLayer.DiskLayer getDiskLayer()
      .envoy.config.bootstrap.v3.RuntimeLayer.DiskLayer disk_layer = 3;
      Returns:
      The diskLayer.
    • getDiskLayerOrBuilder

      RuntimeLayer.DiskLayerOrBuilder getDiskLayerOrBuilder()
      .envoy.config.bootstrap.v3.RuntimeLayer.DiskLayer disk_layer = 3;
    • hasAdminLayer

      boolean hasAdminLayer()
      .envoy.config.bootstrap.v3.RuntimeLayer.AdminLayer admin_layer = 4;
      Returns:
      Whether the adminLayer field is set.
    • getAdminLayer

      RuntimeLayer.AdminLayer getAdminLayer()
      .envoy.config.bootstrap.v3.RuntimeLayer.AdminLayer admin_layer = 4;
      Returns:
      The adminLayer.
    • getAdminLayerOrBuilder

      RuntimeLayer.AdminLayerOrBuilder getAdminLayerOrBuilder()
      .envoy.config.bootstrap.v3.RuntimeLayer.AdminLayer admin_layer = 4;
    • hasRtdsLayer

      boolean hasRtdsLayer()
      .envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer rtds_layer = 5;
      Returns:
      Whether the rtdsLayer field is set.
    • getRtdsLayer

      RuntimeLayer.RtdsLayer getRtdsLayer()
      .envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer rtds_layer = 5;
      Returns:
      The rtdsLayer.
    • getRtdsLayerOrBuilder

      RuntimeLayer.RtdsLayerOrBuilder getRtdsLayerOrBuilder()
      .envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer rtds_layer = 5;
    • getLayerSpecifierCase

      RuntimeLayer.LayerSpecifierCase getLayerSpecifierCase()