@Override
        public Trait createTrait(ShapeId target, Node value) {
            ObjectNode objectNode = value.expectObjectNode();
            Builder builder = builder().sourceLocation(value);
            objectNode.expectArrayMember(ENCODINGS, StringNode::getValue, builder::encodings);
            RequestCompressionTrait result = builder.build();
            result.setNodeCache(value);
            return result;
        }
Set of supported compression algorithm encoding values.
smithy-model/src/main/java/software/amazon/smithy/model/traits/RequestCompressionTrait.java