Class LayeredRuntime.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<LayeredRuntime.Builder>
-
- io.envoyproxy.envoy.config.bootstrap.v3.LayeredRuntime.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,LayeredRuntimeOrBuilder
,java.lang.Cloneable
- Enclosing class:
- LayeredRuntime
public static final class LayeredRuntime.Builder extends com.google.protobuf.GeneratedMessage.Builder<LayeredRuntime.Builder> implements LayeredRuntimeOrBuilder
Runtime :ref:`configuration overview <config_runtime>`.
Protobuf typeenvoy.config.bootstrap.v3.LayeredRuntime
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.util.List<RuntimeLayer>
layers_
private com.google.protobuf.RepeatedFieldBuilder<RuntimeLayer,RuntimeLayer.Builder,RuntimeLayerOrBuilder>
layersBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LayeredRuntime.Builder
addAllLayers(java.lang.Iterable<? extends RuntimeLayer> values)
The :ref:`layers <config_runtime_layering>` of the runtime.LayeredRuntime.Builder
addLayers(int index, RuntimeLayer value)
The :ref:`layers <config_runtime_layering>` of the runtime.LayeredRuntime.Builder
addLayers(int index, RuntimeLayer.Builder builderForValue)
The :ref:`layers <config_runtime_layering>` of the runtime.LayeredRuntime.Builder
addLayers(RuntimeLayer value)
The :ref:`layers <config_runtime_layering>` of the runtime.LayeredRuntime.Builder
addLayers(RuntimeLayer.Builder builderForValue)
The :ref:`layers <config_runtime_layering>` of the runtime.RuntimeLayer.Builder
addLayersBuilder()
The :ref:`layers <config_runtime_layering>` of the runtime.RuntimeLayer.Builder
addLayersBuilder(int index)
The :ref:`layers <config_runtime_layering>` of the runtime.LayeredRuntime
build()
LayeredRuntime
buildPartial()
private void
buildPartial0(LayeredRuntime result)
private void
buildPartialRepeatedFields(LayeredRuntime result)
LayeredRuntime.Builder
clear()
LayeredRuntime.Builder
clearLayers()
The :ref:`layers <config_runtime_layering>` of the runtime.private void
ensureLayersIsMutable()
LayeredRuntime
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
RuntimeLayer
getLayers(int index)
The :ref:`layers <config_runtime_layering>` of the runtime.RuntimeLayer.Builder
getLayersBuilder(int index)
The :ref:`layers <config_runtime_layering>` of the runtime.java.util.List<RuntimeLayer.Builder>
getLayersBuilderList()
The :ref:`layers <config_runtime_layering>` of the runtime.int
getLayersCount()
The :ref:`layers <config_runtime_layering>` of the runtime.private com.google.protobuf.RepeatedFieldBuilder<RuntimeLayer,RuntimeLayer.Builder,RuntimeLayerOrBuilder>
getLayersFieldBuilder()
java.util.List<RuntimeLayer>
getLayersList()
The :ref:`layers <config_runtime_layering>` of the runtime.RuntimeLayerOrBuilder
getLayersOrBuilder(int index)
The :ref:`layers <config_runtime_layering>` of the runtime.java.util.List<? extends RuntimeLayerOrBuilder>
getLayersOrBuilderList()
The :ref:`layers <config_runtime_layering>` of the runtime.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
LayeredRuntime.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
LayeredRuntime.Builder
mergeFrom(com.google.protobuf.Message other)
LayeredRuntime.Builder
mergeFrom(LayeredRuntime other)
LayeredRuntime.Builder
removeLayers(int index)
The :ref:`layers <config_runtime_layering>` of the runtime.LayeredRuntime.Builder
setLayers(int index, RuntimeLayer value)
The :ref:`layers <config_runtime_layering>` of the runtime.LayeredRuntime.Builder
setLayers(int index, RuntimeLayer.Builder builderForValue)
The :ref:`layers <config_runtime_layering>` of the runtime.-
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_
-
layers_
private java.util.List<RuntimeLayer> layers_
-
layersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<RuntimeLayer,RuntimeLayer.Builder,RuntimeLayerOrBuilder> layersBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<LayeredRuntime.Builder>
-
clear
public LayeredRuntime.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<LayeredRuntime.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<LayeredRuntime.Builder>
-
getDefaultInstanceForType
public LayeredRuntime getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public LayeredRuntime build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LayeredRuntime buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(LayeredRuntime result)
-
buildPartial0
private void buildPartial0(LayeredRuntime result)
-
mergeFrom
public LayeredRuntime.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<LayeredRuntime.Builder>
-
mergeFrom
public LayeredRuntime.Builder mergeFrom(LayeredRuntime other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<LayeredRuntime.Builder>
-
mergeFrom
public LayeredRuntime.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<LayeredRuntime.Builder>
- Throws:
java.io.IOException
-
ensureLayersIsMutable
private void ensureLayersIsMutable()
-
getLayersList
public java.util.List<RuntimeLayer> getLayersList()
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
- Specified by:
getLayersList
in interfaceLayeredRuntimeOrBuilder
-
getLayersCount
public int getLayersCount()
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
- Specified by:
getLayersCount
in interfaceLayeredRuntimeOrBuilder
-
getLayers
public RuntimeLayer getLayers(int index)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
- Specified by:
getLayers
in interfaceLayeredRuntimeOrBuilder
-
setLayers
public LayeredRuntime.Builder setLayers(int index, RuntimeLayer value)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
setLayers
public LayeredRuntime.Builder setLayers(int index, RuntimeLayer.Builder builderForValue)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
addLayers
public LayeredRuntime.Builder addLayers(RuntimeLayer value)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
addLayers
public LayeredRuntime.Builder addLayers(int index, RuntimeLayer value)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
addLayers
public LayeredRuntime.Builder addLayers(RuntimeLayer.Builder builderForValue)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
addLayers
public LayeredRuntime.Builder addLayers(int index, RuntimeLayer.Builder builderForValue)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
addAllLayers
public LayeredRuntime.Builder addAllLayers(java.lang.Iterable<? extends RuntimeLayer> values)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
clearLayers
public LayeredRuntime.Builder clearLayers()
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
removeLayers
public LayeredRuntime.Builder removeLayers(int index)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
getLayersBuilder
public RuntimeLayer.Builder getLayersBuilder(int index)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
getLayersOrBuilder
public RuntimeLayerOrBuilder getLayersOrBuilder(int index)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
- Specified by:
getLayersOrBuilder
in interfaceLayeredRuntimeOrBuilder
-
getLayersOrBuilderList
public java.util.List<? extends RuntimeLayerOrBuilder> getLayersOrBuilderList()
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
- Specified by:
getLayersOrBuilderList
in interfaceLayeredRuntimeOrBuilder
-
addLayersBuilder
public RuntimeLayer.Builder addLayersBuilder()
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
addLayersBuilder
public RuntimeLayer.Builder addLayersBuilder(int index)
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
getLayersBuilderList
public java.util.List<RuntimeLayer.Builder> getLayersBuilderList()
The :ref:`layers <config_runtime_layering>` of the runtime. This is ordered such that later layers in the list overlay earlier entries.
repeated .envoy.config.bootstrap.v3.RuntimeLayer layers = 1;
-
getLayersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<RuntimeLayer,RuntimeLayer.Builder,RuntimeLayerOrBuilder> getLayersFieldBuilder()
-
-