Class UriProtocDistribution

java.lang.Object
io.github.ascopes.protobufmavenplugin.protoc.distributions.UriProtocDistribution
All Implemented Interfaces:
ProtocDistribution
Direct Known Subclasses:
ImmutableUriProtocDistribution, UriProtocDistributionBean

@Immutable @KindHint(kind="url", implementation=UriProtocDistributionBean.class) @Modifiable public abstract non-sealed class UriProtocDistribution extends Object implements ProtocDistribution
Model base for a protoc distribution that is located at a URI.
Since:
5.1.0
Author:
Ashley Scopes
  • Constructor Details

    • UriProtocDistribution

      public UriProtocDistribution()
  • Method Details

    • getUrl

      public abstract URI getUrl()
      Get the URI.
      Returns:
      the URI.