Interface Bootstrap.StaticResourcesOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Cluster getClusters​(int index)
      If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.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.
      int getClustersCount()
      If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.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.
      java.util.List<Cluster> getClustersList()
      If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.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.
      ClusterOrBuilder getClustersOrBuilder​(int index)
      If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.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.
      java.util.List<? extends ClusterOrBuilder> getClustersOrBuilderList()
      If a network based configuration source is specified for :ref:`cds_config <envoy_v3_api_field_config.bootstrap.v3.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.
      Listener getListeners​(int index)
      Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.
      int getListenersCount()
      Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.
      java.util.List<Listener> getListenersList()
      Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.
      ListenerOrBuilder getListenersOrBuilder​(int index)
      Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.
      java.util.List<? extends ListenerOrBuilder> getListenersOrBuilderList()
      Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`.
      Secret getSecrets​(int index)
      These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
      int getSecretsCount()
      These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
      java.util.List<Secret> getSecretsList()
      These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
      SecretOrBuilder getSecretsOrBuilder​(int index)
      These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
      java.util.List<? extends SecretOrBuilder> getSecretsOrBuilderList()
      These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getListenersList

        java.util.List<Listener> getListenersList()
         Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are
         available regardless of LDS configuration.
         
        repeated .envoy.config.listener.v3.Listener listeners = 1;
      • getListeners

        Listener getListeners​(int index)
         Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are
         available regardless of LDS configuration.
         
        repeated .envoy.config.listener.v3.Listener listeners = 1;
      • getListenersCount

        int getListenersCount()
         Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are
         available regardless of LDS configuration.
         
        repeated .envoy.config.listener.v3.Listener listeners = 1;
      • getListenersOrBuilderList

        java.util.List<? extends ListenerOrBuilder> getListenersOrBuilderList()
         Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are
         available regardless of LDS configuration.
         
        repeated .envoy.config.listener.v3.Listener listeners = 1;
      • getListenersOrBuilder

        ListenerOrBuilder getListenersOrBuilder​(int index)
         Static :ref:`Listeners <envoy_v3_api_msg_config.listener.v3.Listener>`. These listeners are
         available regardless of LDS configuration.
         
        repeated .envoy.config.listener.v3.Listener listeners = 1;
      • getClustersList

        java.util.List<Cluster> getClustersList()
         If a network based configuration source is specified for :ref:`cds_config
         <envoy_v3_api_field_config.bootstrap.v3.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.config.cluster.v3.Cluster clusters = 2;
      • getClusters

        Cluster getClusters​(int index)
         If a network based configuration source is specified for :ref:`cds_config
         <envoy_v3_api_field_config.bootstrap.v3.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.config.cluster.v3.Cluster clusters = 2;
      • getClustersCount

        int getClustersCount()
         If a network based configuration source is specified for :ref:`cds_config
         <envoy_v3_api_field_config.bootstrap.v3.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.config.cluster.v3.Cluster clusters = 2;
      • getClustersOrBuilderList

        java.util.List<? extends ClusterOrBuilder> getClustersOrBuilderList()
         If a network based configuration source is specified for :ref:`cds_config
         <envoy_v3_api_field_config.bootstrap.v3.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.config.cluster.v3.Cluster clusters = 2;
      • getClustersOrBuilder

        ClusterOrBuilder getClustersOrBuilder​(int index)
         If a network based configuration source is specified for :ref:`cds_config
         <envoy_v3_api_field_config.bootstrap.v3.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.config.cluster.v3.Cluster clusters = 2;
      • getSecretsList

        java.util.List<Secret> getSecretsList()
         These static secrets can be used by :ref:`SdsSecretConfig
         <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
         
        repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
      • getSecrets

        Secret getSecrets​(int index)
         These static secrets can be used by :ref:`SdsSecretConfig
         <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
         
        repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
      • getSecretsCount

        int getSecretsCount()
         These static secrets can be used by :ref:`SdsSecretConfig
         <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
         
        repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
      • getSecretsOrBuilderList

        java.util.List<? extends SecretOrBuilder> getSecretsOrBuilderList()
         These static secrets can be used by :ref:`SdsSecretConfig
         <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
         
        repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;
      • getSecretsOrBuilder

        SecretOrBuilder getSecretsOrBuilder​(int index)
         These static secrets can be used by :ref:`SdsSecretConfig
         <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`
         
        repeated .envoy.extensions.transport_sockets.tls.v3.Secret secrets = 3;