docs: public ChannelSpecification withSupportedCompressionTypes(CompressionType... supportedCompressionTypes) {
          java.util.ArrayList<String> supportedCompressionTypesCopy = new java.util.ArrayList<String>(supportedCompressionTypes.length);
          for (CompressionType value : supportedCompressionTypes) {
              supportedCompressionTypesCopy.add(value.toString());
          }
          if (getSupportedCompressionTypes() == null) {
              setSupportedCompressionTypes(supportedCompressionTypesCopy);
          } else {
              getSupportedCompressionTypes().addAll(supportedCompressionTypesCopy);
          }
          return this;
      }