All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.scene7.ipsapi.SearchAssetsParam Maven / Gradle / Ivy

There is a newer version: 2024.11.18751.20241128T090041Z-241100
Show newest version
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.0 
// See https://javaee.github.io/jaxb-v2/ 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2024.06.06 at 01:39:50 PM UTC 
//


package com.scene7.ipsapi;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for anonymous complex type. * *

The following schema fragment specifies the expected content contained within this class. * *

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="companyHandle" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <element name="accessUserHandle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="accessGroupHandle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="folder" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="includeSubfolders" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
 *         <element name="publishState" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="trashState" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="conditionMatchMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="keywordArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}StringArray" minOccurs="0"/>
 *         <element name="systemFieldMatchMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="systemFieldConditionArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}SystemFieldConditionArray" minOccurs="0"/>
 *         <element name="tagMatchMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="tagConditionArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}TagConditionArray" minOccurs="0"/>
 *         <element name="metadataMatchMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="metadataConditionArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}MetadataConditionArray" minOccurs="0"/>
 *         <element name="assetTypeArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}StringArray" minOccurs="0"/>
 *         <element name="excludeAssetTypeArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}StringArray" minOccurs="0"/>
 *         <element name="assetSubTypeArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}StringArray" minOccurs="0"/>
 *         <element name="strictSubTypeCheck" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="excludeByproducts" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         <element name="excludeByproductArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}ExcludeByproductArray" minOccurs="0"/>
 *         <element name="projectHandle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="recordsPerPage" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="resultsPage" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         <element name="sortBy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="sortDirection" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         <element name="responseFieldArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}StringArray" minOccurs="0"/>
 *         <element name="excludeFieldArray" type="{http://www.scene7.com/IpsApi/xsd/2024-05-30-beta}StringArray" minOccurs="0"/>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "companyHandle", "accessUserHandle", "accessGroupHandle", "folder", "includeSubfolders", "publishState", "trashState", "conditionMatchMode", "keywordArray", "systemFieldMatchMode", "systemFieldConditionArray", "tagMatchMode", "tagConditionArray", "metadataMatchMode", "metadataConditionArray", "assetTypeArray", "excludeAssetTypeArray", "assetSubTypeArray", "strictSubTypeCheck", "excludeByproducts", "excludeByproductArray", "projectHandle", "recordsPerPage", "resultsPage", "sortBy", "sortDirection", "responseFieldArray", "excludeFieldArray" }) @XmlRootElement(name = "searchAssetsParam", namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") public class SearchAssetsParam { @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta", required = true) protected String companyHandle; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String accessUserHandle; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String accessGroupHandle; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String folder; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected boolean includeSubfolders; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String publishState; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String trashState; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String conditionMatchMode; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected StringArray keywordArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String systemFieldMatchMode; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected SystemFieldConditionArray systemFieldConditionArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String tagMatchMode; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected TagConditionArray tagConditionArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String metadataMatchMode; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected MetadataConditionArray metadataConditionArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected StringArray assetTypeArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected StringArray excludeAssetTypeArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected StringArray assetSubTypeArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected Boolean strictSubTypeCheck; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected Boolean excludeByproducts; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected ExcludeByproductArray excludeByproductArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String projectHandle; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected Integer recordsPerPage; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected Integer resultsPage; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String sortBy; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected String sortDirection; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected StringArray responseFieldArray; @XmlElement(namespace = "http://www.scene7.com/IpsApi/xsd/2024-05-30-beta") protected StringArray excludeFieldArray; /** * Gets the value of the companyHandle property. * * @return * possible object is * {@link String } * */ public String getCompanyHandle() { return companyHandle; } /** * Sets the value of the companyHandle property. * * @param value * allowed object is * {@link String } * */ public void setCompanyHandle(String value) { this.companyHandle = value; } /** * Gets the value of the accessUserHandle property. * * @return * possible object is * {@link String } * */ public String getAccessUserHandle() { return accessUserHandle; } /** * Sets the value of the accessUserHandle property. * * @param value * allowed object is * {@link String } * */ public void setAccessUserHandle(String value) { this.accessUserHandle = value; } /** * Gets the value of the accessGroupHandle property. * * @return * possible object is * {@link String } * */ public String getAccessGroupHandle() { return accessGroupHandle; } /** * Sets the value of the accessGroupHandle property. * * @param value * allowed object is * {@link String } * */ public void setAccessGroupHandle(String value) { this.accessGroupHandle = value; } /** * Gets the value of the folder property. * * @return * possible object is * {@link String } * */ public String getFolder() { return folder; } /** * Sets the value of the folder property. * * @param value * allowed object is * {@link String } * */ public void setFolder(String value) { this.folder = value; } /** * Gets the value of the includeSubfolders property. * */ public boolean isIncludeSubfolders() { return includeSubfolders; } /** * Sets the value of the includeSubfolders property. * */ public void setIncludeSubfolders(boolean value) { this.includeSubfolders = value; } /** * Gets the value of the publishState property. * * @return * possible object is * {@link String } * */ public String getPublishState() { return publishState; } /** * Sets the value of the publishState property. * * @param value * allowed object is * {@link String } * */ public void setPublishState(String value) { this.publishState = value; } /** * Gets the value of the trashState property. * * @return * possible object is * {@link String } * */ public String getTrashState() { return trashState; } /** * Sets the value of the trashState property. * * @param value * allowed object is * {@link String } * */ public void setTrashState(String value) { this.trashState = value; } /** * Gets the value of the conditionMatchMode property. * * @return * possible object is * {@link String } * */ public String getConditionMatchMode() { return conditionMatchMode; } /** * Sets the value of the conditionMatchMode property. * * @param value * allowed object is * {@link String } * */ public void setConditionMatchMode(String value) { this.conditionMatchMode = value; } /** * Gets the value of the keywordArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getKeywordArray() { return keywordArray; } /** * Sets the value of the keywordArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setKeywordArray(StringArray value) { this.keywordArray = value; } /** * Gets the value of the systemFieldMatchMode property. * * @return * possible object is * {@link String } * */ public String getSystemFieldMatchMode() { return systemFieldMatchMode; } /** * Sets the value of the systemFieldMatchMode property. * * @param value * allowed object is * {@link String } * */ public void setSystemFieldMatchMode(String value) { this.systemFieldMatchMode = value; } /** * Gets the value of the systemFieldConditionArray property. * * @return * possible object is * {@link SystemFieldConditionArray } * */ public SystemFieldConditionArray getSystemFieldConditionArray() { return systemFieldConditionArray; } /** * Sets the value of the systemFieldConditionArray property. * * @param value * allowed object is * {@link SystemFieldConditionArray } * */ public void setSystemFieldConditionArray(SystemFieldConditionArray value) { this.systemFieldConditionArray = value; } /** * Gets the value of the tagMatchMode property. * * @return * possible object is * {@link String } * */ public String getTagMatchMode() { return tagMatchMode; } /** * Sets the value of the tagMatchMode property. * * @param value * allowed object is * {@link String } * */ public void setTagMatchMode(String value) { this.tagMatchMode = value; } /** * Gets the value of the tagConditionArray property. * * @return * possible object is * {@link TagConditionArray } * */ public TagConditionArray getTagConditionArray() { return tagConditionArray; } /** * Sets the value of the tagConditionArray property. * * @param value * allowed object is * {@link TagConditionArray } * */ public void setTagConditionArray(TagConditionArray value) { this.tagConditionArray = value; } /** * Gets the value of the metadataMatchMode property. * * @return * possible object is * {@link String } * */ public String getMetadataMatchMode() { return metadataMatchMode; } /** * Sets the value of the metadataMatchMode property. * * @param value * allowed object is * {@link String } * */ public void setMetadataMatchMode(String value) { this.metadataMatchMode = value; } /** * Gets the value of the metadataConditionArray property. * * @return * possible object is * {@link MetadataConditionArray } * */ public MetadataConditionArray getMetadataConditionArray() { return metadataConditionArray; } /** * Sets the value of the metadataConditionArray property. * * @param value * allowed object is * {@link MetadataConditionArray } * */ public void setMetadataConditionArray(MetadataConditionArray value) { this.metadataConditionArray = value; } /** * Gets the value of the assetTypeArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getAssetTypeArray() { return assetTypeArray; } /** * Sets the value of the assetTypeArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setAssetTypeArray(StringArray value) { this.assetTypeArray = value; } /** * Gets the value of the excludeAssetTypeArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getExcludeAssetTypeArray() { return excludeAssetTypeArray; } /** * Sets the value of the excludeAssetTypeArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setExcludeAssetTypeArray(StringArray value) { this.excludeAssetTypeArray = value; } /** * Gets the value of the assetSubTypeArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getAssetSubTypeArray() { return assetSubTypeArray; } /** * Sets the value of the assetSubTypeArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setAssetSubTypeArray(StringArray value) { this.assetSubTypeArray = value; } /** * Gets the value of the strictSubTypeCheck property. * * @return * possible object is * {@link Boolean } * */ public Boolean isStrictSubTypeCheck() { return strictSubTypeCheck; } /** * Sets the value of the strictSubTypeCheck property. * * @param value * allowed object is * {@link Boolean } * */ public void setStrictSubTypeCheck(Boolean value) { this.strictSubTypeCheck = value; } /** * Gets the value of the excludeByproducts property. * * @return * possible object is * {@link Boolean } * */ public Boolean isExcludeByproducts() { return excludeByproducts; } /** * Sets the value of the excludeByproducts property. * * @param value * allowed object is * {@link Boolean } * */ public void setExcludeByproducts(Boolean value) { this.excludeByproducts = value; } /** * Gets the value of the excludeByproductArray property. * * @return * possible object is * {@link ExcludeByproductArray } * */ public ExcludeByproductArray getExcludeByproductArray() { return excludeByproductArray; } /** * Sets the value of the excludeByproductArray property. * * @param value * allowed object is * {@link ExcludeByproductArray } * */ public void setExcludeByproductArray(ExcludeByproductArray value) { this.excludeByproductArray = value; } /** * Gets the value of the projectHandle property. * * @return * possible object is * {@link String } * */ public String getProjectHandle() { return projectHandle; } /** * Sets the value of the projectHandle property. * * @param value * allowed object is * {@link String } * */ public void setProjectHandle(String value) { this.projectHandle = value; } /** * Gets the value of the recordsPerPage property. * * @return * possible object is * {@link Integer } * */ public Integer getRecordsPerPage() { return recordsPerPage; } /** * Sets the value of the recordsPerPage property. * * @param value * allowed object is * {@link Integer } * */ public void setRecordsPerPage(Integer value) { this.recordsPerPage = value; } /** * Gets the value of the resultsPage property. * * @return * possible object is * {@link Integer } * */ public Integer getResultsPage() { return resultsPage; } /** * Sets the value of the resultsPage property. * * @param value * allowed object is * {@link Integer } * */ public void setResultsPage(Integer value) { this.resultsPage = value; } /** * Gets the value of the sortBy property. * * @return * possible object is * {@link String } * */ public String getSortBy() { return sortBy; } /** * Sets the value of the sortBy property. * * @param value * allowed object is * {@link String } * */ public void setSortBy(String value) { this.sortBy = value; } /** * Gets the value of the sortDirection property. * * @return * possible object is * {@link String } * */ public String getSortDirection() { return sortDirection; } /** * Sets the value of the sortDirection property. * * @param value * allowed object is * {@link String } * */ public void setSortDirection(String value) { this.sortDirection = value; } /** * Gets the value of the responseFieldArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getResponseFieldArray() { return responseFieldArray; } /** * Sets the value of the responseFieldArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setResponseFieldArray(StringArray value) { this.responseFieldArray = value; } /** * Gets the value of the excludeFieldArray property. * * @return * possible object is * {@link StringArray } * */ public StringArray getExcludeFieldArray() { return excludeFieldArray; } /** * Sets the value of the excludeFieldArray property. * * @param value * allowed object is * {@link StringArray } * */ public void setExcludeFieldArray(StringArray value) { this.excludeFieldArray = value; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy