Google Cloud Endpoints是否有本地方式根据需要标记模型中的字段,以便在反序列化期间,如果未在请求的JSON正文中为该字段指定值,则会引发错误?
例如,如果您有以下类,则可以使用某种注释。
public class MyModel {
private String optionalString;
private String requiredString;
public String getOptionalString() {
return optionalString;
}
public String setOptionalString() {
return optionalString;
}
public String getRequiredString() {
return optionalString;
}
@ApiSerializationProperty(required = AnnotationBoolean.TRUE)
public String setRequiredString() {
return optionalString;
}
}