
tsg.ns.wsdl.coop.EntityGroup Maven / Gradle / Ivy
package tsg.ns.wsdl.coop;
import jakarta.xml.bind.annotation.XmlAccessType;
import jakarta.xml.bind.annotation.XmlAccessorType;
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlSchemaType;
import jakarta.xml.bind.annotation.XmlType;
/**
* Java class for EntityGroup complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="EntityGroup">
* <complexContent>
* <extension base="{urn:core_2023_1.platform.webservices.netsuite.com}Record">
* <sequence>
* <element name="groupName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="groupType" type="{urn:types.relationships_2023_1.lists.webservices.netsuite.com}EntityGroupType" minOccurs="0"/>
* <element name="email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="groupOwner" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="isSavedSearch" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="parentGroupType" type="{urn:types.relationships_2023_1.lists.webservices.netsuite.com}EntityGroupType" minOccurs="0"/>
* <element name="savedSearch" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="isSalesTeam" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="comments" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
* <element name="isPrivate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="restrictionGroup" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="isInactive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isSalesRep" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isSupportRep" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isProductTeam" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="isFunctionalTeam" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="issueRole" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="isManufacturingWorkCenter" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* <element name="subsidiary" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="machineResources" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="laborResources" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
* <element name="workCalendar" type="{urn:core_2023_1.platform.webservices.netsuite.com}RecordRef" minOccurs="0"/>
* <element name="customFieldList" type="{urn:core_2023_1.platform.webservices.netsuite.com}CustomFieldList" minOccurs="0"/>
* </sequence>
* <attribute name="internalId" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="externalId" type="{http://www.w3.org/2001/XMLSchema}string" />
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "EntityGroup", namespace = "urn:relationships_2023_1.lists.webservices.netsuite.com", propOrder = {
"groupName",
"groupType",
"email",
"groupOwner",
"isSavedSearch",
"parentGroupType",
"savedSearch",
"isSalesTeam",
"comments",
"isPrivate",
"restrictionGroup",
"isInactive",
"isSalesRep",
"isSupportRep",
"isProductTeam",
"isFunctionalTeam",
"issueRole",
"isManufacturingWorkCenter",
"subsidiary",
"machineResources",
"laborResources",
"workCalendar",
"customFieldList"
})
public class EntityGroup
extends Record
{
protected String groupName;
@XmlSchemaType(name = "string")
protected EntityGroupType groupType;
protected String email;
protected RecordRef groupOwner;
protected Boolean isSavedSearch;
@XmlSchemaType(name = "string")
protected EntityGroupType parentGroupType;
protected RecordRef savedSearch;
protected Boolean isSalesTeam;
protected String comments;
protected Boolean isPrivate;
protected RecordRef restrictionGroup;
protected Boolean isInactive;
protected Boolean isSalesRep;
protected Boolean isSupportRep;
protected Boolean isProductTeam;
protected Boolean isFunctionalTeam;
protected RecordRef issueRole;
protected Boolean isManufacturingWorkCenter;
protected RecordRef subsidiary;
protected Double machineResources;
protected Double laborResources;
protected RecordRef workCalendar;
protected CustomFieldList customFieldList;
@XmlAttribute(name = "internalId")
protected String internalId;
@XmlAttribute(name = "externalId")
protected String externalId;
/**
* Gets the value of the groupName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getGroupName() {
return groupName;
}
/**
* Sets the value of the groupName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setGroupName(String value) {
this.groupName = value;
}
/**
* Gets the value of the groupType property.
*
* @return
* possible object is
* {@link EntityGroupType }
*
*/
public EntityGroupType getGroupType() {
return groupType;
}
/**
* Sets the value of the groupType property.
*
* @param value
* allowed object is
* {@link EntityGroupType }
*
*/
public void setGroupType(EntityGroupType value) {
this.groupType = value;
}
/**
* Gets the value of the email property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getEmail() {
return email;
}
/**
* Sets the value of the email property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setEmail(String value) {
this.email = value;
}
/**
* Gets the value of the groupOwner property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getGroupOwner() {
return groupOwner;
}
/**
* Sets the value of the groupOwner property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setGroupOwner(RecordRef value) {
this.groupOwner = value;
}
/**
* Gets the value of the isSavedSearch property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsSavedSearch() {
return isSavedSearch;
}
/**
* Sets the value of the isSavedSearch property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsSavedSearch(Boolean value) {
this.isSavedSearch = value;
}
/**
* Gets the value of the parentGroupType property.
*
* @return
* possible object is
* {@link EntityGroupType }
*
*/
public EntityGroupType getParentGroupType() {
return parentGroupType;
}
/**
* Sets the value of the parentGroupType property.
*
* @param value
* allowed object is
* {@link EntityGroupType }
*
*/
public void setParentGroupType(EntityGroupType value) {
this.parentGroupType = value;
}
/**
* Gets the value of the savedSearch property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getSavedSearch() {
return savedSearch;
}
/**
* Sets the value of the savedSearch property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setSavedSearch(RecordRef value) {
this.savedSearch = value;
}
/**
* Gets the value of the isSalesTeam property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsSalesTeam() {
return isSalesTeam;
}
/**
* Sets the value of the isSalesTeam property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsSalesTeam(Boolean value) {
this.isSalesTeam = value;
}
/**
* Gets the value of the comments property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getComments() {
return comments;
}
/**
* Sets the value of the comments property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setComments(String value) {
this.comments = value;
}
/**
* Gets the value of the isPrivate property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsPrivate() {
return isPrivate;
}
/**
* Sets the value of the isPrivate property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsPrivate(Boolean value) {
this.isPrivate = value;
}
/**
* Gets the value of the restrictionGroup property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getRestrictionGroup() {
return restrictionGroup;
}
/**
* Sets the value of the restrictionGroup property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setRestrictionGroup(RecordRef value) {
this.restrictionGroup = value;
}
/**
* Gets the value of the isInactive property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsInactive() {
return isInactive;
}
/**
* Sets the value of the isInactive property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsInactive(Boolean value) {
this.isInactive = value;
}
/**
* Gets the value of the isSalesRep property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsSalesRep() {
return isSalesRep;
}
/**
* Sets the value of the isSalesRep property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsSalesRep(Boolean value) {
this.isSalesRep = value;
}
/**
* Gets the value of the isSupportRep property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsSupportRep() {
return isSupportRep;
}
/**
* Sets the value of the isSupportRep property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsSupportRep(Boolean value) {
this.isSupportRep = value;
}
/**
* Gets the value of the isProductTeam property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsProductTeam() {
return isProductTeam;
}
/**
* Sets the value of the isProductTeam property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsProductTeam(Boolean value) {
this.isProductTeam = value;
}
/**
* Gets the value of the isFunctionalTeam property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsFunctionalTeam() {
return isFunctionalTeam;
}
/**
* Sets the value of the isFunctionalTeam property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsFunctionalTeam(Boolean value) {
this.isFunctionalTeam = value;
}
/**
* Gets the value of the issueRole property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getIssueRole() {
return issueRole;
}
/**
* Sets the value of the issueRole property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setIssueRole(RecordRef value) {
this.issueRole = value;
}
/**
* Gets the value of the isManufacturingWorkCenter property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsManufacturingWorkCenter() {
return isManufacturingWorkCenter;
}
/**
* Sets the value of the isManufacturingWorkCenter property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsManufacturingWorkCenter(Boolean value) {
this.isManufacturingWorkCenter = value;
}
/**
* Gets the value of the subsidiary property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getSubsidiary() {
return subsidiary;
}
/**
* Sets the value of the subsidiary property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setSubsidiary(RecordRef value) {
this.subsidiary = value;
}
/**
* Gets the value of the machineResources property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getMachineResources() {
return machineResources;
}
/**
* Sets the value of the machineResources property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setMachineResources(Double value) {
this.machineResources = value;
}
/**
* Gets the value of the laborResources property.
*
* @return
* possible object is
* {@link Double }
*
*/
public Double getLaborResources() {
return laborResources;
}
/**
* Sets the value of the laborResources property.
*
* @param value
* allowed object is
* {@link Double }
*
*/
public void setLaborResources(Double value) {
this.laborResources = value;
}
/**
* Gets the value of the workCalendar property.
*
* @return
* possible object is
* {@link RecordRef }
*
*/
public RecordRef getWorkCalendar() {
return workCalendar;
}
/**
* Sets the value of the workCalendar property.
*
* @param value
* allowed object is
* {@link RecordRef }
*
*/
public void setWorkCalendar(RecordRef value) {
this.workCalendar = value;
}
/**
* Gets the value of the customFieldList property.
*
* @return
* possible object is
* {@link CustomFieldList }
*
*/
public CustomFieldList getCustomFieldList() {
return customFieldList;
}
/**
* Sets the value of the customFieldList property.
*
* @param value
* allowed object is
* {@link CustomFieldList }
*
*/
public void setCustomFieldList(CustomFieldList value) {
this.customFieldList = value;
}
/**
* Gets the value of the internalId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInternalId() {
return internalId;
}
/**
* Sets the value of the internalId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInternalId(String value) {
this.internalId = value;
}
/**
* Gets the value of the externalId property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getExternalId() {
return externalId;
}
/**
* Sets the value of the externalId property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setExternalId(String value) {
this.externalId = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy