public static final class BootstrapOuterClass.Runtime.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder> implements BootstrapOuterClass.RuntimeOrBuilder
Runtime :ref:`configuration overview <config_runtime>`.Protobuf type
envoy.config.bootstrap.v2.Runtime| Modifier and Type | Method and Description |
|---|---|
BootstrapOuterClass.Runtime.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BootstrapOuterClass.Runtime |
build() |
BootstrapOuterClass.Runtime |
buildPartial() |
BootstrapOuterClass.Runtime.Builder |
clear() |
BootstrapOuterClass.Runtime.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BootstrapOuterClass.Runtime.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BootstrapOuterClass.Runtime.Builder |
clearOverrideSubdirectory()
Specifies an optional subdirectory to load within the root directory.
|
BootstrapOuterClass.Runtime.Builder |
clearSubdirectory()
Specifies the subdirectory to load within the root directory.
|
BootstrapOuterClass.Runtime.Builder |
clearSymlinkRoot()
The implementation assumes that the file system tree is accessed via a
symbolic link.
|
BootstrapOuterClass.Runtime.Builder |
clone() |
BootstrapOuterClass.Runtime |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getOverrideSubdirectory()
Specifies an optional subdirectory to load within the root directory.
|
com.google.protobuf.ByteString |
getOverrideSubdirectoryBytes()
Specifies an optional subdirectory to load within the root directory.
|
String |
getSubdirectory()
Specifies the subdirectory to load within the root directory.
|
com.google.protobuf.ByteString |
getSubdirectoryBytes()
Specifies the subdirectory to load within the root directory.
|
String |
getSymlinkRoot()
The implementation assumes that the file system tree is accessed via a
symbolic link.
|
com.google.protobuf.ByteString |
getSymlinkRootBytes()
The implementation assumes that the file system tree is accessed via a
symbolic link.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BootstrapOuterClass.Runtime.Builder |
mergeFrom(BootstrapOuterClass.Runtime other) |
BootstrapOuterClass.Runtime.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BootstrapOuterClass.Runtime.Builder |
mergeFrom(com.google.protobuf.Message other) |
BootstrapOuterClass.Runtime.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BootstrapOuterClass.Runtime.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BootstrapOuterClass.Runtime.Builder |
setOverrideSubdirectory(String value)
Specifies an optional subdirectory to load within the root directory.
|
BootstrapOuterClass.Runtime.Builder |
setOverrideSubdirectoryBytes(com.google.protobuf.ByteString value)
Specifies an optional subdirectory to load within the root directory.
|
BootstrapOuterClass.Runtime.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
BootstrapOuterClass.Runtime.Builder |
setSubdirectory(String value)
Specifies the subdirectory to load within the root directory.
|
BootstrapOuterClass.Runtime.Builder |
setSubdirectoryBytes(com.google.protobuf.ByteString value)
Specifies the subdirectory to load within the root directory.
|
BootstrapOuterClass.Runtime.Builder |
setSymlinkRoot(String value)
The implementation assumes that the file system tree is accessed via a
symbolic link.
|
BootstrapOuterClass.Runtime.Builder |
setSymlinkRootBytes(com.google.protobuf.ByteString value)
The implementation assumes that the file system tree is accessed via a
symbolic link.
|
BootstrapOuterClass.Runtime.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BootstrapOuterClass.Runtime build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BootstrapOuterClass.Runtime buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BootstrapOuterClass.Runtime.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder mergeFrom(BootstrapOuterClass.Runtime other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public BootstrapOuterClass.Runtime.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BootstrapOuterClass.Runtime.Builder>IOExceptionpublic 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.
string symlink_root = 1 [(.validate.rules) = { ... }getSymlinkRoot in interface BootstrapOuterClass.RuntimeOrBuilderpublic 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.
string symlink_root = 1 [(.validate.rules) = { ... }getSymlinkRootBytes in interface BootstrapOuterClass.RuntimeOrBuilderpublic BootstrapOuterClass.Runtime.Builder setSymlinkRoot(String value)
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.
string symlink_root = 1 [(.validate.rules) = { ... }public BootstrapOuterClass.Runtime.Builder clearSymlinkRoot()
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.
string symlink_root = 1 [(.validate.rules) = { ... }public BootstrapOuterClass.Runtime.Builder setSymlinkRootBytes(com.google.protobuf.ByteString value)
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.
string symlink_root = 1 [(.validate.rules) = { ... }public 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 = 2;getSubdirectory in interface BootstrapOuterClass.RuntimeOrBuilderpublic 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 = 2;getSubdirectoryBytes in interface BootstrapOuterClass.RuntimeOrBuilderpublic BootstrapOuterClass.Runtime.Builder setSubdirectory(String value)
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 = 2;public BootstrapOuterClass.Runtime.Builder clearSubdirectory()
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 = 2;public BootstrapOuterClass.Runtime.Builder setSubdirectoryBytes(com.google.protobuf.ByteString value)
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 = 2;public String getOverrideSubdirectory()
Specifies an optional subdirectory to load within the root directory. If specified and the directory exists, configuration values within this directory will override those found in the primary subdirectory. This is useful when Envoy is deployed across many different types of servers. Sometimes it is useful to have a per service cluster directory for runtime configuration. See below for exactly how the override directory is used.
string override_subdirectory = 3;getOverrideSubdirectory in interface BootstrapOuterClass.RuntimeOrBuilderpublic com.google.protobuf.ByteString getOverrideSubdirectoryBytes()
Specifies an optional subdirectory to load within the root directory. If specified and the directory exists, configuration values within this directory will override those found in the primary subdirectory. This is useful when Envoy is deployed across many different types of servers. Sometimes it is useful to have a per service cluster directory for runtime configuration. See below for exactly how the override directory is used.
string override_subdirectory = 3;getOverrideSubdirectoryBytes in interface BootstrapOuterClass.RuntimeOrBuilderpublic BootstrapOuterClass.Runtime.Builder setOverrideSubdirectory(String value)
Specifies an optional subdirectory to load within the root directory. If specified and the directory exists, configuration values within this directory will override those found in the primary subdirectory. This is useful when Envoy is deployed across many different types of servers. Sometimes it is useful to have a per service cluster directory for runtime configuration. See below for exactly how the override directory is used.
string override_subdirectory = 3;public BootstrapOuterClass.Runtime.Builder clearOverrideSubdirectory()
Specifies an optional subdirectory to load within the root directory. If specified and the directory exists, configuration values within this directory will override those found in the primary subdirectory. This is useful when Envoy is deployed across many different types of servers. Sometimes it is useful to have a per service cluster directory for runtime configuration. See below for exactly how the override directory is used.
string override_subdirectory = 3;public BootstrapOuterClass.Runtime.Builder setOverrideSubdirectoryBytes(com.google.protobuf.ByteString value)
Specifies an optional subdirectory to load within the root directory. If specified and the directory exists, configuration values within this directory will override those found in the primary subdirectory. This is useful when Envoy is deployed across many different types of servers. Sometimes it is useful to have a per service cluster directory for runtime configuration. See below for exactly how the override directory is used.
string override_subdirectory = 3;public final BootstrapOuterClass.Runtime.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>public final BootstrapOuterClass.Runtime.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BootstrapOuterClass.Runtime.Builder>Copyright © 2018 The Envoy Project. All rights reserved.