- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for MarshalProtoNames (0.29 sec)
-
pkg/util/protomarshal/protomarshal.go
return protojson.MarshalOptions{ Multiline: true, Indent: indent, }.Marshal(msg) } // MarshalProtoNames marshals a proto to canonical JSON original protobuf names func MarshalProtoNames(msg proto.Message) ([]byte, error) { if msg == nil { return nil, errors.New("unexpected nil message") } // Marshal from proto to json bytes
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue Mar 12 10:02:09 UTC 2024 - 6.6K bytes - Viewed (0) -
pkg/config/xds/xds.go
} return obj, nil } func StructToMessage(pbst *structpb.Struct, out proto.Message, strict bool) error { if pbst == nil { return errors.New("nil struct") } buf, err := protomarshal.MarshalProtoNames(pbst) if err != nil { return err } // If strict is not set, ignore unknown fields as they may be sending versions of // the proto we are not internally using if strict {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Sat Jan 14 02:41:27 UTC 2023 - 3K bytes - Viewed (0) -
pkg/bootstrap/config_test.go
node.RawMetadata["UNKNOWN"] = "new-field" node.RawMetadata["A"] = 1 node.RawMetadata["B"] = map[string]any{"b": 1} out := ConvertNodeToXDSNode(node) { b, err := protomarshal.MarshalProtoNames(out) if err != nil { t.Fatalf("failed to marshal: %v", err) } // nolint: lll
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Thu Mar 28 20:38:02 UTC 2024 - 9.1K bytes - Viewed (0) -
pilot/pkg/model/telemetry_test.go
w := &stats.PluginConfig{} if err := f.GetTypedConfig().UnmarshalTo(w); err != nil { t.Fatal(err) } cfgJSON, _ := protomarshal.MarshalProtoNames(w) res[f.GetName()] = string(cfgJSON) } else { w := &httpwasm.Wasm{} if err := f.GetTypedConfig().UnmarshalTo(w); err != nil { t.Fatal(err) }
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Fri Jun 14 04:34:30 UTC 2024 - 39.6K bytes - Viewed (0) -
pkg/bootstrap/config.go
} } // ConvertXDSNodeToNode parses Istio node descriptor from an Envoy node descriptor, using only typed metadata. func ConvertXDSNodeToNode(node *core.Node) *model.Node { b, err := protomarshal.MarshalProtoNames(node.Metadata) if err != nil { log.Warnf("Failed to marshal node metadata to JSON %q: %v", node.Metadata, err) } metadata := &model.BootstrapNodeMetadata{} err = json.Unmarshal(b, metadata)
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Tue May 14 17:02:38 UTC 2024 - 27.6K bytes - Viewed (0) -
pilot/pkg/model/context.go
func ParseBootstrapNodeMetadata(metadata *structpb.Struct) (*BootstrapNodeMetadata, error) { if metadata == nil { return &BootstrapNodeMetadata{}, nil } b, err := protomarshal.MarshalProtoNames(metadata) if err != nil { return nil, fmt.Errorf("failed to read node metadata %v: %v", metadata, err) } meta := &BootstrapNodeMetadata{} if err := json.Unmarshal(b, meta); err != nil {
Registered: Fri Jun 14 15:00:06 UTC 2024 - Last Modified: Mon Jun 03 08:29:05 UTC 2024 - 33.6K bytes - Viewed (0)