Commit af9a3f4f authored by yanglbme's avatar yanglbme

chore: add jsonInclude annotation and private constructor

parent 1f9caca2
package io.github.doocs.im.model.group; package io.github.doocs.im.model.group;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
/** /**
* @author bingo * @author bingo
* @since 2021/10/31 20:57 * @since 2021/10/31 20:57
*/ */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class AppDefinedDataItem { public class AppDefinedDataItem {
@JsonProperty("Key") @JsonProperty("Key")
private String key; private String key;
......
package io.github.doocs.im.model.group; package io.github.doocs.im.model.group;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
/** /**
* @author bingo * @author bingo
* @since 2021/10/31 21:18 * @since 2021/10/31 21:18
*/ */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class AppMemberDefinedDataItem { public class AppMemberDefinedDataItem {
@JsonProperty("Key") @JsonProperty("Key")
private String key; private String key;
...@@ -47,7 +49,6 @@ public class AppMemberDefinedDataItem { ...@@ -47,7 +49,6 @@ public class AppMemberDefinedDataItem {
} }
@Override @Override
public String toString() { public String toString() {
return "AppDefinedDataItem{" + return "AppDefinedDataItem{" +
......
package io.github.doocs.im.model.group; package io.github.doocs.im.model.group;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.List; import java.util.List;
...@@ -8,6 +9,7 @@ import java.util.List; ...@@ -8,6 +9,7 @@ import java.util.List;
* @author bingo * @author bingo
* @since 2021/10/31 21:02 * @since 2021/10/31 21:02
*/ */
@JsonInclude(JsonInclude.Include.NON_NULL)
public class GroupInfo { public class GroupInfo {
@JsonProperty("Owner_Account") @JsonProperty("Owner_Account")
private String ownerAccount; private String ownerAccount;
......
...@@ -51,7 +51,7 @@ public abstract class GenericResult { ...@@ -51,7 +51,7 @@ public abstract class GenericResult {
@Override @Override
public String toString() { public String toString() {
return "GenericResult{" + return "Result{" +
"actionStatus='" + actionStatus + '\'' + "actionStatus='" + actionStatus + '\'' +
", errorInfo='" + errorInfo + '\'' + ", errorInfo='" + errorInfo + '\'' +
", errorCode=" + errorCode + ", errorCode=" + errorCode +
......
...@@ -17,6 +17,9 @@ public class VersionInfoUtil { ...@@ -17,6 +17,9 @@ public class VersionInfoUtil {
private static final String VERSION_INFO_FILE = "version.properties"; private static final String VERSION_INFO_FILE = "version.properties";
private static final String USER_AGENT_PREFIX = "qcloud-im-server-sdk-java"; private static final String USER_AGENT_PREFIX = "qcloud-im-server-sdk-java";
private VersionInfoUtil() {
}
public static String getDefaultUserAgent() { public static String getDefaultUserAgent() {
if (defaultUserAgent == null) { if (defaultUserAgent == null) {
String osName = System.getProperty("os.name"); String osName = System.getProperty("os.name");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment