@Override
        public TagEnabledTrait createTrait(ShapeId target, Node value) {
            ObjectNode objectNode = value.expectObjectNode();
            Boolean name = objectNode.getBooleanMemberOrDefault("disableDefaultOperations", false);
            TagEnabledTrait result = builder().sourceLocation(value).disableDefaultOperations(name).build();
            result.setNodeCache(value);
            return result;
        }
Trait annotating a service shape as having taggable resources. Should also contain consistent tagging operations.
smithy-aws-traits/src/main/java/software/amazon/smithy/aws/traits/tagging/TagEnabledTrait.java