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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClustergetClusters(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.intgetClustersCount()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<Cluster>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.ClusterOrBuildergetClustersOrBuilder(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>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.ListenergetListeners(int index)Static :ref:`Listeners <envoy_api_msg_Listener>`.intgetListenersCount()Static :ref:`Listeners <envoy_api_msg_Listener>`.List<Listener>getListenersList()Static :ref:`Listeners <envoy_api_msg_Listener>`.ListenerOrBuildergetListenersOrBuilder(int index)Static :ref:`Listeners <envoy_api_msg_Listener>`.List<? extends ListenerOrBuilder>getListenersOrBuilderList()Static :ref:`Listeners <envoy_api_msg_Listener>`.SecretgetSecrets(int index)These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`intgetSecretsCount()These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`List<Secret>getSecretsList()These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`SecretOrBuildergetSecretsOrBuilder(int index)These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`List<? extends SecretOrBuilder>getSecretsOrBuilderList()These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getListenersList
List<Listener> getListenersList()
Static :ref:`Listeners <envoy_api_msg_Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.api.v2.Listener listeners = 1;
-
getListeners
Listener getListeners(int index)
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
ListenerOrBuilder getListenersOrBuilder(int index)
Static :ref:`Listeners <envoy_api_msg_Listener>`. These listeners are available regardless of LDS configuration.
repeated .envoy.api.v2.Listener listeners = 1;
-
getClustersList
List<Cluster> 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
Cluster getClusters(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. 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
ClusterOrBuilder 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. 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
List<Secret> getSecretsList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`
repeated .envoy.api.v2.auth.Secret secrets = 3;
-
getSecrets
Secret getSecrets(int index)
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
SecretOrBuilder getSecretsOrBuilder(int index)
These static secrets can be used by :ref:`SdsSecretConfig <envoy_api_msg_auth.SdsSecretConfig>`
repeated .envoy.api.v2.auth.Secret secrets = 3;
-
-