From 97981cb6559433ce2aecae6d32bb52225f16af1c Mon Sep 17 00:00:00 2001 From: Dmitry Melnichenko Date: Mon, 12 Feb 2018 17:32:22 +0100 Subject: [PATCH] Add support of BASE_16_ENCRYPTED_EMAIL column type to ETDataExtensionColumn Add support of BASE_16_ENCRYPTED_EMAIL column type; Fixes: ``` Caused by: java.lang.IllegalArgumentException: No enum constant com.exacttarget.fuelsdk.ETDataExtensionColumn.Type.BASE_16_ENCRYPTED_EMAIL at java.lang.Enum.valueOf(Enum.java:238) at com.exacttarget.fuelsdk.ETSoapObject$EnumConverter.convert(ETSoapObject.java:989) at org.apache.commons.beanutils.BeanUtilsBean.convert(BeanUtilsBean.java:1072) at org.apache.commons.beanutils.BeanUtilsBean.setProperty(BeanUtilsBean.java:1005) at org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:454) at com.exacttarget.fuelsdk.ETSoapObject.fromInternal(ETSoapObject.java:1097) ... 45 more ``` when selecting or deleting entries in DEs with encrypted email column --- .../java/com/exacttarget/fuelsdk/ETDataExtensionColumn.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/exacttarget/fuelsdk/ETDataExtensionColumn.java b/src/main/java/com/exacttarget/fuelsdk/ETDataExtensionColumn.java index 49af5e56..05e08423 100755 --- a/src/main/java/com/exacttarget/fuelsdk/ETDataExtensionColumn.java +++ b/src/main/java/com/exacttarget/fuelsdk/ETDataExtensionColumn.java @@ -316,7 +316,8 @@ public enum Type { LOCALE("Locale"), NUMBER("Number"), PHONE("Phone"), - TEXT("Text"); + TEXT("Text"), + BASE_16_ENCRYPTED_EMAIL("Base16EncryptedEmail"); private final String value; Type(String value) {