Class Remote.Builder

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

    public static final class Remote.Builder
    extends java.lang.Object
    implements software.amazon.smithy.utils.SmithyBuilder<Remote>
    • Method Detail

      • build

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

        public Remote.Builder definitions​(java.util.Map<java.lang.String,​software.amazon.smithy.jsonschema.Schema> definitions)
      • addDefinition

        public Remote.Builder addDefinition​(java.lang.String name,
                                            software.amazon.smithy.jsonschema.Schema definition)
      • removeDefinition

        public Remote.Builder removeDefinition​(java.lang.String name)
      • removeProperty

        public Remote.Builder removeProperty​(java.lang.String name)