Interface Bootstrap.StaticResourcesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Bootstrap.StaticResources,Bootstrap.StaticResources.Builder
- Enclosing class:
- Bootstrap
public static interface Bootstrap.StaticResourcesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetClusters(int index) If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.intIf a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.getClustersOrBuilder(int index) If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.List<? extends ClusterOrBuilder>If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server.getListeners(int index) Static :ref:`Listeners <envoy_api_msg_Listener>`.intStatic :ref:`Listeners <envoy_api_msg_Listener>`.Static :ref:`Listeners <envoy_api_msg_Listener>`.getListenersOrBuilder(int index) Static :ref:`Listeners <envoy_api_msg_Listener>`.List<? extends ListenerOrBuilder>Static :ref:`Listeners <envoy_api_msg_Listener>`.getSecrets(int index) These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`intThese static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`getSecretsOrBuilder(int index) These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`List<? extends SecretOrBuilder>These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getListenersList
Static :ref:`Listeners <envoy_api_msg_Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.api.v2.Listener listeners = 1; -
getListeners
Static :ref:`Listeners <envoy_api_msg_Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.api.v2.Listener listeners = 1; -
getListenersCount
int getListenersCount()Static :ref:`Listeners <envoy_api_msg_Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.api.v2.Listener listeners = 1; -
getListenersOrBuilderList
List<? extends ListenerOrBuilder> getListenersOrBuilderList()Static :ref:`Listeners <envoy_api_msg_Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.api.v2.Listener listeners = 1; -
getListenersOrBuilder
Static :ref:`Listeners <envoy_api_msg_Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.api.v2.Listener listeners = 1; -
getClustersList
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.api.v2.Cluster clusters = 2; -
getClusters
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.api.v2.Cluster clusters = 2; -
getClustersCount
int getClustersCount()If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.api.v2.Cluster clusters = 2; -
getClustersOrBuilderList
List<? extends ClusterOrBuilder> getClustersOrBuilderList()If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.api.v2.Cluster clusters = 2; -
getClustersOrBuilder
If a network based configuration source is specified for :ref:`cds_config <envoy_api_field_config.bootstrap.v2.Bootstrap.DynamicResources.cds_config>`, it's necessary to have some initial cluster definitions available to allow Envoy to know how to speak to the management server. These cluster definitions may not use :ref:`EDS <arch_overview_dynamic_config_eds>` (i.e. they should be static IP or DNS-based).
repeated .envoy.api.v2.Cluster clusters = 2; -
getSecretsList
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`
repeated .envoy.api.v2.auth.Secret secrets = 3; -
getSecrets
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`
repeated .envoy.api.v2.auth.Secret secrets = 3; -
getSecretsCount
int getSecretsCount()These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`
repeated .envoy.api.v2.auth.Secret secrets = 3; -
getSecretsOrBuilderList
List<? extends SecretOrBuilder> getSecretsOrBuilderList()These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`
repeated .envoy.api.v2.auth.Secret secrets = 3; -
getSecretsOrBuilder
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`
repeated .envoy.api.v2.auth.Secret secrets = 3;
-