// Code generated by protoc-gen-go. DO NOT EDIT.
// source: envoy/admin/v2alpha/config_dump.proto

package envoy_admin_v2alpha

import (
	fmt "fmt"
	v2 "github.com/envoyproxy/go-control-plane/envoy/config/bootstrap/v2"
	proto "github.com/golang/protobuf/proto"
	any "github.com/golang/protobuf/ptypes/any"
	timestamp "github.com/golang/protobuf/ptypes/timestamp"
	math "math"
)

// Reference imports to suppress errors if they are not otherwise used.
var _ = proto.Marshal
var _ = fmt.Errorf
var _ = math.Inf

// This is a compile-time assertion to ensure that this generated file
// is compatible with the proto package it is being compiled against.
// A compilation error at this line likely means your copy of the
// proto package needs to be updated.
const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package

type ConfigDump struct {
	Configs              []*any.Any `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

func (m *ConfigDump) Reset()         { *m = ConfigDump{} }
func (m *ConfigDump) String() string { return proto.CompactTextString(m) }
func (*ConfigDump) ProtoMessage()    {}
func (*ConfigDump) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{0}
}

func (m *ConfigDump) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ConfigDump.Unmarshal(m, b)
}
func (m *ConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ConfigDump.Marshal(b, m, deterministic)
}
func (m *ConfigDump) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ConfigDump.Merge(m, src)
}
func (m *ConfigDump) XXX_Size() int {
	return xxx_messageInfo_ConfigDump.Size(m)
}
func (m *ConfigDump) XXX_DiscardUnknown() {
	xxx_messageInfo_ConfigDump.DiscardUnknown(m)
}

var xxx_messageInfo_ConfigDump proto.InternalMessageInfo

func (m *ConfigDump) GetConfigs() []*any.Any {
	if m != nil {
		return m.Configs
	}
	return nil
}

type UpdateFailureState struct {
	FailedConfiguration  *any.Any             `protobuf:"bytes,1,opt,name=failed_configuration,json=failedConfiguration,proto3" json:"failed_configuration,omitempty"`
	LastUpdateAttempt    *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_update_attempt,json=lastUpdateAttempt,proto3" json:"last_update_attempt,omitempty"`
	Details              string               `protobuf:"bytes,3,opt,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *UpdateFailureState) Reset()         { *m = UpdateFailureState{} }
func (m *UpdateFailureState) String() string { return proto.CompactTextString(m) }
func (*UpdateFailureState) ProtoMessage()    {}
func (*UpdateFailureState) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{1}
}

func (m *UpdateFailureState) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_UpdateFailureState.Unmarshal(m, b)
}
func (m *UpdateFailureState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_UpdateFailureState.Marshal(b, m, deterministic)
}
func (m *UpdateFailureState) XXX_Merge(src proto.Message) {
	xxx_messageInfo_UpdateFailureState.Merge(m, src)
}
func (m *UpdateFailureState) XXX_Size() int {
	return xxx_messageInfo_UpdateFailureState.Size(m)
}
func (m *UpdateFailureState) XXX_DiscardUnknown() {
	xxx_messageInfo_UpdateFailureState.DiscardUnknown(m)
}

var xxx_messageInfo_UpdateFailureState proto.InternalMessageInfo

func (m *UpdateFailureState) GetFailedConfiguration() *any.Any {
	if m != nil {
		return m.FailedConfiguration
	}
	return nil
}

func (m *UpdateFailureState) GetLastUpdateAttempt() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdateAttempt
	}
	return nil
}

func (m *UpdateFailureState) GetDetails() string {
	if m != nil {
		return m.Details
	}
	return ""
}

type BootstrapConfigDump struct {
	Bootstrap            *v2.Bootstrap        `protobuf:"bytes,1,opt,name=bootstrap,proto3" json:"bootstrap,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *BootstrapConfigDump) Reset()         { *m = BootstrapConfigDump{} }
func (m *BootstrapConfigDump) String() string { return proto.CompactTextString(m) }
func (*BootstrapConfigDump) ProtoMessage()    {}
func (*BootstrapConfigDump) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{2}
}

func (m *BootstrapConfigDump) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_BootstrapConfigDump.Unmarshal(m, b)
}
func (m *BootstrapConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_BootstrapConfigDump.Marshal(b, m, deterministic)
}
func (m *BootstrapConfigDump) XXX_Merge(src proto.Message) {
	xxx_messageInfo_BootstrapConfigDump.Merge(m, src)
}
func (m *BootstrapConfigDump) XXX_Size() int {
	return xxx_messageInfo_BootstrapConfigDump.Size(m)
}
func (m *BootstrapConfigDump) XXX_DiscardUnknown() {
	xxx_messageInfo_BootstrapConfigDump.DiscardUnknown(m)
}

var xxx_messageInfo_BootstrapConfigDump proto.InternalMessageInfo

func (m *BootstrapConfigDump) GetBootstrap() *v2.Bootstrap {
	if m != nil {
		return m.Bootstrap
	}
	return nil
}

func (m *BootstrapConfigDump) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type ListenersConfigDump struct {
	VersionInfo          string                                 `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	StaticListeners      []*ListenersConfigDump_StaticListener  `protobuf:"bytes,2,rep,name=static_listeners,json=staticListeners,proto3" json:"static_listeners,omitempty"`
	DynamicListeners     []*ListenersConfigDump_DynamicListener `protobuf:"bytes,3,rep,name=dynamic_listeners,json=dynamicListeners,proto3" json:"dynamic_listeners,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
	XXX_unrecognized     []byte                                 `json:"-"`
	XXX_sizecache        int32                                  `json:"-"`
}

func (m *ListenersConfigDump) Reset()         { *m = ListenersConfigDump{} }
func (m *ListenersConfigDump) String() string { return proto.CompactTextString(m) }
func (*ListenersConfigDump) ProtoMessage()    {}
func (*ListenersConfigDump) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{3}
}

func (m *ListenersConfigDump) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ListenersConfigDump.Unmarshal(m, b)
}
func (m *ListenersConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ListenersConfigDump.Marshal(b, m, deterministic)
}
func (m *ListenersConfigDump) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ListenersConfigDump.Merge(m, src)
}
func (m *ListenersConfigDump) XXX_Size() int {
	return xxx_messageInfo_ListenersConfigDump.Size(m)
}
func (m *ListenersConfigDump) XXX_DiscardUnknown() {
	xxx_messageInfo_ListenersConfigDump.DiscardUnknown(m)
}

var xxx_messageInfo_ListenersConfigDump proto.InternalMessageInfo

func (m *ListenersConfigDump) GetVersionInfo() string {
	if m != nil {
		return m.VersionInfo
	}
	return ""
}

func (m *ListenersConfigDump) GetStaticListeners() []*ListenersConfigDump_StaticListener {
	if m != nil {
		return m.StaticListeners
	}
	return nil
}

func (m *ListenersConfigDump) GetDynamicListeners() []*ListenersConfigDump_DynamicListener {
	if m != nil {
		return m.DynamicListeners
	}
	return nil
}

type ListenersConfigDump_StaticListener struct {
	Listener             *any.Any             `protobuf:"bytes,1,opt,name=listener,proto3" json:"listener,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *ListenersConfigDump_StaticListener) Reset()         { *m = ListenersConfigDump_StaticListener{} }
func (m *ListenersConfigDump_StaticListener) String() string { return proto.CompactTextString(m) }
func (*ListenersConfigDump_StaticListener) ProtoMessage()    {}
func (*ListenersConfigDump_StaticListener) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{3, 0}
}

func (m *ListenersConfigDump_StaticListener) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ListenersConfigDump_StaticListener.Unmarshal(m, b)
}
func (m *ListenersConfigDump_StaticListener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ListenersConfigDump_StaticListener.Marshal(b, m, deterministic)
}
func (m *ListenersConfigDump_StaticListener) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ListenersConfigDump_StaticListener.Merge(m, src)
}
func (m *ListenersConfigDump_StaticListener) XXX_Size() int {
	return xxx_messageInfo_ListenersConfigDump_StaticListener.Size(m)
}
func (m *ListenersConfigDump_StaticListener) XXX_DiscardUnknown() {
	xxx_messageInfo_ListenersConfigDump_StaticListener.DiscardUnknown(m)
}

var xxx_messageInfo_ListenersConfigDump_StaticListener proto.InternalMessageInfo

func (m *ListenersConfigDump_StaticListener) GetListener() *any.Any {
	if m != nil {
		return m.Listener
	}
	return nil
}

func (m *ListenersConfigDump_StaticListener) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type ListenersConfigDump_DynamicListenerState struct {
	VersionInfo          string               `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	Listener             *any.Any             `protobuf:"bytes,2,opt,name=listener,proto3" json:"listener,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *ListenersConfigDump_DynamicListenerState) Reset() {
	*m = ListenersConfigDump_DynamicListenerState{}
}
func (m *ListenersConfigDump_DynamicListenerState) String() string { return proto.CompactTextString(m) }
func (*ListenersConfigDump_DynamicListenerState) ProtoMessage()    {}
func (*ListenersConfigDump_DynamicListenerState) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{3, 1}
}

func (m *ListenersConfigDump_DynamicListenerState) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ListenersConfigDump_DynamicListenerState.Unmarshal(m, b)
}
func (m *ListenersConfigDump_DynamicListenerState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ListenersConfigDump_DynamicListenerState.Marshal(b, m, deterministic)
}
func (m *ListenersConfigDump_DynamicListenerState) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ListenersConfigDump_DynamicListenerState.Merge(m, src)
}
func (m *ListenersConfigDump_DynamicListenerState) XXX_Size() int {
	return xxx_messageInfo_ListenersConfigDump_DynamicListenerState.Size(m)
}
func (m *ListenersConfigDump_DynamicListenerState) XXX_DiscardUnknown() {
	xxx_messageInfo_ListenersConfigDump_DynamicListenerState.DiscardUnknown(m)
}

var xxx_messageInfo_ListenersConfigDump_DynamicListenerState proto.InternalMessageInfo

func (m *ListenersConfigDump_DynamicListenerState) GetVersionInfo() string {
	if m != nil {
		return m.VersionInfo
	}
	return ""
}

func (m *ListenersConfigDump_DynamicListenerState) GetListener() *any.Any {
	if m != nil {
		return m.Listener
	}
	return nil
}

func (m *ListenersConfigDump_DynamicListenerState) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type ListenersConfigDump_DynamicListener struct {
	Name                 string                                    `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ActiveState          *ListenersConfigDump_DynamicListenerState `protobuf:"bytes,2,opt,name=active_state,json=activeState,proto3" json:"active_state,omitempty"`
	WarmingState         *ListenersConfigDump_DynamicListenerState `protobuf:"bytes,3,opt,name=warming_state,json=warmingState,proto3" json:"warming_state,omitempty"`
	DrainingState        *ListenersConfigDump_DynamicListenerState `protobuf:"bytes,4,opt,name=draining_state,json=drainingState,proto3" json:"draining_state,omitempty"`
	ErrorState           *UpdateFailureState                       `protobuf:"bytes,5,opt,name=error_state,json=errorState,proto3" json:"error_state,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
	XXX_unrecognized     []byte                                    `json:"-"`
	XXX_sizecache        int32                                     `json:"-"`
}

func (m *ListenersConfigDump_DynamicListener) Reset()         { *m = ListenersConfigDump_DynamicListener{} }
func (m *ListenersConfigDump_DynamicListener) String() string { return proto.CompactTextString(m) }
func (*ListenersConfigDump_DynamicListener) ProtoMessage()    {}
func (*ListenersConfigDump_DynamicListener) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{3, 2}
}

func (m *ListenersConfigDump_DynamicListener) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ListenersConfigDump_DynamicListener.Unmarshal(m, b)
}
func (m *ListenersConfigDump_DynamicListener) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ListenersConfigDump_DynamicListener.Marshal(b, m, deterministic)
}
func (m *ListenersConfigDump_DynamicListener) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ListenersConfigDump_DynamicListener.Merge(m, src)
}
func (m *ListenersConfigDump_DynamicListener) XXX_Size() int {
	return xxx_messageInfo_ListenersConfigDump_DynamicListener.Size(m)
}
func (m *ListenersConfigDump_DynamicListener) XXX_DiscardUnknown() {
	xxx_messageInfo_ListenersConfigDump_DynamicListener.DiscardUnknown(m)
}

var xxx_messageInfo_ListenersConfigDump_DynamicListener proto.InternalMessageInfo

func (m *ListenersConfigDump_DynamicListener) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *ListenersConfigDump_DynamicListener) GetActiveState() *ListenersConfigDump_DynamicListenerState {
	if m != nil {
		return m.ActiveState
	}
	return nil
}

func (m *ListenersConfigDump_DynamicListener) GetWarmingState() *ListenersConfigDump_DynamicListenerState {
	if m != nil {
		return m.WarmingState
	}
	return nil
}

func (m *ListenersConfigDump_DynamicListener) GetDrainingState() *ListenersConfigDump_DynamicListenerState {
	if m != nil {
		return m.DrainingState
	}
	return nil
}

func (m *ListenersConfigDump_DynamicListener) GetErrorState() *UpdateFailureState {
	if m != nil {
		return m.ErrorState
	}
	return nil
}

type ClustersConfigDump struct {
	VersionInfo            string                               `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	StaticClusters         []*ClustersConfigDump_StaticCluster  `protobuf:"bytes,2,rep,name=static_clusters,json=staticClusters,proto3" json:"static_clusters,omitempty"`
	DynamicActiveClusters  []*ClustersConfigDump_DynamicCluster `protobuf:"bytes,3,rep,name=dynamic_active_clusters,json=dynamicActiveClusters,proto3" json:"dynamic_active_clusters,omitempty"`
	DynamicWarmingClusters []*ClustersConfigDump_DynamicCluster `protobuf:"bytes,4,rep,name=dynamic_warming_clusters,json=dynamicWarmingClusters,proto3" json:"dynamic_warming_clusters,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                             `json:"-"`
	XXX_unrecognized       []byte                               `json:"-"`
	XXX_sizecache          int32                                `json:"-"`
}

func (m *ClustersConfigDump) Reset()         { *m = ClustersConfigDump{} }
func (m *ClustersConfigDump) String() string { return proto.CompactTextString(m) }
func (*ClustersConfigDump) ProtoMessage()    {}
func (*ClustersConfigDump) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{4}
}

func (m *ClustersConfigDump) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ClustersConfigDump.Unmarshal(m, b)
}
func (m *ClustersConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ClustersConfigDump.Marshal(b, m, deterministic)
}
func (m *ClustersConfigDump) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ClustersConfigDump.Merge(m, src)
}
func (m *ClustersConfigDump) XXX_Size() int {
	return xxx_messageInfo_ClustersConfigDump.Size(m)
}
func (m *ClustersConfigDump) XXX_DiscardUnknown() {
	xxx_messageInfo_ClustersConfigDump.DiscardUnknown(m)
}

var xxx_messageInfo_ClustersConfigDump proto.InternalMessageInfo

func (m *ClustersConfigDump) GetVersionInfo() string {
	if m != nil {
		return m.VersionInfo
	}
	return ""
}

func (m *ClustersConfigDump) GetStaticClusters() []*ClustersConfigDump_StaticCluster {
	if m != nil {
		return m.StaticClusters
	}
	return nil
}

func (m *ClustersConfigDump) GetDynamicActiveClusters() []*ClustersConfigDump_DynamicCluster {
	if m != nil {
		return m.DynamicActiveClusters
	}
	return nil
}

func (m *ClustersConfigDump) GetDynamicWarmingClusters() []*ClustersConfigDump_DynamicCluster {
	if m != nil {
		return m.DynamicWarmingClusters
	}
	return nil
}

type ClustersConfigDump_StaticCluster struct {
	Cluster              *any.Any             `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *ClustersConfigDump_StaticCluster) Reset()         { *m = ClustersConfigDump_StaticCluster{} }
func (m *ClustersConfigDump_StaticCluster) String() string { return proto.CompactTextString(m) }
func (*ClustersConfigDump_StaticCluster) ProtoMessage()    {}
func (*ClustersConfigDump_StaticCluster) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{4, 0}
}

func (m *ClustersConfigDump_StaticCluster) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ClustersConfigDump_StaticCluster.Unmarshal(m, b)
}
func (m *ClustersConfigDump_StaticCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ClustersConfigDump_StaticCluster.Marshal(b, m, deterministic)
}
func (m *ClustersConfigDump_StaticCluster) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ClustersConfigDump_StaticCluster.Merge(m, src)
}
func (m *ClustersConfigDump_StaticCluster) XXX_Size() int {
	return xxx_messageInfo_ClustersConfigDump_StaticCluster.Size(m)
}
func (m *ClustersConfigDump_StaticCluster) XXX_DiscardUnknown() {
	xxx_messageInfo_ClustersConfigDump_StaticCluster.DiscardUnknown(m)
}

var xxx_messageInfo_ClustersConfigDump_StaticCluster proto.InternalMessageInfo

func (m *ClustersConfigDump_StaticCluster) GetCluster() *any.Any {
	if m != nil {
		return m.Cluster
	}
	return nil
}

func (m *ClustersConfigDump_StaticCluster) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type ClustersConfigDump_DynamicCluster struct {
	VersionInfo          string               `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	Cluster              *any.Any             `protobuf:"bytes,2,opt,name=cluster,proto3" json:"cluster,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *ClustersConfigDump_DynamicCluster) Reset()         { *m = ClustersConfigDump_DynamicCluster{} }
func (m *ClustersConfigDump_DynamicCluster) String() string { return proto.CompactTextString(m) }
func (*ClustersConfigDump_DynamicCluster) ProtoMessage()    {}
func (*ClustersConfigDump_DynamicCluster) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{4, 1}
}

func (m *ClustersConfigDump_DynamicCluster) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ClustersConfigDump_DynamicCluster.Unmarshal(m, b)
}
func (m *ClustersConfigDump_DynamicCluster) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ClustersConfigDump_DynamicCluster.Marshal(b, m, deterministic)
}
func (m *ClustersConfigDump_DynamicCluster) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ClustersConfigDump_DynamicCluster.Merge(m, src)
}
func (m *ClustersConfigDump_DynamicCluster) XXX_Size() int {
	return xxx_messageInfo_ClustersConfigDump_DynamicCluster.Size(m)
}
func (m *ClustersConfigDump_DynamicCluster) XXX_DiscardUnknown() {
	xxx_messageInfo_ClustersConfigDump_DynamicCluster.DiscardUnknown(m)
}

var xxx_messageInfo_ClustersConfigDump_DynamicCluster proto.InternalMessageInfo

func (m *ClustersConfigDump_DynamicCluster) GetVersionInfo() string {
	if m != nil {
		return m.VersionInfo
	}
	return ""
}

func (m *ClustersConfigDump_DynamicCluster) GetCluster() *any.Any {
	if m != nil {
		return m.Cluster
	}
	return nil
}

func (m *ClustersConfigDump_DynamicCluster) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type RoutesConfigDump struct {
	StaticRouteConfigs   []*RoutesConfigDump_StaticRouteConfig  `protobuf:"bytes,2,rep,name=static_route_configs,json=staticRouteConfigs,proto3" json:"static_route_configs,omitempty"`
	DynamicRouteConfigs  []*RoutesConfigDump_DynamicRouteConfig `protobuf:"bytes,3,rep,name=dynamic_route_configs,json=dynamicRouteConfigs,proto3" json:"dynamic_route_configs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
	XXX_unrecognized     []byte                                 `json:"-"`
	XXX_sizecache        int32                                  `json:"-"`
}

func (m *RoutesConfigDump) Reset()         { *m = RoutesConfigDump{} }
func (m *RoutesConfigDump) String() string { return proto.CompactTextString(m) }
func (*RoutesConfigDump) ProtoMessage()    {}
func (*RoutesConfigDump) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{5}
}

func (m *RoutesConfigDump) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_RoutesConfigDump.Unmarshal(m, b)
}
func (m *RoutesConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_RoutesConfigDump.Marshal(b, m, deterministic)
}
func (m *RoutesConfigDump) XXX_Merge(src proto.Message) {
	xxx_messageInfo_RoutesConfigDump.Merge(m, src)
}
func (m *RoutesConfigDump) XXX_Size() int {
	return xxx_messageInfo_RoutesConfigDump.Size(m)
}
func (m *RoutesConfigDump) XXX_DiscardUnknown() {
	xxx_messageInfo_RoutesConfigDump.DiscardUnknown(m)
}

var xxx_messageInfo_RoutesConfigDump proto.InternalMessageInfo

func (m *RoutesConfigDump) GetStaticRouteConfigs() []*RoutesConfigDump_StaticRouteConfig {
	if m != nil {
		return m.StaticRouteConfigs
	}
	return nil
}

func (m *RoutesConfigDump) GetDynamicRouteConfigs() []*RoutesConfigDump_DynamicRouteConfig {
	if m != nil {
		return m.DynamicRouteConfigs
	}
	return nil
}

type RoutesConfigDump_StaticRouteConfig struct {
	RouteConfig          *any.Any             `protobuf:"bytes,1,opt,name=route_config,json=routeConfig,proto3" json:"route_config,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *RoutesConfigDump_StaticRouteConfig) Reset()         { *m = RoutesConfigDump_StaticRouteConfig{} }
func (m *RoutesConfigDump_StaticRouteConfig) String() string { return proto.CompactTextString(m) }
func (*RoutesConfigDump_StaticRouteConfig) ProtoMessage()    {}
func (*RoutesConfigDump_StaticRouteConfig) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{5, 0}
}

func (m *RoutesConfigDump_StaticRouteConfig) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_RoutesConfigDump_StaticRouteConfig.Unmarshal(m, b)
}
func (m *RoutesConfigDump_StaticRouteConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_RoutesConfigDump_StaticRouteConfig.Marshal(b, m, deterministic)
}
func (m *RoutesConfigDump_StaticRouteConfig) XXX_Merge(src proto.Message) {
	xxx_messageInfo_RoutesConfigDump_StaticRouteConfig.Merge(m, src)
}
func (m *RoutesConfigDump_StaticRouteConfig) XXX_Size() int {
	return xxx_messageInfo_RoutesConfigDump_StaticRouteConfig.Size(m)
}
func (m *RoutesConfigDump_StaticRouteConfig) XXX_DiscardUnknown() {
	xxx_messageInfo_RoutesConfigDump_StaticRouteConfig.DiscardUnknown(m)
}

var xxx_messageInfo_RoutesConfigDump_StaticRouteConfig proto.InternalMessageInfo

func (m *RoutesConfigDump_StaticRouteConfig) GetRouteConfig() *any.Any {
	if m != nil {
		return m.RouteConfig
	}
	return nil
}

func (m *RoutesConfigDump_StaticRouteConfig) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type RoutesConfigDump_DynamicRouteConfig struct {
	VersionInfo          string               `protobuf:"bytes,1,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	RouteConfig          *any.Any             `protobuf:"bytes,2,opt,name=route_config,json=routeConfig,proto3" json:"route_config,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *RoutesConfigDump_DynamicRouteConfig) Reset()         { *m = RoutesConfigDump_DynamicRouteConfig{} }
func (m *RoutesConfigDump_DynamicRouteConfig) String() string { return proto.CompactTextString(m) }
func (*RoutesConfigDump_DynamicRouteConfig) ProtoMessage()    {}
func (*RoutesConfigDump_DynamicRouteConfig) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{5, 1}
}

func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_RoutesConfigDump_DynamicRouteConfig.Unmarshal(m, b)
}
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_RoutesConfigDump_DynamicRouteConfig.Marshal(b, m, deterministic)
}
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Merge(src proto.Message) {
	xxx_messageInfo_RoutesConfigDump_DynamicRouteConfig.Merge(m, src)
}
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_Size() int {
	return xxx_messageInfo_RoutesConfigDump_DynamicRouteConfig.Size(m)
}
func (m *RoutesConfigDump_DynamicRouteConfig) XXX_DiscardUnknown() {
	xxx_messageInfo_RoutesConfigDump_DynamicRouteConfig.DiscardUnknown(m)
}

var xxx_messageInfo_RoutesConfigDump_DynamicRouteConfig proto.InternalMessageInfo

func (m *RoutesConfigDump_DynamicRouteConfig) GetVersionInfo() string {
	if m != nil {
		return m.VersionInfo
	}
	return ""
}

func (m *RoutesConfigDump_DynamicRouteConfig) GetRouteConfig() *any.Any {
	if m != nil {
		return m.RouteConfig
	}
	return nil
}

func (m *RoutesConfigDump_DynamicRouteConfig) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type ScopedRoutesConfigDump struct {
	InlineScopedRouteConfigs  []*ScopedRoutesConfigDump_InlineScopedRouteConfigs  `protobuf:"bytes,1,rep,name=inline_scoped_route_configs,json=inlineScopedRouteConfigs,proto3" json:"inline_scoped_route_configs,omitempty"`
	DynamicScopedRouteConfigs []*ScopedRoutesConfigDump_DynamicScopedRouteConfigs `protobuf:"bytes,2,rep,name=dynamic_scoped_route_configs,json=dynamicScopedRouteConfigs,proto3" json:"dynamic_scoped_route_configs,omitempty"`
	XXX_NoUnkeyedLiteral      struct{}                                            `json:"-"`
	XXX_unrecognized          []byte                                              `json:"-"`
	XXX_sizecache             int32                                               `json:"-"`
}

func (m *ScopedRoutesConfigDump) Reset()         { *m = ScopedRoutesConfigDump{} }
func (m *ScopedRoutesConfigDump) String() string { return proto.CompactTextString(m) }
func (*ScopedRoutesConfigDump) ProtoMessage()    {}
func (*ScopedRoutesConfigDump) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{6}
}

func (m *ScopedRoutesConfigDump) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ScopedRoutesConfigDump.Unmarshal(m, b)
}
func (m *ScopedRoutesConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ScopedRoutesConfigDump.Marshal(b, m, deterministic)
}
func (m *ScopedRoutesConfigDump) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ScopedRoutesConfigDump.Merge(m, src)
}
func (m *ScopedRoutesConfigDump) XXX_Size() int {
	return xxx_messageInfo_ScopedRoutesConfigDump.Size(m)
}
func (m *ScopedRoutesConfigDump) XXX_DiscardUnknown() {
	xxx_messageInfo_ScopedRoutesConfigDump.DiscardUnknown(m)
}

var xxx_messageInfo_ScopedRoutesConfigDump proto.InternalMessageInfo

func (m *ScopedRoutesConfigDump) GetInlineScopedRouteConfigs() []*ScopedRoutesConfigDump_InlineScopedRouteConfigs {
	if m != nil {
		return m.InlineScopedRouteConfigs
	}
	return nil
}

func (m *ScopedRoutesConfigDump) GetDynamicScopedRouteConfigs() []*ScopedRoutesConfigDump_DynamicScopedRouteConfigs {
	if m != nil {
		return m.DynamicScopedRouteConfigs
	}
	return nil
}

type ScopedRoutesConfigDump_InlineScopedRouteConfigs struct {
	Name                 string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ScopedRouteConfigs   []*any.Any           `protobuf:"bytes,2,rep,name=scoped_route_configs,json=scopedRouteConfigs,proto3" json:"scoped_route_configs,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) Reset() {
	*m = ScopedRoutesConfigDump_InlineScopedRouteConfigs{}
}
func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) String() string {
	return proto.CompactTextString(m)
}
func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) ProtoMessage() {}
func (*ScopedRoutesConfigDump_InlineScopedRouteConfigs) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{6, 0}
}

func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ScopedRoutesConfigDump_InlineScopedRouteConfigs.Unmarshal(m, b)
}
func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ScopedRoutesConfigDump_InlineScopedRouteConfigs.Marshal(b, m, deterministic)
}
func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ScopedRoutesConfigDump_InlineScopedRouteConfigs.Merge(m, src)
}
func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) XXX_Size() int {
	return xxx_messageInfo_ScopedRoutesConfigDump_InlineScopedRouteConfigs.Size(m)
}
func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) XXX_DiscardUnknown() {
	xxx_messageInfo_ScopedRoutesConfigDump_InlineScopedRouteConfigs.DiscardUnknown(m)
}

var xxx_messageInfo_ScopedRoutesConfigDump_InlineScopedRouteConfigs proto.InternalMessageInfo

func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetScopedRouteConfigs() []*any.Any {
	if m != nil {
		return m.ScopedRouteConfigs
	}
	return nil
}

func (m *ScopedRoutesConfigDump_InlineScopedRouteConfigs) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type ScopedRoutesConfigDump_DynamicScopedRouteConfigs struct {
	Name                 string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	VersionInfo          string               `protobuf:"bytes,2,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	ScopedRouteConfigs   []*any.Any           `protobuf:"bytes,3,rep,name=scoped_route_configs,json=scopedRouteConfigs,proto3" json:"scoped_route_configs,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,4,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Reset() {
	*m = ScopedRoutesConfigDump_DynamicScopedRouteConfigs{}
}
func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) String() string {
	return proto.CompactTextString(m)
}
func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) ProtoMessage() {}
func (*ScopedRoutesConfigDump_DynamicScopedRouteConfigs) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{6, 1}
}

func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_ScopedRoutesConfigDump_DynamicScopedRouteConfigs.Unmarshal(m, b)
}
func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_ScopedRoutesConfigDump_DynamicScopedRouteConfigs.Marshal(b, m, deterministic)
}
func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) XXX_Merge(src proto.Message) {
	xxx_messageInfo_ScopedRoutesConfigDump_DynamicScopedRouteConfigs.Merge(m, src)
}
func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) XXX_Size() int {
	return xxx_messageInfo_ScopedRoutesConfigDump_DynamicScopedRouteConfigs.Size(m)
}
func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) XXX_DiscardUnknown() {
	xxx_messageInfo_ScopedRoutesConfigDump_DynamicScopedRouteConfigs.DiscardUnknown(m)
}

var xxx_messageInfo_ScopedRoutesConfigDump_DynamicScopedRouteConfigs proto.InternalMessageInfo

func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetVersionInfo() string {
	if m != nil {
		return m.VersionInfo
	}
	return ""
}

func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetScopedRouteConfigs() []*any.Any {
	if m != nil {
		return m.ScopedRouteConfigs
	}
	return nil
}

func (m *ScopedRoutesConfigDump_DynamicScopedRouteConfigs) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

type SecretsConfigDump struct {
	StaticSecrets         []*SecretsConfigDump_StaticSecret  `protobuf:"bytes,1,rep,name=static_secrets,json=staticSecrets,proto3" json:"static_secrets,omitempty"`
	DynamicActiveSecrets  []*SecretsConfigDump_DynamicSecret `protobuf:"bytes,2,rep,name=dynamic_active_secrets,json=dynamicActiveSecrets,proto3" json:"dynamic_active_secrets,omitempty"`
	DynamicWarmingSecrets []*SecretsConfigDump_DynamicSecret `protobuf:"bytes,3,rep,name=dynamic_warming_secrets,json=dynamicWarmingSecrets,proto3" json:"dynamic_warming_secrets,omitempty"`
	XXX_NoUnkeyedLiteral  struct{}                           `json:"-"`
	XXX_unrecognized      []byte                             `json:"-"`
	XXX_sizecache         int32                              `json:"-"`
}

func (m *SecretsConfigDump) Reset()         { *m = SecretsConfigDump{} }
func (m *SecretsConfigDump) String() string { return proto.CompactTextString(m) }
func (*SecretsConfigDump) ProtoMessage()    {}
func (*SecretsConfigDump) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{7}
}

func (m *SecretsConfigDump) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_SecretsConfigDump.Unmarshal(m, b)
}
func (m *SecretsConfigDump) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_SecretsConfigDump.Marshal(b, m, deterministic)
}
func (m *SecretsConfigDump) XXX_Merge(src proto.Message) {
	xxx_messageInfo_SecretsConfigDump.Merge(m, src)
}
func (m *SecretsConfigDump) XXX_Size() int {
	return xxx_messageInfo_SecretsConfigDump.Size(m)
}
func (m *SecretsConfigDump) XXX_DiscardUnknown() {
	xxx_messageInfo_SecretsConfigDump.DiscardUnknown(m)
}

var xxx_messageInfo_SecretsConfigDump proto.InternalMessageInfo

func (m *SecretsConfigDump) GetStaticSecrets() []*SecretsConfigDump_StaticSecret {
	if m != nil {
		return m.StaticSecrets
	}
	return nil
}

func (m *SecretsConfigDump) GetDynamicActiveSecrets() []*SecretsConfigDump_DynamicSecret {
	if m != nil {
		return m.DynamicActiveSecrets
	}
	return nil
}

func (m *SecretsConfigDump) GetDynamicWarmingSecrets() []*SecretsConfigDump_DynamicSecret {
	if m != nil {
		return m.DynamicWarmingSecrets
	}
	return nil
}

type SecretsConfigDump_DynamicSecret struct {
	Name                 string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	VersionInfo          string               `protobuf:"bytes,2,opt,name=version_info,json=versionInfo,proto3" json:"version_info,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,3,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	Secret               *any.Any             `protobuf:"bytes,4,opt,name=secret,proto3" json:"secret,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *SecretsConfigDump_DynamicSecret) Reset()         { *m = SecretsConfigDump_DynamicSecret{} }
func (m *SecretsConfigDump_DynamicSecret) String() string { return proto.CompactTextString(m) }
func (*SecretsConfigDump_DynamicSecret) ProtoMessage()    {}
func (*SecretsConfigDump_DynamicSecret) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{7, 0}
}

func (m *SecretsConfigDump_DynamicSecret) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_SecretsConfigDump_DynamicSecret.Unmarshal(m, b)
}
func (m *SecretsConfigDump_DynamicSecret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_SecretsConfigDump_DynamicSecret.Marshal(b, m, deterministic)
}
func (m *SecretsConfigDump_DynamicSecret) XXX_Merge(src proto.Message) {
	xxx_messageInfo_SecretsConfigDump_DynamicSecret.Merge(m, src)
}
func (m *SecretsConfigDump_DynamicSecret) XXX_Size() int {
	return xxx_messageInfo_SecretsConfigDump_DynamicSecret.Size(m)
}
func (m *SecretsConfigDump_DynamicSecret) XXX_DiscardUnknown() {
	xxx_messageInfo_SecretsConfigDump_DynamicSecret.DiscardUnknown(m)
}

var xxx_messageInfo_SecretsConfigDump_DynamicSecret proto.InternalMessageInfo

func (m *SecretsConfigDump_DynamicSecret) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *SecretsConfigDump_DynamicSecret) GetVersionInfo() string {
	if m != nil {
		return m.VersionInfo
	}
	return ""
}

func (m *SecretsConfigDump_DynamicSecret) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

func (m *SecretsConfigDump_DynamicSecret) GetSecret() *any.Any {
	if m != nil {
		return m.Secret
	}
	return nil
}

type SecretsConfigDump_StaticSecret struct {
	Name                 string               `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	LastUpdated          *timestamp.Timestamp `protobuf:"bytes,2,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"`
	Secret               *any.Any             `protobuf:"bytes,3,opt,name=secret,proto3" json:"secret,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (m *SecretsConfigDump_StaticSecret) Reset()         { *m = SecretsConfigDump_StaticSecret{} }
func (m *SecretsConfigDump_StaticSecret) String() string { return proto.CompactTextString(m) }
func (*SecretsConfigDump_StaticSecret) ProtoMessage()    {}
func (*SecretsConfigDump_StaticSecret) Descriptor() ([]byte, []int) {
	return fileDescriptor_bd4e190b1a64d2aa, []int{7, 1}
}

func (m *SecretsConfigDump_StaticSecret) XXX_Unmarshal(b []byte) error {
	return xxx_messageInfo_SecretsConfigDump_StaticSecret.Unmarshal(m, b)
}
func (m *SecretsConfigDump_StaticSecret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
	return xxx_messageInfo_SecretsConfigDump_StaticSecret.Marshal(b, m, deterministic)
}
func (m *SecretsConfigDump_StaticSecret) XXX_Merge(src proto.Message) {
	xxx_messageInfo_SecretsConfigDump_StaticSecret.Merge(m, src)
}
func (m *SecretsConfigDump_StaticSecret) XXX_Size() int {
	return xxx_messageInfo_SecretsConfigDump_StaticSecret.Size(m)
}
func (m *SecretsConfigDump_StaticSecret) XXX_DiscardUnknown() {
	xxx_messageInfo_SecretsConfigDump_StaticSecret.DiscardUnknown(m)
}

var xxx_messageInfo_SecretsConfigDump_StaticSecret proto.InternalMessageInfo

func (m *SecretsConfigDump_StaticSecret) GetName() string {
	if m != nil {
		return m.Name
	}
	return ""
}

func (m *SecretsConfigDump_StaticSecret) GetLastUpdated() *timestamp.Timestamp {
	if m != nil {
		return m.LastUpdated
	}
	return nil
}

func (m *SecretsConfigDump_StaticSecret) GetSecret() *any.Any {
	if m != nil {
		return m.Secret
	}
	return nil
}

func init() {
	proto.RegisterType((*ConfigDump)(nil), "envoy.admin.v2alpha.ConfigDump")
	proto.RegisterType((*UpdateFailureState)(nil), "envoy.admin.v2alpha.UpdateFailureState")
	proto.RegisterType((*BootstrapConfigDump)(nil), "envoy.admin.v2alpha.BootstrapConfigDump")
	proto.RegisterType((*ListenersConfigDump)(nil), "envoy.admin.v2alpha.ListenersConfigDump")
	proto.RegisterType((*ListenersConfigDump_StaticListener)(nil), "envoy.admin.v2alpha.ListenersConfigDump.StaticListener")
	proto.RegisterType((*ListenersConfigDump_DynamicListenerState)(nil), "envoy.admin.v2alpha.ListenersConfigDump.DynamicListenerState")
	proto.RegisterType((*ListenersConfigDump_DynamicListener)(nil), "envoy.admin.v2alpha.ListenersConfigDump.DynamicListener")
	proto.RegisterType((*ClustersConfigDump)(nil), "envoy.admin.v2alpha.ClustersConfigDump")
	proto.RegisterType((*ClustersConfigDump_StaticCluster)(nil), "envoy.admin.v2alpha.ClustersConfigDump.StaticCluster")
	proto.RegisterType((*ClustersConfigDump_DynamicCluster)(nil), "envoy.admin.v2alpha.ClustersConfigDump.DynamicCluster")
	proto.RegisterType((*RoutesConfigDump)(nil), "envoy.admin.v2alpha.RoutesConfigDump")
	proto.RegisterType((*RoutesConfigDump_StaticRouteConfig)(nil), "envoy.admin.v2alpha.RoutesConfigDump.StaticRouteConfig")
	proto.RegisterType((*RoutesConfigDump_DynamicRouteConfig)(nil), "envoy.admin.v2alpha.RoutesConfigDump.DynamicRouteConfig")
	proto.RegisterType((*ScopedRoutesConfigDump)(nil), "envoy.admin.v2alpha.ScopedRoutesConfigDump")
	proto.RegisterType((*ScopedRoutesConfigDump_InlineScopedRouteConfigs)(nil), "envoy.admin.v2alpha.ScopedRoutesConfigDump.InlineScopedRouteConfigs")
	proto.RegisterType((*ScopedRoutesConfigDump_DynamicScopedRouteConfigs)(nil), "envoy.admin.v2alpha.ScopedRoutesConfigDump.DynamicScopedRouteConfigs")
	proto.RegisterType((*SecretsConfigDump)(nil), "envoy.admin.v2alpha.SecretsConfigDump")
	proto.RegisterType((*SecretsConfigDump_DynamicSecret)(nil), "envoy.admin.v2alpha.SecretsConfigDump.DynamicSecret")
	proto.RegisterType((*SecretsConfigDump_StaticSecret)(nil), "envoy.admin.v2alpha.SecretsConfigDump.StaticSecret")
}

func init() {
	proto.RegisterFile("envoy/admin/v2alpha/config_dump.proto", fileDescriptor_bd4e190b1a64d2aa)
}

var fileDescriptor_bd4e190b1a64d2aa = []byte{
	// 1030 bytes of a gzipped FileDescriptorProto
	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x56, 0x3d, 0x8f, 0xe3, 0x44,
	0x18, 0xd6, 0x24, 0xbb, 0xb7, 0xec, 0x9b, 0x64, 0x3f, 0x26, 0xb9, 0xc5, 0x6b, 0x90, 0xd8, 0x8b,
	0x40, 0x1c, 0x12, 0x72, 0xd0, 0x1e, 0xdc, 0x51, 0x70, 0xc5, 0x7e, 0x70, 0x70, 0x88, 0xe2, 0xe4,
	0x05, 0x21, 0x51, 0x60, 0x26, 0xf1, 0x64, 0x19, 0xe4, 0xd8, 0x96, 0x67, 0x12, 0x48, 0x83, 0x84,
	0x90, 0x68, 0x28, 0x10, 0x1d, 0x12, 0x12, 0x05, 0x25, 0x14, 0x14, 0x88, 0x8a, 0x92, 0x7f, 0x40,
	0xc7, 0xbf, 0x41, 0x3b, 0x1f, 0x89, 0xbf, 0x12, 0x92, 0xf8, 0x3a, 0xcf, 0xcc, 0xfb, 0x3e, 0xcf,
	0x33, 0xf3, 0x3e, 0x33, 0xaf, 0xe1, 0x25, 0x1a, 0x4e, 0xa2, 0x69, 0x8f, 0xf8, 0x23, 0x16, 0xf6,
	0x26, 0xa7, 0x24, 0x88, 0x3f, 0x23, 0xbd, 0x41, 0x14, 0x0e, 0xd9, 0xb5, 0xe7, 0x8f, 0x47, 0xb1,
	0x13, 0x27, 0x91, 0x88, 0x70, 0x5b, 0x86, 0x39, 0x32, 0xcc, 0xd1, 0x61, 0xf6, 0x2b, 0x2a, 0x57,
	0x45, 0xf7, 0xfa, 0x51, 0x24, 0xb8, 0x48, 0x48, 0xdc, 0x9b, 0x9c, 0xce, 0x07, 0x2a, 0xdf, 0x3e,
	0xbe, 0x8e, 0xa2, 0xeb, 0x80, 0xf6, 0xe4, 0xa8, 0x3f, 0x1e, 0xf6, 0x48, 0x38, 0xd5, 0x4b, 0x2f,
	0xe4, 0x97, 0x04, 0x1b, 0x51, 0x2e, 0x88, 0xe1, 0xee, 0xbe, 0x05, 0x70, 0x21, 0x29, 0x2e, 0xc7,
	0xa3, 0x18, 0x3b, 0xb0, 0xa3, 0x08, 0xb9, 0x85, 0x4e, 0xea, 0x77, 0x1b, 0xa7, 0x1d, 0x47, 0x01,
	0x38, 0x06, 0xc0, 0x39, 0x0b, 0xa7, 0xae, 0x09, 0xea, 0xfe, 0x8d, 0x00, 0x7f, 0x18, 0xfb, 0x44,
	0xd0, 0x47, 0x84, 0x05, 0xe3, 0x84, 0x5e, 0x09, 0x22, 0x28, 0x7e, 0x07, 0x3a, 0x43, 0xc2, 0x02,
	0xea, 0x7b, 0x2a, 0x70, 0x9c, 0x10, 0xc1, 0xa2, 0xd0, 0x42, 0x27, 0x68, 0x21, 0x66, 0x5b, 0x65,
	0x5c, 0xa4, 0x13, 0xf0, 0x7b, 0xd0, 0x0e, 0x08, 0x17, 0xde, 0x58, 0x72, 0x78, 0x44, 0x08, 0x3a,
	0x8a, 0x85, 0x55, 0x93, 0x38, 0x76, 0x01, 0xe7, 0x03, 0xb3, 0x39, 0xf7, 0xf0, 0x26, 0x4d, 0x29,
	0x3b, 0x53, 0x49, 0xd8, 0x82, 0x1d, 0x9f, 0x0a, 0xc2, 0x02, 0x6e, 0xd5, 0x4f, 0xd0, 0xdd, 0x5d,
	0xd7, 0x0c, 0xbb, 0x3f, 0x22, 0x68, 0x9f, 0x9b, 0x33, 0x4d, 0x9d, 0xc6, 0x39, 0xec, 0xce, 0x8e,
	0x5a, 0x6b, 0x7f, 0xd1, 0x51, 0xb5, 0x52, 0xfb, 0x72, 0xe6, 0x95, 0x98, 0x9c, 0x3a, 0x33, 0x08,
	0x77, 0x9e, 0x86, 0x1f, 0x42, 0x33, 0xb5, 0x03, 0x7f, 0x05, 0xe9, 0x8d, 0xb9, 0x74, 0xbf, 0xfb,
	0xcf, 0x0e, 0xb4, 0xdf, 0x67, 0x5c, 0xd0, 0x90, 0x26, 0x3c, 0x25, 0xed, 0x0e, 0x34, 0x27, 0x34,
	0xe1, 0x2c, 0x0a, 0x3d, 0x16, 0x0e, 0x23, 0xa9, 0x6e, 0xd7, 0x6d, 0xe8, 0xb9, 0xc7, 0xe1, 0x30,
	0xc2, 0x7d, 0x38, 0xe0, 0x82, 0x08, 0x36, 0xf0, 0x02, 0x03, 0x60, 0xd5, 0x64, 0x51, 0x1f, 0x38,
	0x25, 0x86, 0x73, 0x4a, 0x68, 0x9c, 0x2b, 0x09, 0x60, 0x56, 0xdc, 0x7d, 0x9e, 0x19, 0x73, 0x4c,
	0xe1, 0xd0, 0x9f, 0x86, 0x64, 0x94, 0x21, 0xa9, 0x4b, 0x92, 0x37, 0x57, 0x26, 0xb9, 0x54, 0x08,
	0x33, 0x96, 0x03, 0x3f, 0x3b, 0xc1, 0xed, 0xaf, 0x11, 0xec, 0x65, 0xa5, 0xe0, 0xd7, 0xe0, 0x19,
	0xc3, 0xb8, 0xd4, 0x56, 0xb3, 0xa8, 0x8a, 0x95, 0xb0, 0x7f, 0x45, 0xd0, 0xc9, 0x29, 0x55, 0x66,
	0x5f, 0xa1, 0x14, 0x69, 0xb1, 0xb5, 0x8d, 0xc4, 0xd6, 0xd7, 0x13, 0xfb, 0x53, 0x1d, 0xf6, 0x73,
	0x62, 0x31, 0x86, 0xad, 0x90, 0x8c, 0xa8, 0xd6, 0x27, 0xbf, 0xf1, 0xa7, 0xd0, 0x24, 0x03, 0xc1,
	0x26, 0xd4, 0xbb, 0xa9, 0x2c, 0xd5, 0xe2, 0x1e, 0x6e, 0x5a, 0x3a, 0x79, 0x20, 0x6e, 0x43, 0x41,
	0xaa, 0xd3, 0xe9, 0x43, 0xeb, 0x0b, 0x92, 0x8c, 0x58, 0x78, 0xad, 0x29, 0xea, 0x4f, 0x83, 0xa2,
	0xa9, 0x31, 0x15, 0x87, 0x0f, 0x7b, 0x7e, 0x42, 0x58, 0x38, 0x27, 0xd9, 0x7a, 0x1a, 0x24, 0x2d,
	0x03, 0xaa, 0x58, 0xde, 0x85, 0x06, 0x4d, 0x92, 0x28, 0xd1, 0x14, 0xdb, 0x92, 0xe2, 0xe5, 0x52,
	0x8a, 0xe2, 0x93, 0xe8, 0x82, 0xcc, 0x95, 0xdf, 0xdd, 0x9f, 0xb7, 0x01, 0x5f, 0x04, 0x63, 0x2e,
	0xd6, 0xbe, 0xd3, 0x9f, 0x80, 0xbe, 0x82, 0xde, 0x40, 0xe7, 0xeb, 0x2b, 0xfd, 0x46, 0xa9, 0x8e,
	0x22, 0x89, 0xbe, 0xd1, 0x7a, 0xc1, 0xdd, 0xe3, 0xe9, 0x21, 0xc7, 0x21, 0x3c, 0x6b, 0xee, 0xb3,
	0xf6, 0xc5, 0x8c, 0x47, 0xdd, 0xea, 0xfb, 0xab, 0xf2, 0xe8, 0x13, 0x35, 0x44, 0xb7, 0x35, 0xec,
	0x99, 0x44, 0x9d, 0xf1, 0xc5, 0x60, 0x19, 0x3e, 0xe3, 0x92, 0x19, 0xe1, 0x56, 0x25, 0xc2, 0x23,
	0x8d, 0xfb, 0x91, 0x82, 0x35, 0x09, 0xf6, 0x57, 0xd0, 0xca, 0x1c, 0x81, 0x6c, 0x79, 0xea, 0x73,
	0xe9, 0x3b, 0x62, 0x82, 0xaa, 0x3e, 0x23, 0xbf, 0x20, 0xd8, 0xcb, 0x4a, 0x5d, 0xa5, 0xee, 0x29,
	0x91, 0xb5, 0x4d, 0x44, 0xae, 0xf7, 0x7c, 0x74, 0x7f, 0xdb, 0x82, 0x03, 0x37, 0x1a, 0x0b, 0x9a,
	0xb6, 0x27, 0x83, 0x8e, 0xf6, 0x5e, 0x72, 0xb3, 0xe4, 0x99, 0x1f, 0x85, 0x65, 0x3d, 0x25, 0x0f,
	0xa2, 0xed, 0x27, 0xa7, 0xd5, 0xac, 0x8b, 0x79, 0x7e, 0x8a, 0xe3, 0x00, 0x8c, 0x5f, 0x72, 0x5c,
	0xcb, 0x5a, 0x4b, 0x81, 0x4b, 0x1f, 0x73, 0x9a, 0xac, 0xed, 0x17, 0xe6, 0xb8, 0xfd, 0x1d, 0x82,
	0xc3, 0x82, 0x2e, 0xfc, 0x00, 0x9a, 0x69, 0xee, 0xa5, 0xe6, 0x68, 0x24, 0xa9, 0xc4, 0x8a, 0x06,
	0xf9, 0x1d, 0x01, 0x2e, 0x2a, 0x5f, 0xc5, 0x24, 0x79, 0xc5, 0xb5, 0x4d, 0x15, 0xaf, 0xe9, 0x96,
	0xbf, 0xb6, 0xe1, 0xe8, 0x6a, 0x10, 0xc5, 0xd4, 0x2f, 0x78, 0xe6, 0x1b, 0x04, 0xcf, 0xb1, 0x30,
	0x60, 0x21, 0xf5, 0xb8, 0x8c, 0xc8, 0xd5, 0x53, 0xfd, 0x64, 0x5e, 0x96, 0xd6, 0xb3, 0x1c, 0xd2,
	0x79, 0x2c, 0xe1, 0x52, 0x8b, 0xba, 0x8c, 0xae, 0xc5, 0x16, 0xac, 0xe0, 0x6f, 0x11, 0x3c, 0x6f,
	0xfc, 0x54, 0x2a, 0x43, 0x59, 0xf8, 0xed, 0x75, 0x64, 0xe8, 0x12, 0x95, 0xe8, 0x38, 0xf6, 0x17,
	0x2d, 0xd9, 0x7f, 0x22, 0xb0, 0x16, 0xe9, 0x2f, 0xed, 0xcf, 0x8f, 0xa0, 0xb3, 0x44, 0x70, 0x79,
	0x69, 0x31, 0x2f, 0x62, 0x57, 0xfc, 0x9d, 0xf8, 0x17, 0xc1, 0xf1, 0xc2, 0x0d, 0x97, 0x0a, 0xcf,
	0xdb, 0xb5, 0x56, 0xb4, 0xeb, 0xa2, 0xbd, 0xd5, 0x2b, 0xee, 0x6d, 0x6b, 0x3d, 0xf7, 0xfe, 0xb0,
	0x0d, 0x87, 0x57, 0x74, 0x90, 0x50, 0x91, 0x36, 0xee, 0xc7, 0xa0, 0x5b, 0xa3, 0xc7, 0xd5, 0x9a,
	0xb6, 0xea, 0xbd, 0x72, 0x8f, 0xe4, 0xf3, 0xf5, 0x3b, 0xa7, 0xe6, 0xdd, 0x16, 0x4f, 0x8d, 0x38,
	0xfe, 0x1c, 0x8e, 0x72, 0x4d, 0xd6, 0x70, 0xa8, 0xb2, 0xbe, 0xbe, 0x22, 0x87, 0xa9, 0x88, 0x22,
	0xe9, 0x64, 0x3a, 0xac, 0xe1, 0x0a, 0xe6, 0x0d, 0x7d, 0xf6, 0x1b, 0xa6, 0xc9, 0xea, 0x15, 0xc8,
	0x6e, 0x67, 0xbb, 0xab, 0x0e, 0xb7, 0xff, 0x40, 0xd0, 0xca, 0x04, 0x6e, 0xea, 0x8d, 0x6a, 0x7e,
	0xc5, 0xaf, 0xc2, 0x2d, 0xb5, 0x4b, 0x6d, 0x86, 0x72, 0x33, 0xe9, 0x18, 0xfb, 0x7b, 0x04, 0xcd,
	0x74, 0xbd, 0x4a, 0x45, 0x57, 0x7b, 0xd5, 0x53, 0x8a, 0xea, 0xff, 0xaf, 0xe8, 0xfc, 0x3e, 0xdc,
	0x61, 0x91, 0x2a, 0x4c, 0x9c, 0x44, 0x5f, 0x4e, 0xcb, 0x6a, 0x74, 0xbe, 0x3f, 0xaf, 0xce, 0x93,
	0x1b, 0x90, 0x27, 0xa8, 0x7f, 0x4b, 0xa2, 0xdd, 0xfb, 0x2f, 0x00, 0x00, 0xff, 0xff, 0x3d, 0x0e,
	0xf6, 0x7c, 0x78, 0x10, 0x00, 0x00,
}
