Class RuntimeLayer.RtdsLayer.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<RuntimeLayer.RtdsLayer.Builder>
-
- io.envoyproxy.envoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,RuntimeLayer.RtdsLayerOrBuilder,java.lang.Cloneable
- Enclosing class:
- RuntimeLayer.RtdsLayer
public static final class RuntimeLayer.RtdsLayer.Builder extends com.google.protobuf.GeneratedMessage.Builder<RuntimeLayer.RtdsLayer.Builder> implements RuntimeLayer.RtdsLayerOrBuilder
:ref:`Runtime Discovery Service (RTDS) <config_runtime_rtds>` layer.
Protobuf typeenvoy.config.bootstrap.v3.RuntimeLayer.RtdsLayer
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private java.lang.Objectname_private ConfigSourcertdsConfig_private com.google.protobuf.SingleFieldBuilder<ConfigSource,ConfigSource.Builder,ConfigSourceOrBuilder>rtdsConfigBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RuntimeLayer.RtdsLayerbuild()RuntimeLayer.RtdsLayerbuildPartial()private voidbuildPartial0(RuntimeLayer.RtdsLayer result)RuntimeLayer.RtdsLayer.Builderclear()RuntimeLayer.RtdsLayer.BuilderclearName()Resource to subscribe to at ``rtds_config`` for the RTDS layer.RuntimeLayer.RtdsLayer.BuilderclearRtdsConfig()RTDS configuration source.RuntimeLayer.RtdsLayergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetName()Resource to subscribe to at ``rtds_config`` for the RTDS layer.com.google.protobuf.ByteStringgetNameBytes()Resource to subscribe to at ``rtds_config`` for the RTDS layer.ConfigSourcegetRtdsConfig()RTDS configuration source.ConfigSource.BuildergetRtdsConfigBuilder()RTDS configuration source.private com.google.protobuf.SingleFieldBuilder<ConfigSource,ConfigSource.Builder,ConfigSourceOrBuilder>getRtdsConfigFieldBuilder()RTDS configuration source.ConfigSourceOrBuildergetRtdsConfigOrBuilder()RTDS configuration source.booleanhasRtdsConfig()RTDS configuration source.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()RuntimeLayer.RtdsLayer.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RuntimeLayer.RtdsLayer.BuildermergeFrom(com.google.protobuf.Message other)RuntimeLayer.RtdsLayer.BuildermergeFrom(RuntimeLayer.RtdsLayer other)RuntimeLayer.RtdsLayer.BuildermergeRtdsConfig(ConfigSource value)RTDS configuration source.RuntimeLayer.RtdsLayer.BuildersetName(java.lang.String value)Resource to subscribe to at ``rtds_config`` for the RTDS layer.RuntimeLayer.RtdsLayer.BuildersetNameBytes(com.google.protobuf.ByteString value)Resource to subscribe to at ``rtds_config`` for the RTDS layer.RuntimeLayer.RtdsLayer.BuildersetRtdsConfig(ConfigSource value)RTDS configuration source.RuntimeLayer.RtdsLayer.BuildersetRtdsConfig(ConfigSource.Builder builderForValue)RTDS configuration source.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
name_
private java.lang.Object name_
-
rtdsConfig_
private ConfigSource rtdsConfig_
-
rtdsConfigBuilder_
private com.google.protobuf.SingleFieldBuilder<ConfigSource,ConfigSource.Builder,ConfigSourceOrBuilder> rtdsConfigBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RuntimeLayer.RtdsLayer.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public RuntimeLayer.RtdsLayer.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RuntimeLayer.RtdsLayer.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RuntimeLayer.RtdsLayer.Builder>
-
getDefaultInstanceForType
public RuntimeLayer.RtdsLayer getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RuntimeLayer.RtdsLayer build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RuntimeLayer.RtdsLayer buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(RuntimeLayer.RtdsLayer result)
-
mergeFrom
public RuntimeLayer.RtdsLayer.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RuntimeLayer.RtdsLayer.Builder>
-
mergeFrom
public RuntimeLayer.RtdsLayer.Builder mergeFrom(RuntimeLayer.RtdsLayer other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RuntimeLayer.RtdsLayer.Builder>
-
mergeFrom
public RuntimeLayer.RtdsLayer.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RuntimeLayer.RtdsLayer.Builder>- Throws:
java.io.IOException
-
getName
public java.lang.String getName()
Resource to subscribe to at ``rtds_config`` for the RTDS layer.
string name = 1;- Specified by:
getNamein interfaceRuntimeLayer.RtdsLayerOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Resource to subscribe to at ``rtds_config`` for the RTDS layer.
string name = 1;- Specified by:
getNameBytesin interfaceRuntimeLayer.RtdsLayerOrBuilder- Returns:
- The bytes for name.
-
setName
public RuntimeLayer.RtdsLayer.Builder setName(java.lang.String value)
Resource to subscribe to at ``rtds_config`` for the RTDS layer.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public RuntimeLayer.RtdsLayer.Builder clearName()
Resource to subscribe to at ``rtds_config`` for the RTDS layer.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public RuntimeLayer.RtdsLayer.Builder setNameBytes(com.google.protobuf.ByteString value)
Resource to subscribe to at ``rtds_config`` for the RTDS layer.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
hasRtdsConfig
public boolean hasRtdsConfig()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;- Specified by:
hasRtdsConfigin interfaceRuntimeLayer.RtdsLayerOrBuilder- Returns:
- Whether the rtdsConfig field is set.
-
getRtdsConfig
public ConfigSource getRtdsConfig()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;- Specified by:
getRtdsConfigin interfaceRuntimeLayer.RtdsLayerOrBuilder- Returns:
- The rtdsConfig.
-
setRtdsConfig
public RuntimeLayer.RtdsLayer.Builder setRtdsConfig(ConfigSource value)
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;
-
setRtdsConfig
public RuntimeLayer.RtdsLayer.Builder setRtdsConfig(ConfigSource.Builder builderForValue)
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;
-
mergeRtdsConfig
public RuntimeLayer.RtdsLayer.Builder mergeRtdsConfig(ConfigSource value)
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;
-
clearRtdsConfig
public RuntimeLayer.RtdsLayer.Builder clearRtdsConfig()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;
-
getRtdsConfigBuilder
public ConfigSource.Builder getRtdsConfigBuilder()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;
-
getRtdsConfigOrBuilder
public ConfigSourceOrBuilder getRtdsConfigOrBuilder()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;- Specified by:
getRtdsConfigOrBuilderin interfaceRuntimeLayer.RtdsLayerOrBuilder
-
getRtdsConfigFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ConfigSource,ConfigSource.Builder,ConfigSourceOrBuilder> getRtdsConfigFieldBuilder()
RTDS configuration source.
.envoy.config.core.v3.ConfigSource rtds_config = 2;
-
-