Class ConfigSource
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.envoyproxy.envoy.config.core.v3.ConfigSource
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ConfigSourceOrBuilder,Serializable
public final class ConfigSource
extends com.google.protobuf.GeneratedMessage
implements ConfigSourceOrBuilder
Configuration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_v3_api_msg_config.route.v3.RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc. may either be sourced from the filesystem or from an xDS API source. Filesystem configs are watched with inotify for updates. [#next-free-field: 9]Protobuf type
envoy.config.core.v3.ConfigSource- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classConfiguration for :ref:`listeners <config_listeners>`, :ref:`clusters <config_cluster_manager>`, :ref:`routes <envoy_v3_api_msg_config.route.v3.RouteConfiguration>`, :ref:`endpoints <arch_overview_service_discovery>` etc.static enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intprivate intprivate Objectprivate intprivate static final ConfigSourcestatic final intprivate com.google.protobuf.Durationprivate byteprivate static final com.google.protobuf.Parser<ConfigSource> static final intstatic final intstatic final intprivate intstatic final intprivate static final longFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateprivateConfigSource(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAds()When set, ADS will be used to fetch resources.When set, ADS will be used to fetch resources.API configuration source.API configuration source.getAuthorities(int index) Authorities that this config source may be used for.intAuthorities that this config source may be used for.Authorities that this config source may be used for.getAuthoritiesOrBuilder(int index) Authorities that this config source may be used for.List<? extends AuthorityOrBuilder> Authorities that this config source may be used for.static ConfigSourcestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.DurationWhen this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`.com.google.protobuf.DurationOrBuilderWhen this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`.com.google.protobuf.Parser<ConfigSource> getPath()Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated.com.google.protobuf.ByteStringDeprecated.envoy.config.core.v3.ConfigSource.path is deprecated.Local filesystem path configuration source.Local filesystem path configuration source.API version for xDS resources.intAPI version for xDS resources.getSelf()[#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream.[#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream.intbooleanhasAds()When set, ADS will be used to fetch resources.booleanAPI configuration source.inthashCode()booleanWhen this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`.booleanhasPath()Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated.booleanLocal filesystem path configuration source.booleanhasSelf()[#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic ConfigSource.Builderstatic ConfigSource.BuildernewBuilder(ConfigSource prototype) protected ConfigSource.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ConfigSourceparseDelimitedFrom(InputStream input) static ConfigSourceparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigSourceparseFrom(byte[] data) static ConfigSourceparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigSourceparseFrom(com.google.protobuf.ByteString data) static ConfigSourceparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigSourceparseFrom(com.google.protobuf.CodedInputStream input) static ConfigSourceparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigSourceparseFrom(InputStream input) static ConfigSourceparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ConfigSourceparseFrom(ByteBuffer data) static ConfigSourceparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<ConfigSource> parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
bitField0_
private int bitField0_ -
configSourceSpecifierCase_
private int configSourceSpecifierCase_ -
configSourceSpecifier_
-
AUTHORITIES_FIELD_NUMBER
public static final int AUTHORITIES_FIELD_NUMBER- See Also:
-
authorities_
-
PATH_FIELD_NUMBER
public static final int PATH_FIELD_NUMBER- See Also:
-
PATH_CONFIG_SOURCE_FIELD_NUMBER
public static final int PATH_CONFIG_SOURCE_FIELD_NUMBER- See Also:
-
API_CONFIG_SOURCE_FIELD_NUMBER
public static final int API_CONFIG_SOURCE_FIELD_NUMBER- See Also:
-
ADS_FIELD_NUMBER
public static final int ADS_FIELD_NUMBER- See Also:
-
SELF_FIELD_NUMBER
public static final int SELF_FIELD_NUMBER- See Also:
-
INITIAL_FETCH_TIMEOUT_FIELD_NUMBER
public static final int INITIAL_FETCH_TIMEOUT_FIELD_NUMBER- See Also:
-
initialFetchTimeout_
private com.google.protobuf.Duration initialFetchTimeout_ -
RESOURCE_API_VERSION_FIELD_NUMBER
public static final int RESOURCE_API_VERSION_FIELD_NUMBER- See Also:
-
resourceApiVersion_
private int resourceApiVersion_ -
memoizedIsInitialized
private byte memoizedIsInitialized -
DEFAULT_INSTANCE
-
PARSER
-
-
Constructor Details
-
ConfigSource
private ConfigSource(com.google.protobuf.GeneratedMessage.Builder<?> builder) -
ConfigSource
private ConfigSource()
-
-
Method Details
-
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
-
getConfigSourceSpecifierCase
- Specified by:
getConfigSourceSpecifierCasein interfaceConfigSourceOrBuilder
-
getAuthoritiesList
Authorities that this config source may be used for. An authority specified in a xdstp:// URL is resolved to a ``ConfigSource`` prior to configuration fetch. This field provides the association between authority name and configuration source. [#not-implemented-hide:]
repeated .xds.core.v3.Authority authorities = 7;- Specified by:
getAuthoritiesListin interfaceConfigSourceOrBuilder
-
getAuthoritiesOrBuilderList
Authorities that this config source may be used for. An authority specified in a xdstp:// URL is resolved to a ``ConfigSource`` prior to configuration fetch. This field provides the association between authority name and configuration source. [#not-implemented-hide:]
repeated .xds.core.v3.Authority authorities = 7;- Specified by:
getAuthoritiesOrBuilderListin interfaceConfigSourceOrBuilder
-
getAuthoritiesCount
public int getAuthoritiesCount()Authorities that this config source may be used for. An authority specified in a xdstp:// URL is resolved to a ``ConfigSource`` prior to configuration fetch. This field provides the association between authority name and configuration source. [#not-implemented-hide:]
repeated .xds.core.v3.Authority authorities = 7;- Specified by:
getAuthoritiesCountin interfaceConfigSourceOrBuilder
-
getAuthorities
Authorities that this config source may be used for. An authority specified in a xdstp:// URL is resolved to a ``ConfigSource`` prior to configuration fetch. This field provides the association between authority name and configuration source. [#not-implemented-hide:]
repeated .xds.core.v3.Authority authorities = 7;- Specified by:
getAuthoritiesin interfaceConfigSourceOrBuilder
-
getAuthoritiesOrBuilder
Authorities that this config source may be used for. An authority specified in a xdstp:// URL is resolved to a ``ConfigSource`` prior to configuration fetch. This field provides the association between authority name and configuration source. [#not-implemented-hide:]
repeated .xds.core.v3.Authority authorities = 7;- Specified by:
getAuthoritiesOrBuilderin interfaceConfigSourceOrBuilder
-
hasPath
Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated. See envoy/config/core/v3/config_source.proto;l=213Deprecated in favor of ``path_config_source``. Use that field instead.
string path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
hasPathin interfaceConfigSourceOrBuilder- Returns:
- Whether the path field is set.
-
getPath
Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated. See envoy/config/core/v3/config_source.proto;l=213Deprecated in favor of ``path_config_source``. Use that field instead.
string path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getPathin interfaceConfigSourceOrBuilder- Returns:
- The path.
-
getPathBytes
Deprecated.envoy.config.core.v3.ConfigSource.path is deprecated. See envoy/config/core/v3/config_source.proto;l=213Deprecated in favor of ``path_config_source``. Use that field instead.
string path = 1 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getPathBytesin interfaceConfigSourceOrBuilder- Returns:
- The bytes for path.
-
hasPathConfigSource
public boolean hasPathConfigSource()Local filesystem path configuration source.
.envoy.config.core.v3.PathConfigSource path_config_source = 8;- Specified by:
hasPathConfigSourcein interfaceConfigSourceOrBuilder- Returns:
- Whether the pathConfigSource field is set.
-
getPathConfigSource
Local filesystem path configuration source.
.envoy.config.core.v3.PathConfigSource path_config_source = 8;- Specified by:
getPathConfigSourcein interfaceConfigSourceOrBuilder- Returns:
- The pathConfigSource.
-
getPathConfigSourceOrBuilder
Local filesystem path configuration source.
.envoy.config.core.v3.PathConfigSource path_config_source = 8;- Specified by:
getPathConfigSourceOrBuilderin interfaceConfigSourceOrBuilder
-
hasApiConfigSource
public boolean hasApiConfigSource()API configuration source.
.envoy.config.core.v3.ApiConfigSource api_config_source = 2;- Specified by:
hasApiConfigSourcein interfaceConfigSourceOrBuilder- Returns:
- Whether the apiConfigSource field is set.
-
getApiConfigSource
API configuration source.
.envoy.config.core.v3.ApiConfigSource api_config_source = 2;- Specified by:
getApiConfigSourcein interfaceConfigSourceOrBuilder- Returns:
- The apiConfigSource.
-
getApiConfigSourceOrBuilder
API configuration source.
.envoy.config.core.v3.ApiConfigSource api_config_source = 2;- Specified by:
getApiConfigSourceOrBuilderin interfaceConfigSourceOrBuilder
-
hasAds
public boolean hasAds()When set, ADS will be used to fetch resources. The ADS API configuration source in the bootstrap configuration is used.
.envoy.config.core.v3.AggregatedConfigSource ads = 3;- Specified by:
hasAdsin interfaceConfigSourceOrBuilder- Returns:
- Whether the ads field is set.
-
getAds
When set, ADS will be used to fetch resources. The ADS API configuration source in the bootstrap configuration is used.
.envoy.config.core.v3.AggregatedConfigSource ads = 3;- Specified by:
getAdsin interfaceConfigSourceOrBuilder- Returns:
- The ads.
-
getAdsOrBuilder
When set, ADS will be used to fetch resources. The ADS API configuration source in the bootstrap configuration is used.
.envoy.config.core.v3.AggregatedConfigSource ads = 3;- Specified by:
getAdsOrBuilderin interfaceConfigSourceOrBuilder
-
hasSelf
public boolean hasSelf()[#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream. This is similar to the :ref:`ads<envoy_v3_api_field.ConfigSource.ads>` field, except that the client may use a different stream to the same server. As a result, this field can be used for things like LRS that cannot be sent on an ADS stream. It can also be used to link from (e.g.) LDS to RDS on the same server without requiring the management server to know its name or required credentials. [#next-major-version: In xDS v3, consider replacing the ads field with this one, since this field can implicitly mean to use the same stream in the case where the ConfigSource is provided via ADS and the specified data can also be obtained via ADS.]
.envoy.config.core.v3.SelfConfigSource self = 5;- Specified by:
hasSelfin interfaceConfigSourceOrBuilder- Returns:
- Whether the self field is set.
-
getSelf
[#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream. This is similar to the :ref:`ads<envoy_v3_api_field.ConfigSource.ads>` field, except that the client may use a different stream to the same server. As a result, this field can be used for things like LRS that cannot be sent on an ADS stream. It can also be used to link from (e.g.) LDS to RDS on the same server without requiring the management server to know its name or required credentials. [#next-major-version: In xDS v3, consider replacing the ads field with this one, since this field can implicitly mean to use the same stream in the case where the ConfigSource is provided via ADS and the specified data can also be obtained via ADS.]
.envoy.config.core.v3.SelfConfigSource self = 5;- Specified by:
getSelfin interfaceConfigSourceOrBuilder- Returns:
- The self.
-
getSelfOrBuilder
[#not-implemented-hide:] When set, the client will access the resources from the same server it got the ConfigSource from, although not necessarily from the same stream. This is similar to the :ref:`ads<envoy_v3_api_field.ConfigSource.ads>` field, except that the client may use a different stream to the same server. As a result, this field can be used for things like LRS that cannot be sent on an ADS stream. It can also be used to link from (e.g.) LDS to RDS on the same server without requiring the management server to know its name or required credentials. [#next-major-version: In xDS v3, consider replacing the ads field with this one, since this field can implicitly mean to use the same stream in the case where the ConfigSource is provided via ADS and the specified data can also be obtained via ADS.]
.envoy.config.core.v3.SelfConfigSource self = 5;- Specified by:
getSelfOrBuilderin interfaceConfigSourceOrBuilder
-
hasInitialFetchTimeout
public boolean hasInitialFetchTimeout()When this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`. After reaching the timeout, Envoy will move to the next initialization phase, even if the first config is not delivered yet. The timer is activated when the xDS API subscription starts, and is disarmed on first config update or on error. 0 means no timeout - Envoy will wait indefinitely for the first xDS config (unless another timeout applies). The default is 15s.
.google.protobuf.Duration initial_fetch_timeout = 4;- Specified by:
hasInitialFetchTimeoutin interfaceConfigSourceOrBuilder- Returns:
- Whether the initialFetchTimeout field is set.
-
getInitialFetchTimeout
public com.google.protobuf.Duration getInitialFetchTimeout()When this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`. After reaching the timeout, Envoy will move to the next initialization phase, even if the first config is not delivered yet. The timer is activated when the xDS API subscription starts, and is disarmed on first config update or on error. 0 means no timeout - Envoy will wait indefinitely for the first xDS config (unless another timeout applies). The default is 15s.
.google.protobuf.Duration initial_fetch_timeout = 4;- Specified by:
getInitialFetchTimeoutin interfaceConfigSourceOrBuilder- Returns:
- The initialFetchTimeout.
-
getInitialFetchTimeoutOrBuilder
public com.google.protobuf.DurationOrBuilder getInitialFetchTimeoutOrBuilder()When this timeout is specified, Envoy will wait no longer than the specified time for first config response on this xDS subscription during the :ref:`initialization process <arch_overview_initialization>`. After reaching the timeout, Envoy will move to the next initialization phase, even if the first config is not delivered yet. The timer is activated when the xDS API subscription starts, and is disarmed on first config update or on error. 0 means no timeout - Envoy will wait indefinitely for the first xDS config (unless another timeout applies). The default is 15s.
.google.protobuf.Duration initial_fetch_timeout = 4;- Specified by:
getInitialFetchTimeoutOrBuilderin interfaceConfigSourceOrBuilder
-
getResourceApiVersionValue
public int getResourceApiVersionValue()API version for xDS resources. This implies the type URLs that the client will request for resources and the resource type that the client will in turn expect to be delivered.
.envoy.config.core.v3.ApiVersion resource_api_version = 6 [(.validate.rules) = { ... }- Specified by:
getResourceApiVersionValuein interfaceConfigSourceOrBuilder- Returns:
- The enum numeric value on the wire for resourceApiVersion.
-
getResourceApiVersion
API version for xDS resources. This implies the type URLs that the client will request for resources and the resource type that the client will in turn expect to be delivered.
.envoy.config.core.v3.ApiVersion resource_api_version = 6 [(.validate.rules) = { ... }- Specified by:
getResourceApiVersionin interfaceConfigSourceOrBuilder- Returns:
- The resourceApiVersion.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ConfigSource parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigSource parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigSource parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigSource parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigSource parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ConfigSource parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ConfigSource parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static ConfigSource parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static ConfigSource parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ConfigSource.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-