java.lang.Object
io.micronaut.starter.feature.architecture.Arm
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.arm.enabled", value="true", defaultValue="true") @Singleton public class Arm extends Object implements CpuArchitecture
Represents the ARM CPU architecture. This class implements the CpuArchitecture interface and provides metadata about the ARM architecture. It can be used alongside Cdk and the AWS Lambda feature to generate infrastructure specific to the ARM CPU architecture.
  • Field Details

  • Constructor Details

    • Arm

      public Arm()
  • 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