public static interface ConfigSourceOuterClass.ConfigSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
ConfigSourceOuterClass.AggregatedConfigSource |
getAds()
When set, ADS will be used to fetch resources.
|
ConfigSourceOuterClass.AggregatedConfigSourceOrBuilder |
getAdsOrBuilder()
When set, ADS will be used to fetch resources.
|
ConfigSourceOuterClass.ApiConfigSource |
getApiConfigSource()
API configuration source.
|
ConfigSourceOuterClass.ApiConfigSourceOrBuilder |
getApiConfigSourceOrBuilder()
API configuration source.
|
ConfigSourceOuterClass.ConfigSource.ConfigSourceSpecifierCase |
getConfigSourceSpecifierCase() |
String |
getPath()
Path on the filesystem to source and watch for configuration updates.
|
com.google.protobuf.ByteString |
getPathBytes()
Path on the filesystem to source and watch for configuration updates.
|
boolean |
hasAds()
When set, ADS will be used to fetch resources.
|
boolean |
hasApiConfigSource()
API configuration source.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getPath()
Path on the filesystem to source and watch for configuration updates. .. note:: The path to the source must exist at config load time. .. note:: Envoy will only watch the file path for *moves.* This is because in general only moves are atomic. The same method of swapping files as is demonstrated in the :ref:`runtime documentation <config_runtime_symbolic_link_swap>` can be used here also.
string path = 1;com.google.protobuf.ByteString getPathBytes()
Path on the filesystem to source and watch for configuration updates. .. note:: The path to the source must exist at config load time. .. note:: Envoy will only watch the file path for *moves.* This is because in general only moves are atomic. The same method of swapping files as is demonstrated in the :ref:`runtime documentation <config_runtime_symbolic_link_swap>` can be used here also.
string path = 1;boolean hasApiConfigSource()
API configuration source.
.envoy.api.v2.core.ApiConfigSource api_config_source = 2;ConfigSourceOuterClass.ApiConfigSource getApiConfigSource()
API configuration source.
.envoy.api.v2.core.ApiConfigSource api_config_source = 2;ConfigSourceOuterClass.ApiConfigSourceOrBuilder getApiConfigSourceOrBuilder()
API configuration source.
.envoy.api.v2.core.ApiConfigSource api_config_source = 2;boolean hasAds()
When set, ADS will be used to fetch resources. The ADS API configuration source in the bootstrap configuration is used.
.envoy.api.v2.core.AggregatedConfigSource ads = 3;ConfigSourceOuterClass.AggregatedConfigSource getAds()
When set, ADS will be used to fetch resources. The ADS API configuration source in the bootstrap configuration is used.
.envoy.api.v2.core.AggregatedConfigSource ads = 3;ConfigSourceOuterClass.AggregatedConfigSourceOrBuilder getAdsOrBuilder()
When set, ADS will be used to fetch resources. The ADS API configuration source in the bootstrap configuration is used.
.envoy.api.v2.core.AggregatedConfigSource ads = 3;ConfigSourceOuterClass.ConfigSource.ConfigSourceSpecifierCase getConfigSourceSpecifierCase()
Copyright © 2019 WSO2. All rights reserved.