Uses of Interface
io.github.ascopes.protobufmavenplugin.plugins.ProtocPlugin
Packages that use ProtocPlugin
-
Uses of ProtocPlugin in io.github.ascopes.protobufmavenplugin.plugins
Subinterfaces of ProtocPlugin in io.github.ascopes.protobufmavenplugin.pluginsModifier and TypeInterfaceDescriptioninterface
Implementation independent descriptor for a protoc plugin that can be resolved from a Maven repository.interface
Protoc plugin base that can be optionally ignored if it cannot be resolved.interface
Implementation independent descriptor for a protoc plugin that can be resolved from the system$PATH
.interface
Implementation independent descriptor for a protoc plugin that can be resolved from a URL.Classes in io.github.ascopes.protobufmavenplugin.plugins that implement ProtocPluginModifier and TypeClassDescriptionfinal class
Immutable implementation ofMavenProtocPlugin
.class
A modifiable implementation of theMavenProtocPlugin
type.class
A modifiable implementation of thePathProtocPlugin
type.class
A modifiable implementation of theUrlProtocPlugin
type.Methods in io.github.ascopes.protobufmavenplugin.plugins with parameters of type ProtocPluginModifier and TypeMethodDescriptionImmutableMavenProtocPlugin.Builder.from
(ProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.ProtocPlugin
instance.MavenProtocPluginBean.from
(ProtocPlugin instance) Fill this modifiable instance with attribute values from the providedProtocPlugin
instance.PathProtocPluginBean.from
(ProtocPlugin instance) Fill this modifiable instance with attribute values from the providedProtocPlugin
instance.UrlProtocPluginBean.from
(ProtocPlugin instance) Fill this modifiable instance with attribute values from the providedProtocPlugin
instance.