github.com/cilium/cilium@v1.16.2/api/v1/relay/relay.pb.json.go (about) 1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright Authors of Cilium 3 4 // Code generated by protoc-gen-go-json. DO NOT EDIT. 5 // source: relay/relay.proto 6 7 package relay 8 9 import ( 10 "google.golang.org/protobuf/encoding/protojson" 11 ) 12 13 // MarshalJSON implements json.Marshaler 14 func (msg *NodeStatusEvent) MarshalJSON() ([]byte, error) { 15 return protojson.MarshalOptions{ 16 UseProtoNames: true, 17 }.Marshal(msg) 18 } 19 20 // UnmarshalJSON implements json.Unmarshaler 21 func (msg *NodeStatusEvent) UnmarshalJSON(b []byte) error { 22 return protojson.UnmarshalOptions{}.Unmarshal(b, msg) 23 }