/* * Copyright (c) 2012-2015 iWave Software LLC * All Rights Reserved */ package com.iwave.ext.netapp.model; import java.io.Serializable; public class CifsAcl implements Serializable { private static final long serialVersionUID = 1L; private CifsAccess access; private String shareName; private String userName; /** if not null, indicates that ACL is for Unix group */ private String groupName; public CifsAccess getAccess() { return access; } public void setAccess(CifsAccess access) { this.access = access; } public String getShareName() { return shareName; } public void setShareName(String shareName) { this.shareName = shareName; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName = userName; } public String getGroupName() { return groupName; } public void setGroupName(String groupName) { this.groupName = groupName; } @Override public String toString() { StringBuilder buf = new StringBuilder("CifsAcl("); buf.append(shareName); buf.append(") access="); buf.append(access); buf.append(" user="); buf.append(userName); buf.append(" group="); buf.append(groupName); return buf.toString(); } }