Files
acs-public-rest-api/src/gen/java/com/inteligr8/alfresco/acs/model/GroupMembershipBodyCreate.java
T

113 lines
2.5 KiB
Java

package com.inteligr8.alfresco.acs.model;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import javax.xml.bind.annotation.XmlEnum;
import javax.xml.bind.annotation.XmlEnumValue;
import javax.xml.bind.annotation.XmlType;
@com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true)
public class GroupMembershipBodyCreate {
@ApiModelProperty(required = true, value = "")
private String id = null;
@XmlType(name="MemberTypeEnum")
@XmlEnum(String.class)
public enum MemberTypeEnum {
@XmlEnumValue("GROUP") GROUP(String.valueOf("GROUP")), @XmlEnumValue("PERSON") PERSON(String.valueOf("PERSON"));
private String value;
MemberTypeEnum (String v) {
value = v;
}
public String value() {
return value;
}
@Override
public String toString() {
return String.valueOf(value);
}
public static MemberTypeEnum fromValue(String v) {
for (MemberTypeEnum b : MemberTypeEnum.values()) {
if (String.valueOf(b.value).equals(v)) {
return b;
}
}
return null;
}
}
@ApiModelProperty(required = true, value = "")
private MemberTypeEnum memberType = null;
/**
* Get id
* @return id
**/
@JsonProperty("id")
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public GroupMembershipBodyCreate id(String id) {
this.id = id;
return this;
}
/**
* Get memberType
* @return memberType
**/
@JsonProperty("memberType")
public String getMemberType() {
if (memberType == null) {
return null;
}
return memberType.value();
}
public void setMemberType(MemberTypeEnum memberType) {
this.memberType = memberType;
}
public GroupMembershipBodyCreate memberType(MemberTypeEnum memberType) {
this.memberType = memberType;
return this;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append("class GroupMembershipBodyCreate {\n");
sb.append(" id: ").append(toIndentedString(id)).append("\n");
sb.append(" memberType: ").append(toIndentedString(memberType)).append("\n");
sb.append("}");
return sb.toString();
}
/**
* Convert the given object to string with each line indented by 4 spaces
* (except the first line).
*/
private static String toIndentedString(java.lang.Object o) {
if (o == null) {
return "null";
}
return o.toString().replace("\n", "\n ");
}
}