
com.manywho.sdk.api.draw.elements.group.GroupAuthorization Maven / Gradle / Ivy
The newest version!
package com.manywho.sdk.api.draw.elements.group;
import com.google.common.base.MoreObjects;
import com.google.common.collect.Lists;
import java.util.ArrayList;
import java.util.List;
import java.util.UUID;
public class GroupAuthorization {
private UUID serviceElementId;
private String globalAuthenticationType;
private String streamBehaviourType;
private List groups = Lists.newArrayList();
private List users = Lists.newArrayList();
private List locations = Lists.newArrayList();
public UUID getServiceElementId() {
return serviceElementId;
}
public void setServiceElementId(UUID serviceElementId) {
this.serviceElementId = serviceElementId;
}
public String getGlobalAuthenticationType() {
return globalAuthenticationType;
}
public void setGlobalAuthenticationType(String globalAuthenticationType) {
this.globalAuthenticationType = globalAuthenticationType;
}
public String getStreamBehaviourType() {
return streamBehaviourType;
}
public void setStreamBehaviourType(String streamBehaviourType) {
this.streamBehaviourType = streamBehaviourType;
}
public List getGroups() {
return groups;
}
public void setGroups(List groups) {
this.groups = MoreObjects.firstNonNull(groups, new ArrayList());
}
public List getUsers() {
return users;
}
public void setUsers(List users) {
this.users = MoreObjects.firstNonNull(users, new ArrayList());
}
public List getLocations() {
return locations;
}
public void setLocations(List locations) {
this.locations = MoreObjects.firstNonNull(locations, new ArrayList());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy