com.scene7.ipsapi.SearchAssetsParam Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of aem-sdk-api Show documentation
Show all versions of aem-sdk-api Show documentation
The Adobe Experience Manager SDK
//
// 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