io.envoyproxy.envoy.admin.v2alpha.ConfigDumpOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: envoy/admin/v2alpha/config_dump.proto
package io.envoyproxy.envoy.admin.v2alpha;
public interface ConfigDumpOrBuilder extends
// @@protoc_insertion_point(interface_extends:envoy.admin.v2alpha.ConfigDump)
com.google.protobuf.MessageOrBuilder {
/**
*
* This list is serialized and dumped in its entirety at the
* :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint.
* The following configurations are currently supported and will be dumped in the order given
* below:
* * *bootstrap*: :ref:`BootstrapConfigDump <envoy_api_msg_admin.v2alpha.BootstrapConfigDump>`
* * *clusters*: :ref:`ClustersConfigDump <envoy_api_msg_admin.v2alpha.ClustersConfigDump>`
* * *listeners*: :ref:`ListenersConfigDump <envoy_api_msg_admin.v2alpha.ListenersConfigDump>`
* * *routes*: :ref:`RoutesConfigDump <envoy_api_msg_admin.v2alpha.RoutesConfigDump>`
* You can filter output with the resource and mask query parameters.
* See :ref:`/config_dump?resource={} <operations_admin_interface_config_dump_by_resource>`,
* :ref:`/config_dump?mask={} <operations_admin_interface_config_dump_by_mask>`,
* or :ref:`/config_dump?resource={},mask={}
* <operations_admin_interface_config_dump_by_resource_and_mask>` for more information.
*
*
* repeated .google.protobuf.Any configs = 1;
*/
java.util.List
getConfigsList();
/**
*
* This list is serialized and dumped in its entirety at the
* :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint.
* The following configurations are currently supported and will be dumped in the order given
* below:
* * *bootstrap*: :ref:`BootstrapConfigDump <envoy_api_msg_admin.v2alpha.BootstrapConfigDump>`
* * *clusters*: :ref:`ClustersConfigDump <envoy_api_msg_admin.v2alpha.ClustersConfigDump>`
* * *listeners*: :ref:`ListenersConfigDump <envoy_api_msg_admin.v2alpha.ListenersConfigDump>`
* * *routes*: :ref:`RoutesConfigDump <envoy_api_msg_admin.v2alpha.RoutesConfigDump>`
* You can filter output with the resource and mask query parameters.
* See :ref:`/config_dump?resource={} <operations_admin_interface_config_dump_by_resource>`,
* :ref:`/config_dump?mask={} <operations_admin_interface_config_dump_by_mask>`,
* or :ref:`/config_dump?resource={},mask={}
* <operations_admin_interface_config_dump_by_resource_and_mask>` for more information.
*
*
* repeated .google.protobuf.Any configs = 1;
*/
com.google.protobuf.Any getConfigs(int index);
/**
*
* This list is serialized and dumped in its entirety at the
* :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint.
* The following configurations are currently supported and will be dumped in the order given
* below:
* * *bootstrap*: :ref:`BootstrapConfigDump <envoy_api_msg_admin.v2alpha.BootstrapConfigDump>`
* * *clusters*: :ref:`ClustersConfigDump <envoy_api_msg_admin.v2alpha.ClustersConfigDump>`
* * *listeners*: :ref:`ListenersConfigDump <envoy_api_msg_admin.v2alpha.ListenersConfigDump>`
* * *routes*: :ref:`RoutesConfigDump <envoy_api_msg_admin.v2alpha.RoutesConfigDump>`
* You can filter output with the resource and mask query parameters.
* See :ref:`/config_dump?resource={} <operations_admin_interface_config_dump_by_resource>`,
* :ref:`/config_dump?mask={} <operations_admin_interface_config_dump_by_mask>`,
* or :ref:`/config_dump?resource={},mask={}
* <operations_admin_interface_config_dump_by_resource_and_mask>` for more information.
*
*
* repeated .google.protobuf.Any configs = 1;
*/
int getConfigsCount();
/**
*
* This list is serialized and dumped in its entirety at the
* :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint.
* The following configurations are currently supported and will be dumped in the order given
* below:
* * *bootstrap*: :ref:`BootstrapConfigDump <envoy_api_msg_admin.v2alpha.BootstrapConfigDump>`
* * *clusters*: :ref:`ClustersConfigDump <envoy_api_msg_admin.v2alpha.ClustersConfigDump>`
* * *listeners*: :ref:`ListenersConfigDump <envoy_api_msg_admin.v2alpha.ListenersConfigDump>`
* * *routes*: :ref:`RoutesConfigDump <envoy_api_msg_admin.v2alpha.RoutesConfigDump>`
* You can filter output with the resource and mask query parameters.
* See :ref:`/config_dump?resource={} <operations_admin_interface_config_dump_by_resource>`,
* :ref:`/config_dump?mask={} <operations_admin_interface_config_dump_by_mask>`,
* or :ref:`/config_dump?resource={},mask={}
* <operations_admin_interface_config_dump_by_resource_and_mask>` for more information.
*
*
* repeated .google.protobuf.Any configs = 1;
*/
java.util.List extends com.google.protobuf.AnyOrBuilder>
getConfigsOrBuilderList();
/**
*
* This list is serialized and dumped in its entirety at the
* :ref:`/config_dump <operations_admin_interface_config_dump>` endpoint.
* The following configurations are currently supported and will be dumped in the order given
* below:
* * *bootstrap*: :ref:`BootstrapConfigDump <envoy_api_msg_admin.v2alpha.BootstrapConfigDump>`
* * *clusters*: :ref:`ClustersConfigDump <envoy_api_msg_admin.v2alpha.ClustersConfigDump>`
* * *listeners*: :ref:`ListenersConfigDump <envoy_api_msg_admin.v2alpha.ListenersConfigDump>`
* * *routes*: :ref:`RoutesConfigDump <envoy_api_msg_admin.v2alpha.RoutesConfigDump>`
* You can filter output with the resource and mask query parameters.
* See :ref:`/config_dump?resource={} <operations_admin_interface_config_dump_by_resource>`,
* :ref:`/config_dump?mask={} <operations_admin_interface_config_dump_by_mask>`,
* or :ref:`/config_dump?resource={},mask={}
* <operations_admin_interface_config_dump_by_resource_and_mask>` for more information.
*
*
* repeated .google.protobuf.Any configs = 1;
*/
com.google.protobuf.AnyOrBuilder getConfigsOrBuilder(
int index);
}