Class Application

java.lang.Object
io.micronaut.starter.analytics.postgres.Application

@MappedEntity public class Application extends Object
Models a generated application.
Since:
1.0.0
Author:
graemerocher
  • Constructor Details

    • Application

      @Creator public Application(@NonNull @NonNull ApplicationType type, @NonNull @NonNull Language language, @NonNull @NonNull BuildTool buildTool, @NonNull @NonNull TestFramework testFramework, @NonNull @NonNull JdkVersion jdkVersion, @NonNull @NotBlank @NonNull @NotBlank String micronautVersion)
  • Method Details

    • getType

      @NonNull public @NonNull ApplicationType getType()
      Returns:
      The type
    • getLanguage

      @NonNull public @NonNull Language getLanguage()
      Returns:
      The language
    • getBuildTool

      @NonNull public @NonNull BuildTool getBuildTool()
      Returns:
      The build tool
    • getTestFramework

      @NonNull public @NonNull TestFramework getTestFramework()
      Returns:
      The test framework
    • getJdkVersion

      @NonNull public @NonNull JdkVersion getJdkVersion()
      Returns:
      The JDK version
    • getId

      @Nullable public @Nullable Long getId()
      Returns:
      The id
    • setId

      public void setId(Long id)
    • getFeatures

      @NonNull public @NonNull Set<Feature> getFeatures()
      Returns:
      The features
    • setFeatures

      public void setFeatures(Set<Feature> features)
    • getDateCreated

      public LocalDateTime getDateCreated()
      Returns:
      The date created
    • setDateCreated

      public void setDateCreated(LocalDateTime dateCreated)
    • getMicronautVersion

      @NonNull @NotBlank public @NonNull @NotBlank String getMicronautVersion()
      Returns:
      The Micronaut version