gigl.common.utils.proto_utils#
Attributes#
Classes#
Module Contents#
- class gigl.common.utils.proto_utils.ProtoUtils(project=None)[source]#
- Parameters:
project (Optional[str])
- read_proto_from_binary(uri, proto_cls)[source]#
- Parameters:
uri (gigl.common.Uri)
proto_cls (Type[T])
- Return type:
T
- read_proto_from_yaml(uri, proto_cls)[source]#
- Parameters:
uri (gigl.common.Uri)
proto_cls (Type[T])
- Return type:
T
- write_proto_to_binary(proto, uri)[source]#
- Parameters:
proto (google.protobuf.message.Message)
uri (gigl.common.Uri)
- Return type:
None
- write_proto_to_yaml(proto, uri)[source]#
- Parameters:
proto (google.protobuf.message.Message)
uri (gigl.common.Uri)
- Return type:
None