Uses of Interface
io.github.ascopes.protobufmavenplugin.plugins.distributions.ProtocPlugin
Packages that use ProtocPlugin
Package
Description
Management of source code generation requests.
Distribution models for the <plugins/> plugin parameter.
-
Uses of ProtocPlugin in io.github.ascopes.protobufmavenplugin.generation
Methods in io.github.ascopes.protobufmavenplugin.generation that return types with arguments of type ProtocPluginModifier and TypeMethodDescriptionGenerationRequest.getProtocPlugins()The variousprotocplugins to invoke.ImmutableGenerationRequest.getProtocPlugins()The variousprotocplugins to invoke.Methods in io.github.ascopes.protobufmavenplugin.generation with parameters of type ProtocPluginModifier and TypeMethodDescriptionImmutableGenerationRequest.Builder.addProtocPlugins(@Nullable ProtocPlugin element) Adds one element toprotocPluginslist.ImmutableGenerationRequest.Builder.addProtocPlugins(@Nullable ProtocPlugin... elements) Adds elements toprotocPluginslist.Method parameters in io.github.ascopes.protobufmavenplugin.generation with type arguments of type ProtocPluginModifier and TypeMethodDescriptionImmutableGenerationRequest.Builder.addAllProtocPlugins(Iterable<? extends @Nullable ProtocPlugin> elements) Adds elements toprotocPluginslist.ImmutableGenerationRequest.Builder.protocPlugins(Iterable<? extends @Nullable ProtocPlugin> elements) Sets or replaces all elements forprotocPluginslist. -
Uses of ProtocPlugin in io.github.ascopes.protobufmavenplugin.plugins.distributions
Classes in io.github.ascopes.protobufmavenplugin.plugins.distributions that implement ProtocPluginModifier and TypeClassDescriptionclassImplementation independent descriptor for a protoc plugin that can be resolved from a Maven repository and corresponds to a native executable.final classImmutable implementation ofBinaryMavenProtocPlugin.final classImmutable implementation ofJvmMavenProtocPlugin.final classImmutable implementation ofPathProtocPlugin.final classImmutable implementation ofUriProtocPlugin.classImplementation independent descriptor for a protoc plugin that can be resolved from a Maven repository.classImplementation independent descriptor for a protoc plugin that can be resolved from the system$PATH.classImplementation independent descriptor for a protoc plugin that can be resolved from a URI.Methods in io.github.ascopes.protobufmavenplugin.plugins.distributions with parameters of type ProtocPluginModifier and TypeMethodDescriptionImmutableBinaryMavenProtocPlugin.Builder.from(ProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.distributions.ProtocPlugininstance.ImmutableJvmMavenProtocPlugin.Builder.from(ProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.distributions.ProtocPlugininstance.ImmutablePathProtocPlugin.Builder.from(ProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.distributions.ProtocPlugininstance.ImmutableUriProtocPlugin.Builder.from(ProtocPlugin instance) Fill a builder with attribute values from the providedio.github.ascopes.protobufmavenplugin.plugins.distributions.ProtocPlugininstance.