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 
 
 
