smithy-aws-cloudformation/src/main/java/software/amazon/smithy/aws/cloudformation/schema/model/Remote.java [89:128]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        public Builder definitions(Map<String, Schema> definitions) {
            this.definitions.clear();
            this.definitions.putAll(definitions);
            return this;
        }

        public Builder addDefinition(String name, Schema definition) {
            this.definitions.put(name, definition);
            return this;
        }

        public Builder removeDefinition(String name) {
            this.definitions.remove(name);
            return this;
        }

        public Builder clearDefinitions() {
            this.definitions.clear();
            return this;
        }

        public Builder properties(Map<String, Property> properties) {
            this.properties.clear();
            this.properties.putAll(properties);
            return this;
        }

        public Builder addProperty(String name, Property property) {
            this.properties.put(name, property);
            return this;
        }

        public Builder removeProperty(String name) {
            this.properties.remove(name);
            return this;
        }

        public Builder clearProperties() {
            this.properties.clear();
            return this;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



smithy-aws-cloudformation/src/main/java/software/amazon/smithy/aws/cloudformation/schema/model/ResourceSchema.java [262:301]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        public Builder definitions(Map<String, Schema> definitions) {
            this.definitions.clear();
            this.definitions.putAll(definitions);
            return this;
        }

        public Builder addDefinition(String name, Schema definition) {
            this.definitions.put(name, definition);
            return this;
        }

        public Builder removeDefinition(String name) {
            this.definitions.remove(name);
            return this;
        }

        public Builder clearDefinitions() {
            this.definitions.clear();
            return this;
        }

        public Builder properties(Map<String, Property> properties) {
            this.properties.clear();
            this.properties.putAll(properties);
            return this;
        }

        public Builder addProperty(String name, Property property) {
            this.properties.put(name, property);
            return this;
        }

        public Builder removeProperty(String name) {
            this.properties.remove(name);
            return this;
        }

        public Builder clearProperties() {
            this.properties.clear();
            return this;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



