func (*ProbeDef) XXX_OneofFuncs() (func(msg proto1.Message, b *proto1.Buffer) error, func(msg proto1.Message, tag, wire int, b *proto1.Buffer) (bool, error), func(msg proto1.Message) (n int), []interface{}) {
	return _ProbeDef_OneofMarshaler, _ProbeDef_OneofUnmarshaler, _ProbeDef_OneofSizer, []interface{}{
		(*ProbeDef_PingProbe)(nil),
		(*ProbeDef_HttpProbe)(nil),
		(*ProbeDef_DnsProbe)(nil),
		(*ProbeDef_ExternalProbe)(nil),
		(*ProbeDef_UdpProbe)(nil),
		(*ProbeDef_UdpListenerProbe)(nil),
		(*ProbeDef_UserDefinedProbe)(nil),
	}
}
// XXX_OneofFuncs is for the internal use of the proto package.
XXX_OneofFuncs is for the internal use of the proto package.
// XXX_OneofFuncs is for the internal use of the proto package .
func (*ProbeDef) XXX_OneofFuncs() (func(msg proto1.Message, b *proto1.Buffer) error, func(msg proto1.Message, tag, wire int, b *proto1.Buffer) (bool, error), func(msg proto1.Message) (n int), []interface{}) {
	return _ProbeDef_OneofMarshaler, _ProbeDef_OneofUnmarshaler, _ProbeDef_OneofSizer, []interface{}{
		(*ProbeDef_PingProbe)(nil),
		(*ProbeDef_HttpProbe)(nil),
		(*ProbeDef_DnsProbe)(nil),
		(*ProbeDef_ExternalProbe)(nil),
		(*ProbeDef_UdpProbe)(nil),
		(*ProbeDef_UdpListenerProbe)(nil),
		(*ProbeDef_UserDefinedProbe)(nil),
	}
}
func ( * ProbeDef ) XXX_OneofFuncs ( ) ( func ( msg proto1 . Message , b * proto1 . Buffer ) error , func ( msg proto1 . Message , tag , wire int , b * proto1 . Buffer ) ( bool , error ) , func ( msg proto1 . Message ) ( n int ) , [ ] interface { } ) { return _ProbeDef_OneofMarshaler , _ProbeDef_OneofUnmarshaler , _ProbeDef_OneofSizer , [ ] interface { } { ( * ProbeDef_PingProbe ) ( nil ) , ( * ProbeDef_HttpProbe ) ( nil ) , ( * ProbeDef_DnsProbe ) ( nil ) , ( * ProbeDef_ExternalProbe ) ( nil ) , ( * ProbeDef_UdpProbe ) ( nil ) , ( * ProbeDef_UdpListenerProbe ) ( nil ) , ( * ProbeDef_UserDefinedProbe ) ( nil ) , } }
XXX_OneofFuncs is for the internal use of the proto package.
XXX_OneofFuncs is for the internal use of the proto package .