public static final class Bootstrap.DynamicResources extends com.google.protobuf.GeneratedMessageV3 implements Bootstrap.DynamicResourcesOrBuilder
[#next-free-field: 7]Protobuf type
envoy.config.bootstrap.v3.Bootstrap.DynamicResources| Modifier and Type | Class and Description |
|---|---|
static class |
Bootstrap.DynamicResources.Builder
[#next-free-field: 7]
Protobuf type
envoy.config.bootstrap.v3.Bootstrap.DynamicResources |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ADS_CONFIG_FIELD_NUMBER |
static int |
CDS_CONFIG_FIELD_NUMBER |
static int |
CDS_RESOURCES_LOCATOR_FIELD_NUMBER |
static int |
LDS_CONFIG_FIELD_NUMBER |
static int |
LDS_RESOURCES_LOCATOR_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ApiConfigSource |
getAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
ApiConfigSourceOrBuilder |
getAdsConfigOrBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
ConfigSource |
getCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
ConfigSourceOrBuilder |
getCdsConfigOrBuilder()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
String |
getCdsResourcesLocator()
xdstp:// resource locator for cluster collection.
|
com.google.protobuf.ByteString |
getCdsResourcesLocatorBytes()
xdstp:// resource locator for cluster collection.
|
static Bootstrap.DynamicResources |
getDefaultInstance() |
Bootstrap.DynamicResources |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ConfigSource |
getLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
ConfigSourceOrBuilder |
getLdsConfigOrBuilder()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
String |
getLdsResourcesLocator()
xdstp:// resource locator for listener collection.
|
com.google.protobuf.ByteString |
getLdsResourcesLocatorBytes()
xdstp:// resource locator for listener collection.
|
com.google.protobuf.Parser<Bootstrap.DynamicResources> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally
specified.
|
boolean |
hasCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are
provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>`
configuration source.
|
int |
hashCode() |
boolean |
hasLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single
:ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Bootstrap.DynamicResources.Builder |
newBuilder() |
static Bootstrap.DynamicResources.Builder |
newBuilder(Bootstrap.DynamicResources prototype) |
Bootstrap.DynamicResources.Builder |
newBuilderForType() |
protected Bootstrap.DynamicResources.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Bootstrap.DynamicResources |
parseDelimitedFrom(InputStream input) |
static Bootstrap.DynamicResources |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Bootstrap.DynamicResources |
parseFrom(byte[] data) |
static Bootstrap.DynamicResources |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Bootstrap.DynamicResources |
parseFrom(ByteBuffer data) |
static Bootstrap.DynamicResources |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Bootstrap.DynamicResources |
parseFrom(com.google.protobuf.ByteString data) |
static Bootstrap.DynamicResources |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Bootstrap.DynamicResources |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Bootstrap.DynamicResources |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Bootstrap.DynamicResources |
parseFrom(InputStream input) |
static Bootstrap.DynamicResources |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Bootstrap.DynamicResources> |
parser() |
Bootstrap.DynamicResources.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int LDS_CONFIG_FIELD_NUMBER
public static final int LDS_RESOURCES_LOCATOR_FIELD_NUMBER
public static final int CDS_CONFIG_FIELD_NUMBER
public static final int CDS_RESOURCES_LOCATOR_FIELD_NUMBER
public static final int ADS_CONFIG_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public boolean hasLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;hasLdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ConfigSource getLdsConfig()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;getLdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ConfigSourceOrBuilder getLdsConfigOrBuilder()
All :ref:`Listeners <envoy_api_msg_config.listener.v3.Listener>` are provided by a single :ref:`LDS <arch_overview_dynamic_config_lds>` configuration source.
.envoy.config.core.v3.ConfigSource lds_config = 1;getLdsConfigOrBuilder in interface Bootstrap.DynamicResourcesOrBuilderpublic String getLdsResourcesLocator()
xdstp:// resource locator for listener collection. [#not-implemented-hide:]
string lds_resources_locator = 5;getLdsResourcesLocator in interface Bootstrap.DynamicResourcesOrBuilderpublic com.google.protobuf.ByteString getLdsResourcesLocatorBytes()
xdstp:// resource locator for listener collection. [#not-implemented-hide:]
string lds_resources_locator = 5;getLdsResourcesLocatorBytes in interface Bootstrap.DynamicResourcesOrBuilderpublic boolean hasCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;hasCdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ConfigSource getCdsConfig()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;getCdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ConfigSourceOrBuilder getCdsConfigOrBuilder()
All post-bootstrap :ref:`Cluster <envoy_api_msg_config.cluster.v3.Cluster>` definitions are provided by a single :ref:`CDS <arch_overview_dynamic_config_cds>` configuration source.
.envoy.config.core.v3.ConfigSource cds_config = 2;getCdsConfigOrBuilder in interface Bootstrap.DynamicResourcesOrBuilderpublic String getCdsResourcesLocator()
xdstp:// resource locator for cluster collection. [#not-implemented-hide:]
string cds_resources_locator = 6;getCdsResourcesLocator in interface Bootstrap.DynamicResourcesOrBuilderpublic com.google.protobuf.ByteString getCdsResourcesLocatorBytes()
xdstp:// resource locator for cluster collection. [#not-implemented-hide:]
string cds_resources_locator = 6;getCdsResourcesLocatorBytes in interface Bootstrap.DynamicResourcesOrBuilderpublic boolean hasAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;hasAdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ApiConfigSource getAdsConfig()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;getAdsConfig in interface Bootstrap.DynamicResourcesOrBuilderpublic ApiConfigSourceOrBuilder getAdsConfigOrBuilder()
A single :ref:`ADS <config_overview_ads>` source may be optionally specified. This must have :ref:`api_type <envoy_api_field_config.core.v3.ApiConfigSource.api_type>` :ref:`GRPC <envoy_api_enum_value_config.core.v3.ApiConfigSource.ApiType.GRPC>`. Only :ref:`ConfigSources <envoy_api_msg_config.core.v3.ConfigSource>` that have the :ref:`ads <envoy_api_field_config.core.v3.ConfigSource.ads>` field set will be streamed on the ADS channel.
.envoy.config.core.v3.ApiConfigSource ads_config = 3;getAdsConfigOrBuilder in interface Bootstrap.DynamicResourcesOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Bootstrap.DynamicResources parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Bootstrap.DynamicResources parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Bootstrap.DynamicResources parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Bootstrap.DynamicResources parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Bootstrap.DynamicResources parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Bootstrap.DynamicResources parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Bootstrap.DynamicResources parseFrom(InputStream input) throws IOException
IOExceptionpublic static Bootstrap.DynamicResources parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Bootstrap.DynamicResources parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Bootstrap.DynamicResources parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Bootstrap.DynamicResources parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Bootstrap.DynamicResources parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Bootstrap.DynamicResources.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Bootstrap.DynamicResources.Builder newBuilder()
public static Bootstrap.DynamicResources.Builder newBuilder(Bootstrap.DynamicResources prototype)
public Bootstrap.DynamicResources.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Bootstrap.DynamicResources.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Bootstrap.DynamicResources getDefaultInstance()
public static com.google.protobuf.Parser<Bootstrap.DynamicResources> parser()
public com.google.protobuf.Parser<Bootstrap.DynamicResources> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Bootstrap.DynamicResources getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.