Package com.scene7.ipsapi
Class SearchAssetsByMetadataParam
- java.lang.Object
 - 
- com.scene7.ipsapi.SearchAssetsByMetadataParam
 
 
- 
public class SearchAssetsByMetadataParam extends java.lang.ObjectJava 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="filters" type="{http://www.scene7.com/IpsApi/xsd/2021-04-26-beta}SearchFilter" minOccurs="0"/> <element name="metadataConditionArray" type="{http://www.scene7.com/IpsApi/xsd/2021-04-26-beta}MetadataConditionArray" minOccurs="0"/> <element name="metadataConditionMatchMode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="responseMetadataArray" type="{http://www.scene7.com/IpsApi/xsd/2021-04-26-beta}StringArray" 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="haystackSearch" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="assetHandle" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="siftWeight" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/> <element name="colorWeight" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/> <element name="blobWeight" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/> <element name="gistWeight" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/> <element name="similarityLimit" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/> <element name="resultLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </restriction> </complexContent> </complexType> 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSearchAssetsByMetadataParam.HaystackSearchJava class for anonymous complex type. 
- 
Constructor Summary
Constructors Constructor Description SearchAssetsByMetadataParam() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCompanyHandle()Gets the value of the companyHandle property.SearchFiltergetFilters()Gets the value of the filters property.SearchAssetsByMetadataParam.HaystackSearchgetHaystackSearch()Gets the value of the haystackSearch property.MetadataConditionArraygetMetadataConditionArray()Gets the value of the metadataConditionArray property.java.lang.StringgetMetadataConditionMatchMode()Gets the value of the metadataConditionMatchMode property.java.lang.IntegergetRecordsPerPage()Gets the value of the recordsPerPage property.StringArraygetResponseMetadataArray()Gets the value of the responseMetadataArray property.java.lang.IntegergetResultsPage()Gets the value of the resultsPage property.java.lang.StringgetSortBy()Gets the value of the sortBy property.java.lang.StringgetSortDirection()Gets the value of the sortDirection property.voidsetCompanyHandle(java.lang.String value)Sets the value of the companyHandle property.voidsetFilters(SearchFilter value)Sets the value of the filters property.voidsetHaystackSearch(SearchAssetsByMetadataParam.HaystackSearch value)Sets the value of the haystackSearch property.voidsetMetadataConditionArray(MetadataConditionArray value)Sets the value of the metadataConditionArray property.voidsetMetadataConditionMatchMode(java.lang.String value)Sets the value of the metadataConditionMatchMode property.voidsetRecordsPerPage(java.lang.Integer value)Sets the value of the recordsPerPage property.voidsetResponseMetadataArray(StringArray value)Sets the value of the responseMetadataArray property.voidsetResultsPage(java.lang.Integer value)Sets the value of the resultsPage property.voidsetSortBy(java.lang.String value)Sets the value of the sortBy property.voidsetSortDirection(java.lang.String value)Sets the value of the sortDirection property. 
 - 
 
- 
- 
Method Detail
- 
getCompanyHandle
public java.lang.String getCompanyHandle()
Gets the value of the companyHandle property.- Returns:
 - possible object is
     
String 
 
- 
setCompanyHandle
public void setCompanyHandle(java.lang.String value)
Sets the value of the companyHandle property.- Parameters:
 value- allowed object isString
 
- 
getFilters
public SearchFilter getFilters()
Gets the value of the filters property.- Returns:
 - possible object is
     
SearchFilter 
 
- 
setFilters
public void setFilters(SearchFilter value)
Sets the value of the filters property.- Parameters:
 value- allowed object isSearchFilter
 
- 
getMetadataConditionArray
public MetadataConditionArray getMetadataConditionArray()
Gets the value of the metadataConditionArray property.- Returns:
 - possible object is
     
MetadataConditionArray 
 
- 
setMetadataConditionArray
public void setMetadataConditionArray(MetadataConditionArray value)
Sets the value of the metadataConditionArray property.- Parameters:
 value- allowed object isMetadataConditionArray
 
- 
getMetadataConditionMatchMode
public java.lang.String getMetadataConditionMatchMode()
Gets the value of the metadataConditionMatchMode property.- Returns:
 - possible object is
     
String 
 
- 
setMetadataConditionMatchMode
public void setMetadataConditionMatchMode(java.lang.String value)
Sets the value of the metadataConditionMatchMode property.- Parameters:
 value- allowed object isString
 
- 
getResponseMetadataArray
public StringArray getResponseMetadataArray()
Gets the value of the responseMetadataArray property.- Returns:
 - possible object is
     
StringArray 
 
- 
setResponseMetadataArray
public void setResponseMetadataArray(StringArray value)
Sets the value of the responseMetadataArray property.- Parameters:
 value- allowed object isStringArray
 
- 
getRecordsPerPage
public java.lang.Integer getRecordsPerPage()
Gets the value of the recordsPerPage property.- Returns:
 - possible object is
     
Integer 
 
- 
setRecordsPerPage
public void setRecordsPerPage(java.lang.Integer value)
Sets the value of the recordsPerPage property.- Parameters:
 value- allowed object isInteger
 
- 
getResultsPage
public java.lang.Integer getResultsPage()
Gets the value of the resultsPage property.- Returns:
 - possible object is
     
Integer 
 
- 
setResultsPage
public void setResultsPage(java.lang.Integer value)
Sets the value of the resultsPage property.- Parameters:
 value- allowed object isInteger
 
- 
getSortBy
public java.lang.String getSortBy()
Gets the value of the sortBy property.- Returns:
 - possible object is
     
String 
 
- 
setSortBy
public void setSortBy(java.lang.String value)
Sets the value of the sortBy property.- Parameters:
 value- allowed object isString
 
- 
getSortDirection
public java.lang.String getSortDirection()
Gets the value of the sortDirection property.- Returns:
 - possible object is
     
String 
 
- 
setSortDirection
public void setSortDirection(java.lang.String value)
Sets the value of the sortDirection property.- Parameters:
 value- allowed object isString
 
- 
getHaystackSearch
public SearchAssetsByMetadataParam.HaystackSearch getHaystackSearch()
Gets the value of the haystackSearch property.- Returns:
 - possible object is
     
SearchAssetsByMetadataParam.HaystackSearch 
 
- 
setHaystackSearch
public void setHaystackSearch(SearchAssetsByMetadataParam.HaystackSearch value)
Sets the value of the haystackSearch property.- Parameters:
 value- allowed object isSearchAssetsByMetadataParam.HaystackSearch
 
 - 
 
 -