Package io.envoyproxy.envoy.admin.v3
Class EndpointsConfigDump.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<EndpointsConfigDump.Builder>
-
- io.envoyproxy.envoy.admin.v3.EndpointsConfigDump.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,EndpointsConfigDumpOrBuilder
,java.lang.Cloneable
- Enclosing class:
- EndpointsConfigDump
public static final class EndpointsConfigDump.Builder extends com.google.protobuf.GeneratedMessage.Builder<EndpointsConfigDump.Builder> implements EndpointsConfigDumpOrBuilder
Envoy's admin fill this message with all currently known endpoints. Endpoint configuration information can be used to recreate an Envoy configuration by populating all endpoints as static endpoints or by returning them in an EDS response.
Protobuf typeenvoy.admin.v3.EndpointsConfigDump
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.util.List<EndpointsConfigDump.DynamicEndpointConfig>
dynamicEndpointConfigs_
private com.google.protobuf.RepeatedFieldBuilder<EndpointsConfigDump.DynamicEndpointConfig,EndpointsConfigDump.DynamicEndpointConfig.Builder,EndpointsConfigDump.DynamicEndpointConfigOrBuilder>
dynamicEndpointConfigsBuilder_
private java.util.List<EndpointsConfigDump.StaticEndpointConfig>
staticEndpointConfigs_
private com.google.protobuf.RepeatedFieldBuilder<EndpointsConfigDump.StaticEndpointConfig,EndpointsConfigDump.StaticEndpointConfig.Builder,EndpointsConfigDump.StaticEndpointConfigOrBuilder>
staticEndpointConfigsBuilder_
-
Method Summary
-
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_
-
staticEndpointConfigs_
private java.util.List<EndpointsConfigDump.StaticEndpointConfig> staticEndpointConfigs_
-
staticEndpointConfigsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<EndpointsConfigDump.StaticEndpointConfig,EndpointsConfigDump.StaticEndpointConfig.Builder,EndpointsConfigDump.StaticEndpointConfigOrBuilder> staticEndpointConfigsBuilder_
-
dynamicEndpointConfigs_
private java.util.List<EndpointsConfigDump.DynamicEndpointConfig> dynamicEndpointConfigs_
-
dynamicEndpointConfigsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<EndpointsConfigDump.DynamicEndpointConfig,EndpointsConfigDump.DynamicEndpointConfig.Builder,EndpointsConfigDump.DynamicEndpointConfigOrBuilder> dynamicEndpointConfigsBuilder_
-
-
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<EndpointsConfigDump.Builder>
-
clear
public EndpointsConfigDump.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<EndpointsConfigDump.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<EndpointsConfigDump.Builder>
-
getDefaultInstanceForType
public EndpointsConfigDump getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public EndpointsConfigDump build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EndpointsConfigDump buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(EndpointsConfigDump result)
-
buildPartial0
private void buildPartial0(EndpointsConfigDump result)
-
mergeFrom
public EndpointsConfigDump.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<EndpointsConfigDump.Builder>
-
mergeFrom
public EndpointsConfigDump.Builder mergeFrom(EndpointsConfigDump other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<EndpointsConfigDump.Builder>
-
mergeFrom
public EndpointsConfigDump.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<EndpointsConfigDump.Builder>
- Throws:
java.io.IOException
-
ensureStaticEndpointConfigsIsMutable
private void ensureStaticEndpointConfigsIsMutable()
-
getStaticEndpointConfigsList
public java.util.List<EndpointsConfigDump.StaticEndpointConfig> getStaticEndpointConfigsList()
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
- Specified by:
getStaticEndpointConfigsList
in interfaceEndpointsConfigDumpOrBuilder
-
getStaticEndpointConfigsCount
public int getStaticEndpointConfigsCount()
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
- Specified by:
getStaticEndpointConfigsCount
in interfaceEndpointsConfigDumpOrBuilder
-
getStaticEndpointConfigs
public EndpointsConfigDump.StaticEndpointConfig getStaticEndpointConfigs(int index)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
- Specified by:
getStaticEndpointConfigs
in interfaceEndpointsConfigDumpOrBuilder
-
setStaticEndpointConfigs
public EndpointsConfigDump.Builder setStaticEndpointConfigs(int index, EndpointsConfigDump.StaticEndpointConfig value)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
setStaticEndpointConfigs
public EndpointsConfigDump.Builder setStaticEndpointConfigs(int index, EndpointsConfigDump.StaticEndpointConfig.Builder builderForValue)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
addStaticEndpointConfigs
public EndpointsConfigDump.Builder addStaticEndpointConfigs(EndpointsConfigDump.StaticEndpointConfig value)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
addStaticEndpointConfigs
public EndpointsConfigDump.Builder addStaticEndpointConfigs(int index, EndpointsConfigDump.StaticEndpointConfig value)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
addStaticEndpointConfigs
public EndpointsConfigDump.Builder addStaticEndpointConfigs(EndpointsConfigDump.StaticEndpointConfig.Builder builderForValue)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
addStaticEndpointConfigs
public EndpointsConfigDump.Builder addStaticEndpointConfigs(int index, EndpointsConfigDump.StaticEndpointConfig.Builder builderForValue)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
addAllStaticEndpointConfigs
public EndpointsConfigDump.Builder addAllStaticEndpointConfigs(java.lang.Iterable<? extends EndpointsConfigDump.StaticEndpointConfig> values)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
clearStaticEndpointConfigs
public EndpointsConfigDump.Builder clearStaticEndpointConfigs()
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
removeStaticEndpointConfigs
public EndpointsConfigDump.Builder removeStaticEndpointConfigs(int index)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
getStaticEndpointConfigsBuilder
public EndpointsConfigDump.StaticEndpointConfig.Builder getStaticEndpointConfigsBuilder(int index)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
getStaticEndpointConfigsOrBuilder
public EndpointsConfigDump.StaticEndpointConfigOrBuilder getStaticEndpointConfigsOrBuilder(int index)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
- Specified by:
getStaticEndpointConfigsOrBuilder
in interfaceEndpointsConfigDumpOrBuilder
-
getStaticEndpointConfigsOrBuilderList
public java.util.List<? extends EndpointsConfigDump.StaticEndpointConfigOrBuilder> getStaticEndpointConfigsOrBuilderList()
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
- Specified by:
getStaticEndpointConfigsOrBuilderList
in interfaceEndpointsConfigDumpOrBuilder
-
addStaticEndpointConfigsBuilder
public EndpointsConfigDump.StaticEndpointConfig.Builder addStaticEndpointConfigsBuilder()
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
addStaticEndpointConfigsBuilder
public EndpointsConfigDump.StaticEndpointConfig.Builder addStaticEndpointConfigsBuilder(int index)
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
getStaticEndpointConfigsBuilderList
public java.util.List<EndpointsConfigDump.StaticEndpointConfig.Builder> getStaticEndpointConfigsBuilderList()
The statically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.StaticEndpointConfig static_endpoint_configs = 2;
-
getStaticEndpointConfigsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<EndpointsConfigDump.StaticEndpointConfig,EndpointsConfigDump.StaticEndpointConfig.Builder,EndpointsConfigDump.StaticEndpointConfigOrBuilder> getStaticEndpointConfigsFieldBuilder()
-
ensureDynamicEndpointConfigsIsMutable
private void ensureDynamicEndpointConfigsIsMutable()
-
getDynamicEndpointConfigsList
public java.util.List<EndpointsConfigDump.DynamicEndpointConfig> getDynamicEndpointConfigsList()
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
- Specified by:
getDynamicEndpointConfigsList
in interfaceEndpointsConfigDumpOrBuilder
-
getDynamicEndpointConfigsCount
public int getDynamicEndpointConfigsCount()
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
- Specified by:
getDynamicEndpointConfigsCount
in interfaceEndpointsConfigDumpOrBuilder
-
getDynamicEndpointConfigs
public EndpointsConfigDump.DynamicEndpointConfig getDynamicEndpointConfigs(int index)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
- Specified by:
getDynamicEndpointConfigs
in interfaceEndpointsConfigDumpOrBuilder
-
setDynamicEndpointConfigs
public EndpointsConfigDump.Builder setDynamicEndpointConfigs(int index, EndpointsConfigDump.DynamicEndpointConfig value)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
setDynamicEndpointConfigs
public EndpointsConfigDump.Builder setDynamicEndpointConfigs(int index, EndpointsConfigDump.DynamicEndpointConfig.Builder builderForValue)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
addDynamicEndpointConfigs
public EndpointsConfigDump.Builder addDynamicEndpointConfigs(EndpointsConfigDump.DynamicEndpointConfig value)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
addDynamicEndpointConfigs
public EndpointsConfigDump.Builder addDynamicEndpointConfigs(int index, EndpointsConfigDump.DynamicEndpointConfig value)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
addDynamicEndpointConfigs
public EndpointsConfigDump.Builder addDynamicEndpointConfigs(EndpointsConfigDump.DynamicEndpointConfig.Builder builderForValue)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
addDynamicEndpointConfigs
public EndpointsConfigDump.Builder addDynamicEndpointConfigs(int index, EndpointsConfigDump.DynamicEndpointConfig.Builder builderForValue)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
addAllDynamicEndpointConfigs
public EndpointsConfigDump.Builder addAllDynamicEndpointConfigs(java.lang.Iterable<? extends EndpointsConfigDump.DynamicEndpointConfig> values)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
clearDynamicEndpointConfigs
public EndpointsConfigDump.Builder clearDynamicEndpointConfigs()
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
removeDynamicEndpointConfigs
public EndpointsConfigDump.Builder removeDynamicEndpointConfigs(int index)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
getDynamicEndpointConfigsBuilder
public EndpointsConfigDump.DynamicEndpointConfig.Builder getDynamicEndpointConfigsBuilder(int index)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
getDynamicEndpointConfigsOrBuilder
public EndpointsConfigDump.DynamicEndpointConfigOrBuilder getDynamicEndpointConfigsOrBuilder(int index)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
- Specified by:
getDynamicEndpointConfigsOrBuilder
in interfaceEndpointsConfigDumpOrBuilder
-
getDynamicEndpointConfigsOrBuilderList
public java.util.List<? extends EndpointsConfigDump.DynamicEndpointConfigOrBuilder> getDynamicEndpointConfigsOrBuilderList()
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
- Specified by:
getDynamicEndpointConfigsOrBuilderList
in interfaceEndpointsConfigDumpOrBuilder
-
addDynamicEndpointConfigsBuilder
public EndpointsConfigDump.DynamicEndpointConfig.Builder addDynamicEndpointConfigsBuilder()
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
addDynamicEndpointConfigsBuilder
public EndpointsConfigDump.DynamicEndpointConfig.Builder addDynamicEndpointConfigsBuilder(int index)
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
getDynamicEndpointConfigsBuilderList
public java.util.List<EndpointsConfigDump.DynamicEndpointConfig.Builder> getDynamicEndpointConfigsBuilderList()
The dynamically loaded endpoint configs.
repeated .envoy.admin.v3.EndpointsConfigDump.DynamicEndpointConfig dynamic_endpoint_configs = 3;
-
getDynamicEndpointConfigsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<EndpointsConfigDump.DynamicEndpointConfig,EndpointsConfigDump.DynamicEndpointConfig.Builder,EndpointsConfigDump.DynamicEndpointConfigOrBuilder> getDynamicEndpointConfigsFieldBuilder()
-
-