
tsg.ns.wsdl.coop.MessageSearchBasic 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.XmlType;
/**
* Java class for MessageSearchBasic complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType name="MessageSearchBasic">
* <complexContent>
* <extension base="{urn:core_2023_1.platform.webservices.netsuite.com}SearchRecordBasic">
* <sequence>
* <element name="author" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="authorEmail" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="bcc" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="cc" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="externalId" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="externalIdString" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="hasAttachment" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="internalId" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="internalIdNumber" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchLongField" minOccurs="0"/>
* <element name="internalOnly" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchBooleanField" minOccurs="0"/>
* <element name="message" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="messageDate" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchDateField" minOccurs="0"/>
* <element name="messageType" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchEnumMultiSelectField" minOccurs="0"/>
* <element name="recipient" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchMultiSelectField" minOccurs="0"/>
* <element name="recipientEmail" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* <element name="subject" type="{urn:core_2023_1.platform.webservices.netsuite.com}SearchStringField" minOccurs="0"/>
* </sequence>
* </extension>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MessageSearchBasic", namespace = "urn:common_2023_1.platform.webservices.netsuite.com", propOrder = {
"author",
"authorEmail",
"bcc",
"cc",
"externalId",
"externalIdString",
"hasAttachment",
"internalId",
"internalIdNumber",
"internalOnly",
"message",
"messageDate",
"messageType",
"recipient",
"recipientEmail",
"subject"
})
public class MessageSearchBasic
extends SearchRecordBasic
{
protected SearchMultiSelectField author;
protected SearchStringField authorEmail;
protected SearchStringField bcc;
protected SearchStringField cc;
protected SearchMultiSelectField externalId;
protected SearchStringField externalIdString;
protected SearchBooleanField hasAttachment;
protected SearchMultiSelectField internalId;
protected SearchLongField internalIdNumber;
protected SearchBooleanField internalOnly;
protected SearchStringField message;
protected SearchDateField messageDate;
protected SearchEnumMultiSelectField messageType;
protected SearchMultiSelectField recipient;
protected SearchStringField recipientEmail;
protected SearchStringField subject;
/**
* Gets the value of the author property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getAuthor() {
return author;
}
/**
* Sets the value of the author property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setAuthor(SearchMultiSelectField value) {
this.author = value;
}
/**
* Gets the value of the authorEmail property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getAuthorEmail() {
return authorEmail;
}
/**
* Sets the value of the authorEmail property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setAuthorEmail(SearchStringField value) {
this.authorEmail = value;
}
/**
* Gets the value of the bcc property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getBcc() {
return bcc;
}
/**
* Sets the value of the bcc property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setBcc(SearchStringField value) {
this.bcc = value;
}
/**
* Gets the value of the cc property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getCc() {
return cc;
}
/**
* Sets the value of the cc property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setCc(SearchStringField value) {
this.cc = value;
}
/**
* Gets the value of the externalId property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getExternalId() {
return externalId;
}
/**
* Sets the value of the externalId property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setExternalId(SearchMultiSelectField value) {
this.externalId = value;
}
/**
* Gets the value of the externalIdString property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getExternalIdString() {
return externalIdString;
}
/**
* Sets the value of the externalIdString property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setExternalIdString(SearchStringField value) {
this.externalIdString = value;
}
/**
* Gets the value of the hasAttachment property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getHasAttachment() {
return hasAttachment;
}
/**
* Sets the value of the hasAttachment property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setHasAttachment(SearchBooleanField value) {
this.hasAttachment = value;
}
/**
* Gets the value of the internalId property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getInternalId() {
return internalId;
}
/**
* Sets the value of the internalId property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setInternalId(SearchMultiSelectField value) {
this.internalId = value;
}
/**
* Gets the value of the internalIdNumber property.
*
* @return
* possible object is
* {@link SearchLongField }
*
*/
public SearchLongField getInternalIdNumber() {
return internalIdNumber;
}
/**
* Sets the value of the internalIdNumber property.
*
* @param value
* allowed object is
* {@link SearchLongField }
*
*/
public void setInternalIdNumber(SearchLongField value) {
this.internalIdNumber = value;
}
/**
* Gets the value of the internalOnly property.
*
* @return
* possible object is
* {@link SearchBooleanField }
*
*/
public SearchBooleanField getInternalOnly() {
return internalOnly;
}
/**
* Sets the value of the internalOnly property.
*
* @param value
* allowed object is
* {@link SearchBooleanField }
*
*/
public void setInternalOnly(SearchBooleanField value) {
this.internalOnly = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setMessage(SearchStringField value) {
this.message = value;
}
/**
* Gets the value of the messageDate property.
*
* @return
* possible object is
* {@link SearchDateField }
*
*/
public SearchDateField getMessageDate() {
return messageDate;
}
/**
* Sets the value of the messageDate property.
*
* @param value
* allowed object is
* {@link SearchDateField }
*
*/
public void setMessageDate(SearchDateField value) {
this.messageDate = value;
}
/**
* Gets the value of the messageType property.
*
* @return
* possible object is
* {@link SearchEnumMultiSelectField }
*
*/
public SearchEnumMultiSelectField getMessageType() {
return messageType;
}
/**
* Sets the value of the messageType property.
*
* @param value
* allowed object is
* {@link SearchEnumMultiSelectField }
*
*/
public void setMessageType(SearchEnumMultiSelectField value) {
this.messageType = value;
}
/**
* Gets the value of the recipient property.
*
* @return
* possible object is
* {@link SearchMultiSelectField }
*
*/
public SearchMultiSelectField getRecipient() {
return recipient;
}
/**
* Sets the value of the recipient property.
*
* @param value
* allowed object is
* {@link SearchMultiSelectField }
*
*/
public void setRecipient(SearchMultiSelectField value) {
this.recipient = value;
}
/**
* Gets the value of the recipientEmail property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getRecipientEmail() {
return recipientEmail;
}
/**
* Sets the value of the recipientEmail property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setRecipientEmail(SearchStringField value) {
this.recipientEmail = value;
}
/**
* Gets the value of the subject property.
*
* @return
* possible object is
* {@link SearchStringField }
*
*/
public SearchStringField getSubject() {
return subject;
}
/**
* Sets the value of the subject property.
*
* @param value
* allowed object is
* {@link SearchStringField }
*
*/
public void setSubject(SearchStringField value) {
this.subject = value;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy