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 Summary
Modifier and TypeMethodDescription.envoy.config.bootstrap.v3.RuntimeLayer.AdminLayer admin_layer = 4;
.envoy.config.bootstrap.v3.RuntimeLayer.AdminLayer admin_layer = 4;
.envoy.config.bootstrap.v3.RuntimeLayer.DiskLayer disk_layer = 3;
.envoy.config.bootstrap.v3.RuntimeLayer.DiskLayer disk_layer = 3;
getName()
Descriptive name for the runtime layer.com.google.protobuf.ByteString
Descriptive name for the runtime layer..envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer rtds_layer = 5;
.envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer rtds_layer = 5;
com.google.protobuf.Struct
:ref:`Static runtime <config_runtime_bootstrap>` layer.com.google.protobuf.StructOrBuilder
:ref:`Static runtime <config_runtime_bootstrap>` layer.boolean
.envoy.config.bootstrap.v3.RuntimeLayer.AdminLayer admin_layer = 4;
boolean
.envoy.config.bootstrap.v3.RuntimeLayer.DiskLayer disk_layer = 3;
boolean
.envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer rtds_layer = 5;
boolean
:ref:`Static runtime <config_runtime_bootstrap>` layer.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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()
-