github.com/go-graphite/carbonapi@v0.17.0/zipper/types/requests.go (about) 1 package types 2 3 import ( 4 "github.com/ansel1/merry" 5 protov3 "github.com/go-graphite/protocol/carbonapi_v3_pb" 6 ) 7 8 type MultiFetchRequestV3 struct { 9 protov3.MultiFetchRequest 10 } 11 12 type MultiGlobRequestV3 struct { 13 protov3.MultiGlobRequest 14 } 15 16 type MultiMetricsInfoV3 struct { 17 protov3.MultiMetricsInfoRequest 18 } 19 20 type CapabilityRequestV3 struct { 21 protov3.CapabilityRequest 22 } 23 24 func (request MultiGlobRequestV3) Marshal() ([]byte, merry.Error) { 25 b, err := request.MultiGlobRequest.Marshal() 26 return b, merry.Wrap(err) 27 } 28 29 func (request MultiGlobRequestV3) LogInfo() interface{} { 30 return request.MultiGlobRequest 31 } 32 33 func (request MultiFetchRequestV3) Marshal() ([]byte, merry.Error) { 34 b, err := request.MultiFetchRequest.Marshal() 35 return b, merry.Wrap(err) 36 } 37 38 func (request MultiFetchRequestV3) LogInfo() interface{} { 39 return request.MultiFetchRequest 40 41 } 42 43 func (request MultiMetricsInfoV3) Marshal() ([]byte, merry.Error) { 44 b, err := request.MultiMetricsInfoRequest.Marshal() 45 return b, merry.Wrap(err) 46 } 47 48 func (request MultiMetricsInfoV3) LogInfo() interface{} { 49 return request.MultiMetricsInfoRequest 50 } 51 52 func (request CapabilityRequestV3) Marshal() ([]byte, merry.Error) { 53 b, err := request.CapabilityRequest.Marshal() 54 return b, merry.Wrap(err) 55 } 56 57 func (request CapabilityRequestV3) LogInfo() interface{} { 58 return request.CapabilityRequest 59 }