Class UrlProtocPlugin

java.lang.Object
io.github.ascopes.protobufmavenplugin.plugins.UrlProtocPlugin
All Implemented Interfaces:
OptionalProtocPlugin, ProtocPlugin
Direct Known Subclasses:
UrlProtocPluginBean

@Modifiable public abstract class UrlProtocPlugin extends Object implements OptionalProtocPlugin
Implementation independent descriptor for a protoc plugin that can be resolved from a URL.

URL-based plugins can be marked as optional if they should be skipped when the resource is unable to be resolved.

Since:
2.0.0
Author:
Ashley Scopes