java.lang.Object
io.micronaut.starter.feature.build.maven.Profile

public final class Profile extends Object
  • Constructor Details

    • Profile

      public Profile(@NonNull @NonNull String id, @Nullable @Nullable Set<Property> activationProperties, @Nullable @Nullable Set<Dependency> dependencies)
  • Method Details

    • getId

      @NonNull public @NonNull String getId()
    • getActivationProperties

      @Nullable public @Nullable Set<Property> getActivationProperties()
    • getDependencies

      @Nullable public @Nullable Set<Dependency> getDependencies()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public static Profile.Builder builder()
    • addActivationProperties

      public void addActivationProperties(@Nullable @Nullable Set<Property> activationProperties)
    • addDependencies

      public void addDependencies(@Nullable @Nullable Set<Dependency> dependencies)