Class EndpointModifierTrait

  • All Implemented Interfaces:
    FromSourceLocation, ToNode, ToShapeId, Trait

    public final class EndpointModifierTrait
    extends AnnotationTrait
    A meta-trait that marks a trait as an endpoint modifier. Traits that are marked with this trait are applied to service shapes or operation shapes to indicate how a client can resolve endpoints for that service or operation.
    • Field Detail

      • ID

        public static final ShapeId ID
    • Constructor Detail

      • EndpointModifierTrait

        public EndpointModifierTrait​(ObjectNode node)
      • EndpointModifierTrait

        public EndpointModifierTrait()