java.lang.Object
io.micronaut.starter.feature.architecture.X86
All Implemented Interfaces:
io.micronaut.core.naming.Described, io.micronaut.core.naming.Named, io.micronaut.core.order.Ordered, Feature, OneOfFeature, CpuArchitecture

@Requires(property="micronaut.starter.feature.x86.enabled", value="true", defaultValue="true") @Singleton public class X86 extends Object implements CpuArchitecture
Represents the x86 CPU architecture feature. This feature can be used in conjunction with Cdk and AwsLambda to generate infrastructure targeting the x86 architecture for AWS Lambda. Implements the CpuArchitecture interface.
  • Field Details

  • Constructor Details

    • X86

      public X86()
  • Method Details

    • getName

      @NonNull public @NonNull String getName()
      Description copied from interface: Feature
      The name of the feature. It must be unique.
      Specified by:
      getName in interface Feature
      Specified by:
      getName in interface io.micronaut.core.naming.Named
      Returns:
      the name of the feature
    • getTitle

      public String getTitle()
      Specified by:
      getTitle in interface Feature
      Returns:
      The title of the feature
    • getDescription

      @NonNull public @NonNull String getDescription()
      Specified by:
      getDescription in interface io.micronaut.core.naming.Described
      Specified by:
      getDescription in interface Feature