public class Group extends java.lang.Object implements MoResourceIf
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DESC_GROUP_TYPE_MSP |
static java.lang.String |
DESC_GROUP_TYPE_MSP_END_USER |
static java.lang.String |
GROUP_SOURCE_EXTERNAL |
static java.lang.String |
GROUP_SOURCE_LOCAL |
static int |
GROUP_TYPE_MSP |
static int |
GROUP_TYPE_MSP_END_USER |
Constructor and Description |
---|
Group() |
Group(int groupId,
int partnerId,
java.lang.String groupName,
java.lang.String groupDesc,
ContactInfo groupContactInfo,
int groupApproverId,
java.lang.String chargeBackId) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAccountName() |
java.lang.String |
getChargeBackId() |
ContactInfo[] |
getContactInfoList() |
java.lang.String |
getCostCenter() |
java.lang.String |
getDn() |
java.lang.String |
getDomainName() |
int |
getGroupApproverId() |
java.lang.String |
getGroupCode() |
ContactInfo |
getGroupContactInfo() |
java.lang.String |
getGroupDesc() |
int |
getGroupId() |
java.lang.String |
getGroupName() |
int |
getGroupSharePolicyId() |
java.lang.String |
getGroupSource() |
int |
getGroupType() |
java.util.List<java.lang.String> |
getMembers() |
java.lang.String |
getObjectSid() |
int |
getParentGroupId() |
int |
getPartnerId() |
java.lang.String |
getSelfUserName() |
java.lang.String |
getServer() |
java.lang.String |
getSimpleGroupName() |
double |
getThresholdAmount() |
boolean |
isAllowOverBudget() |
boolean |
isAllowPrivateUsers() |
boolean |
isEnableBudgetWatch() |
boolean |
isSelfUserGroup() |
boolean |
isVmShutOnNoBudget() |
void |
setAccountName(java.lang.String accountName) |
void |
setAllowOverBudget(boolean isAllowOverBudget) |
void |
setAllowPrivateUsers(boolean allowPrivateUsers) |
void |
setChargeBackId(java.lang.String chargeBackId) |
void |
setContactInfoList(ContactInfo[] contactInfoList) |
void |
setCostCenter(java.lang.String costCenter) |
void |
setDn(java.lang.String dn) |
void |
setDomainName(java.lang.String domainName) |
void |
setEnableBudgetWatch(boolean isEnableBudgetWatch) |
void |
setGroupApproverId(int groupApproverId) |
void |
setGroupCode(java.lang.String groupCode) |
void |
setGroupContactInfo(ContactInfo cinf) |
void |
setGroupDesc(java.lang.String groupDesc) |
void |
setGroupId(int groupId) |
void |
setGroupName(java.lang.String groupName) |
void |
setGroupSharePolicyId(int groupSharePolicyId) |
void |
setGroupSource(java.lang.String groupSource) |
void |
setGroupType(int groupType) |
void |
setMembers(java.util.List<java.lang.String> members) |
void |
setObjectSid(java.lang.String objectSid) |
void |
setParentGroupId(int parentGroupId) |
void |
setPartnerId(int partnerId) |
void |
setSelfUserGroup(boolean selfUserGroup) |
void |
setSelfUserName(java.lang.String selfUserName) |
void |
setServer(java.lang.String server) |
void |
setThresholdAmount(double thresholdAmount) |
void |
setVmShutOnNoBudget(boolean vmShutOnNoBudget) |
public static final int GROUP_TYPE_MSP_END_USER
public static final int GROUP_TYPE_MSP
public static final java.lang.String DESC_GROUP_TYPE_MSP
public static final java.lang.String DESC_GROUP_TYPE_MSP_END_USER
public static final java.lang.String GROUP_SOURCE_LOCAL
public static final java.lang.String GROUP_SOURCE_EXTERNAL
public Group()
public Group(int groupId, int partnerId, java.lang.String groupName, java.lang.String groupDesc, ContactInfo groupContactInfo, int groupApproverId, java.lang.String chargeBackId)
public java.lang.String getServer()
public void setServer(java.lang.String server)
public java.lang.String getDomainName()
public void setDomainName(java.lang.String domainName)
public java.lang.String getAccountName()
public void setAccountName(java.lang.String accountName)
public int getGroupType()
public void setGroupType(int groupType)
public int getParentGroupId()
public void setParentGroupId(int parentGroupId)
public boolean isAllowOverBudget()
public void setAllowOverBudget(boolean isAllowOverBudget)
public boolean isEnableBudgetWatch()
public void setEnableBudgetWatch(boolean isEnableBudgetWatch)
public ContactInfo[] getContactInfoList()
public void setContactInfoList(ContactInfo[] contactInfoList)
public ContactInfo getGroupContactInfo()
public void setGroupContactInfo(ContactInfo cinf)
public java.lang.String getChargeBackId()
public void setChargeBackId(java.lang.String chargeBackId)
public int getGroupId()
public void setGroupId(int groupId)
public int getPartnerId()
public void setPartnerId(int partnerId)
public java.lang.String getGroupName()
public void setGroupName(java.lang.String groupName)
public java.lang.String getGroupDesc()
public void setGroupDesc(java.lang.String groupDesc)
public int getGroupApproverId()
public void setGroupApproverId(int groupApproverId)
public java.lang.String getGroupCode()
public void setGroupCode(java.lang.String groupCode)
groupCode
- the groupCode to setpublic boolean isVmShutOnNoBudget()
public void setVmShutOnNoBudget(boolean vmShutOnNoBudget)
public double getThresholdAmount()
public void setThresholdAmount(double thresholdAmount)
public void setGroupSource(java.lang.String groupSource)
public java.lang.String getGroupSource()
public java.lang.String getCostCenter()
public void setCostCenter(java.lang.String costCenter)
public void setGroupSharePolicyId(int groupSharePolicyId)
public int getGroupSharePolicyId()
public boolean isSelfUserGroup()
public void setSelfUserGroup(boolean selfUserGroup)
public void setAllowPrivateUsers(boolean allowPrivateUsers)
public boolean isAllowPrivateUsers()
public java.lang.String getSelfUserName()
public void setSelfUserName(java.lang.String selfUserName)
public java.lang.String getSimpleGroupName()
public java.util.List<java.lang.String> getMembers()
public void setMembers(java.util.List<java.lang.String> members)
public java.lang.String getDn()
public void setDn(java.lang.String dn)
public java.lang.String getObjectSid()
public void setObjectSid(java.lang.String objectSid)