Returns the name of this proto file, like simple_message for squareup/protos/person/simple_message.proto.
simple_message
squareup/protos/person/simple_message.proto
Returns a new proto file that omits types, services, extensions, and options not in pruningRules.
pruningRules
Returns a new proto file that omits unnecessary imports.
Return a copy of this file with only the marked types.
Returns all types and subtypes which are found in the proto file.