Class Artifact


  • @Immutable
    public class Artifact
    extends Object
    • Constructor Detail

      • Artifact

        public Artifact​(@NotNull
                        @NotNull String name,
                        @Nullable
                        @Nullable String location,
                        @NotNull
                        @NotNull List<String> pattern,
                        @NotNull
                        @NotNull List<String> exclusion,
                        boolean shared,
                        boolean required)
      • Artifact

        public Artifact​(@NotNull
                        @NotNull String name,
                        @Nullable
                        @Nullable String location,
                        @NotNull
                        @NotNull List<String> pattern,
                        @NotNull
                        @NotNull List<String> exclusion,
                        boolean shared,
                        boolean required,
                        boolean httpCompressionOn)
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getName

        @NotNull
        public @NotNull String getName()
      • getLocation

        @Nullable
        public @Nullable String getLocation()
      • getPattern

        @NotNull
        public @NotNull List<String> getPattern()
      • getExclusion

        @NotNull
        public @NotNull List<String> getExclusion()
      • isShared

        public boolean isShared()
      • isRequired

        public boolean isRequired()
      • isHttpCompressionOn

        public boolean isHttpCompressionOn()