Class TagsTrait

All Implemented Interfaces:
FromSourceLocation, ToNode, ToShapeId, Trait, software.amazon.smithy.utils.Tagged, software.amazon.smithy.utils.ToSmithyBuilder<TagsTrait>

public final class TagsTrait extends StringListTrait implements software.amazon.smithy.utils.ToSmithyBuilder<TagsTrait>, software.amazon.smithy.utils.Tagged
Applies tags to a shape.
  • Field Details

    • ID

      public static final ShapeId ID
  • Method Details

    • getTags

      public List<String> getTags()
      Specified by:
      getTags in interface software.amazon.smithy.utils.Tagged
    • toBuilder

      public TagsTrait.Builder toBuilder()
      Specified by:
      toBuilder in interface software.amazon.smithy.utils.ToSmithyBuilder<TagsTrait>
    • builder

      public static TagsTrait.Builder builder()