/*******************************************************************************
* Copyright (c) Microsoft Open Technologies, Inc.
* All Rights Reserved
* See License.txt in the project root for license information.
******************************************************************************/
package com.microsoft.directoryservices;
/**
* The type Group.
*/
public class Group extends DirectoryObject {
public Group(){
setODataType("#Microsoft.DirectoryServices.Group");
}
private String description;
/**
* Gets the description.
*
* @return the String
*/
public String getdescription() {
return this.description;
}
/**
* Sets the description.
*
* @param value the String
*/
public void setdescription(String value) {
this.description = value;
}
private Boolean dirSyncEnabled;
/**
* Gets the dir Sync Enabled.
*
* @return the Boolean
*/
public Boolean getdirSyncEnabled() {
return this.dirSyncEnabled;
}
/**
* Sets the dir Sync Enabled.
*
* @param value the Boolean
*/
public void setdirSyncEnabled(Boolean value) {
this.dirSyncEnabled = value;
}
private String displayName;
/**
* Gets the display Name.
*
* @return the String
*/
public String getdisplayName() {
return this.displayName;
}
/**
* Sets the display Name.
*
* @param value the String
*/
public void setdisplayName(String value) {
this.displayName = value;
}
private java.util.Calendar lastDirSyncTime;
/**
* Gets the last Dir Sync Time.
*
* @return the java.util.Calendar
*/
public java.util.Calendar getlastDirSyncTime() {
return this.lastDirSyncTime;
}
/**
* Sets the last Dir Sync Time.
*
* @param value the java.util.Calendar
*/
public void setlastDirSyncTime(java.util.Calendar value) {
this.lastDirSyncTime = value;
}
private String mail;
/**
* Gets the mail.
*
* @return the String
*/
public String getmail() {
return this.mail;
}
/**
* Sets the mail.
*
* @param value the String
*/
public void setmail(String value) {
this.mail = value;
}
private String mailNickname;
/**
* Gets the mail Nickname.
*
* @return the String
*/
public String getmailNickname() {
return this.mailNickname;
}
/**
* Sets the mail Nickname.
*
* @param value the String
*/
public void setmailNickname(String value) {
this.mailNickname = value;
}
private Boolean mailEnabled;
/**
* Gets the mail Enabled.
*
* @return the Boolean
*/
public Boolean getmailEnabled() {
return this.mailEnabled;
}
/**
* Sets the mail Enabled.
*
* @param value the Boolean
*/
public void setmailEnabled(Boolean value) {
this.mailEnabled = value;
}
private String onPremisesSecurityIdentifier;
/**
* Gets the on Premises Security Identifier.
*
* @return the String
*/
public String getonPremisesSecurityIdentifier() {
return this.onPremisesSecurityIdentifier;
}
/**
* Sets the on Premises Security Identifier.
*
* @param value the String
*/
public void setonPremisesSecurityIdentifier(String value) {
this.onPremisesSecurityIdentifier = value;
}
private java.util.List<ProvisioningError> provisioningErrors;
/**
* Gets the provisioning Errors.
*
* @return the java.util.List<ProvisioningError>
*/
public java.util.List<ProvisioningError> getprovisioningErrors() {
return this.provisioningErrors;
}
/**
* Sets the provisioning Errors.
*
* @param value the java.util.List<ProvisioningError>
*/
public void setprovisioningErrors(java.util.List<ProvisioningError> value) {
this.provisioningErrors = value;
}
private java.util.List<String> proxyAddresses;
/**
* Gets the proxy Addresses.
*
* @return the java.util.List<String>
*/
public java.util.List<String> getproxyAddresses() {
return this.proxyAddresses;
}
/**
* Sets the proxy Addresses.
*
* @param value the java.util.List<String>
*/
public void setproxyAddresses(java.util.List<String> value) {
this.proxyAddresses = value;
}
private Boolean securityEnabled;
/**
* Gets the security Enabled.
*
* @return the Boolean
*/
public Boolean getsecurityEnabled() {
return this.securityEnabled;
}
/**
* Sets the security Enabled.
*
* @param value the Boolean
*/
public void setsecurityEnabled(Boolean value) {
this.securityEnabled = value;
}
}