public static final class RuntimeLayer.RtdsLayer.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.Builder> implements RuntimeLayer.RtdsLayerOrBuilder
:ref:`Runtime Discovery Service (RTDS) <config_runtime_rtds>` layer.Protobuf type
envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer| Modifier and Type | Method and Description |
|---|---|
RuntimeLayer.RtdsLayer.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RuntimeLayer.RtdsLayer |
build() |
RuntimeLayer.RtdsLayer |
buildPartial() |
RuntimeLayer.RtdsLayer.Builder |
clear() |
RuntimeLayer.RtdsLayer.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RuntimeLayer.RtdsLayer.Builder |
clearName()
Resource to subscribe to at *rtds_config* for the RTDS layer.
|
RuntimeLayer.RtdsLayer.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RuntimeLayer.RtdsLayer.Builder |
clearRtdsConfig()
RTDS configuration source.
|
RuntimeLayer.RtdsLayer.Builder |
clearRtdsResourceLocator()
Resource locator for RTDS layer.
|
RuntimeLayer.RtdsLayer.Builder |
clone() |
RuntimeLayer.RtdsLayer |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
Resource to subscribe to at *rtds_config* for the RTDS layer.
|
com.google.protobuf.ByteString |
getNameBytes()
Resource to subscribe to at *rtds_config* for the RTDS layer.
|
ConfigSource |
getRtdsConfig()
RTDS configuration source.
|
ConfigSource.Builder |
getRtdsConfigBuilder()
RTDS configuration source.
|
ConfigSourceOrBuilder |
getRtdsConfigOrBuilder()
RTDS configuration source.
|
ResourceLocator |
getRtdsResourceLocator()
Resource locator for RTDS layer.
|
ResourceLocator.Builder |
getRtdsResourceLocatorBuilder()
Resource locator for RTDS layer.
|
ResourceLocatorOrBuilder |
getRtdsResourceLocatorOrBuilder()
Resource locator for RTDS layer.
|
boolean |
hasRtdsConfig()
RTDS configuration source.
|
boolean |
hasRtdsResourceLocator()
Resource locator for RTDS layer.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RuntimeLayer.RtdsLayer.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RuntimeLayer.RtdsLayer.Builder |
mergeFrom(com.google.protobuf.Message other) |
RuntimeLayer.RtdsLayer.Builder |
mergeFrom(RuntimeLayer.RtdsLayer other) |
RuntimeLayer.RtdsLayer.Builder |
mergeRtdsConfig(ConfigSource value)
RTDS configuration source.
|
RuntimeLayer.RtdsLayer.Builder |
mergeRtdsResourceLocator(ResourceLocator value)
Resource locator for RTDS layer.
|
RuntimeLayer.RtdsLayer.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RuntimeLayer.RtdsLayer.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RuntimeLayer.RtdsLayer.Builder |
setName(String value)
Resource to subscribe to at *rtds_config* for the RTDS layer.
|
RuntimeLayer.RtdsLayer.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Resource to subscribe to at *rtds_config* for the RTDS layer.
|
RuntimeLayer.RtdsLayer.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RuntimeLayer.RtdsLayer.Builder |
setRtdsConfig(ConfigSource.Builder builderForValue)
RTDS configuration source.
|
RuntimeLayer.RtdsLayer.Builder |
setRtdsConfig(ConfigSource value)
RTDS configuration source.
|
RuntimeLayer.RtdsLayer.Builder |
setRtdsResourceLocator(ResourceLocator.Builder builderForValue)
Resource locator for RTDS layer.
|
RuntimeLayer.RtdsLayer.Builder |
setRtdsResourceLocator(ResourceLocator value)
Resource locator for RTDS layer.
|
RuntimeLayer.RtdsLayer.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<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.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<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RuntimeLayer.RtdsLayer build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RuntimeLayer.RtdsLayer buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RuntimeLayer.RtdsLayer.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.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<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.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<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.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<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.Builder mergeFrom(RuntimeLayer.RtdsLayer other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.Builder>public RuntimeLayer.RtdsLayer.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<RuntimeLayer.RtdsLayer.Builder>IOExceptionpublic String getName()
Resource to subscribe to at *rtds_config* for the RTDS layer.
string name = 1 [(.udpa.annotations.field_migrate) = { ... }getName in interface RuntimeLayer.RtdsLayerOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Resource to subscribe to at *rtds_config* for the RTDS layer.
string name = 1 [(.udpa.annotations.field_migrate) = { ... }getNameBytes in interface RuntimeLayer.RtdsLayerOrBuilderpublic RuntimeLayer.RtdsLayer.Builder setName(String value)
Resource to subscribe to at *rtds_config* for the RTDS layer.
string name = 1 [(.udpa.annotations.field_migrate) = { ... }public RuntimeLayer.RtdsLayer.Builder clearName()
Resource to subscribe to at *rtds_config* for the RTDS layer.
string name = 1 [(.udpa.annotations.field_migrate) = { ... }public RuntimeLayer.RtdsLayer.Builder setNameBytes(com.google.protobuf.ByteString value)
Resource to subscribe to at *rtds_config* for the RTDS layer.
string name = 1 [(.udpa.annotations.field_migrate) = { ... }public boolean hasRtdsResourceLocator()
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }hasRtdsResourceLocator in interface RuntimeLayer.RtdsLayerOrBuilderpublic ResourceLocator getRtdsResourceLocator()
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }getRtdsResourceLocator in interface RuntimeLayer.RtdsLayerOrBuilderpublic RuntimeLayer.RtdsLayer.Builder setRtdsResourceLocator(ResourceLocator value)
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }public RuntimeLayer.RtdsLayer.Builder setRtdsResourceLocator(ResourceLocator.Builder builderForValue)
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }public RuntimeLayer.RtdsLayer.Builder mergeRtdsResourceLocator(ResourceLocator value)
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }public RuntimeLayer.RtdsLayer.Builder clearRtdsResourceLocator()
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }public ResourceLocator.Builder getRtdsResourceLocatorBuilder()
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }public ResourceLocatorOrBuilder getRtdsResourceLocatorOrBuilder()
Resource locator for RTDS layer. This is mutually exclusive to *name*. [#not-implemented-hide:]
.udpa.core.v1.ResourceLocator rtds_resource_locator = 3 [(.udpa.annotations.field_migrate) = { ... }getRtdsResourceLocatorOrBuilder in interface RuntimeLayer.RtdsLayerOrBuilderpublic boolean hasRtdsConfig()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;hasRtdsConfig in interface RuntimeLayer.RtdsLayerOrBuilderpublic ConfigSource getRtdsConfig()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;getRtdsConfig in interface RuntimeLayer.RtdsLayerOrBuilderpublic RuntimeLayer.RtdsLayer.Builder setRtdsConfig(ConfigSource value)
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;public RuntimeLayer.RtdsLayer.Builder setRtdsConfig(ConfigSource.Builder builderForValue)
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;public RuntimeLayer.RtdsLayer.Builder mergeRtdsConfig(ConfigSource value)
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;public RuntimeLayer.RtdsLayer.Builder clearRtdsConfig()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;public ConfigSource.Builder getRtdsConfigBuilder()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;public ConfigSourceOrBuilder getRtdsConfigOrBuilder()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;getRtdsConfigOrBuilder in interface RuntimeLayer.RtdsLayerOrBuilderpublic final RuntimeLayer.RtdsLayer.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.Builder>public final RuntimeLayer.RtdsLayer.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuntimeLayer.RtdsLayer.Builder>Copyright © 2018–2020 The Envoy Project. All rights reserved.