Interface ProtocInvocation

All Known Implementing Classes:
ImmutableProtocInvocation

@Immutable public interface ProtocInvocation
Model that holds information about the exact protoc invocation to perform, after all paths have been resolved.
Since:
3.1.0
Author:
Ashley Scopes
  • Method Details

    • getProtocPath

      Path getProtocPath()
    • isFatalWarnings

      boolean isFatalWarnings()
    • getImportPaths

      List<Path> getImportPaths()
    • getInputDescriptorFiles

      List<Path> getInputDescriptorFiles()
    • getDescriptorSourceFiles

      List<String> getDescriptorSourceFiles()
    • getSourcePaths

      List<Path> getSourcePaths()
    • getTargets

      SortedSet<ProtocTarget> getTargets()