@Override
    protected Node createNode() {
        ObjectNode.Builder builder = ObjectNode.builder()
                .sourceLocation(getSourceLocation());
        if (disableDefaultOperations) {
            builder.withMember("disableDefaultOperations", true);
        }
        return builder.build();
    }
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