Class AwsJson1_1Trait.Provider

java.lang.Object
software.amazon.smithy.model.traits.AbstractTrait.Provider
software.amazon.smithy.aws.traits.protocols.AwsJson1_1Trait.Provider
All Implemented Interfaces:
TraitService
Enclosing class:
AwsJson1_1Trait

public static final class AwsJson1_1Trait.Provider extends AbstractTrait.Provider
  • Constructor Details

    • Provider

      public Provider()
  • Method Details

    • createTrait

      public AwsJson1_1Trait createTrait(ShapeId target, Node value)
      Description copied from interface: TraitService
      Creates the trait from a node value.
      Parameters:
      target - The shape targeted by the trait.
      value - The value of the trait.
      Returns:
      Returns the created trait.