Interface RuntimeLayer.DiskLayerOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RuntimeLayer.DiskLayer
,RuntimeLayer.DiskLayer.Builder
- Enclosing class:
RuntimeLayer
public static interface RuntimeLayer.DiskLayerOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
:ref:`Append <config_runtime_local_disk_service_cluster_subdirs>` the service cluster to the path under symlink root.Specifies the subdirectory to load within the root directory.com.google.protobuf.ByteString
Specifies the subdirectory to load within the root directory.The implementation assumes that the file system tree is accessed via a symbolic link.com.google.protobuf.ByteString
The implementation assumes that the file system tree is accessed via a symbolic link.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
-
getSymlinkRoot
String getSymlinkRoot()The implementation assumes that the file system tree is accessed via a symbolic link. An atomic link swap is used when a new tree should be switched to. This parameter specifies the path to the symbolic link. Envoy will watch the location for changes and reload the file system tree when they happen. See documentation on runtime :ref:`atomicity <config_runtime_atomicity>` for further details on how reloads are treated.
string symlink_root = 1;
- Returns:
- The symlinkRoot.
-
getSymlinkRootBytes
com.google.protobuf.ByteString getSymlinkRootBytes()The implementation assumes that the file system tree is accessed via a symbolic link. An atomic link swap is used when a new tree should be switched to. This parameter specifies the path to the symbolic link. Envoy will watch the location for changes and reload the file system tree when they happen. See documentation on runtime :ref:`atomicity <config_runtime_atomicity>` for further details on how reloads are treated.
string symlink_root = 1;
- Returns:
- The bytes for symlinkRoot.
-
getSubdirectory
String getSubdirectory()Specifies the subdirectory to load within the root directory. This is useful if multiple systems share the same delivery mechanism. Envoy configuration elements can be contained in a dedicated subdirectory.
string subdirectory = 3;
- Returns:
- The subdirectory.
-
getSubdirectoryBytes
com.google.protobuf.ByteString getSubdirectoryBytes()Specifies the subdirectory to load within the root directory. This is useful if multiple systems share the same delivery mechanism. Envoy configuration elements can be contained in a dedicated subdirectory.
string subdirectory = 3;
- Returns:
- The bytes for subdirectory.
-
getAppendServiceCluster
boolean getAppendServiceCluster():ref:`Append <config_runtime_local_disk_service_cluster_subdirs>` the service cluster to the path under symlink root.
bool append_service_cluster = 2;
- Returns:
- The appendServiceCluster.
-