Class Model.Builder

  • All Implemented Interfaces:
    software.amazon.smithy.utils.SmithyBuilder<Model>
    Enclosing class:
    Model

    public static final class Model.Builder
    extends java.lang.Object
    implements software.amazon.smithy.utils.SmithyBuilder<Model>
    Builder used to create a Model.
    • Method Detail

      • smithyVersion

        public Model.Builder smithyVersion​(java.lang.String smithyVersion)
      • metadata

        public Model.Builder metadata​(java.util.Map<java.lang.String,​Node> metadata)
      • putMetadataProperty

        public Model.Builder putMetadataProperty​(java.lang.String key,
                                                 Node value)
      • build

        public Model build()
        Specified by:
        build in interface software.amazon.smithy.utils.SmithyBuilder<Model>