Package com.scene7.ipsapi
Class SearchAssetsByMetadataParam
- java.lang.Object
-
- com.scene7.ipsapi.SearchAssetsByMetadataParam
-
public class SearchAssetsByMetadataParam extends java.lang.Object
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="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 class
SearchAssetsByMetadataParam.HaystackSearch
Java 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.String
getCompanyHandle()
Gets the value of the companyHandle property.SearchFilter
getFilters()
Gets the value of the filters property.SearchAssetsByMetadataParam.HaystackSearch
getHaystackSearch()
Gets the value of the haystackSearch property.MetadataConditionArray
getMetadataConditionArray()
Gets the value of the metadataConditionArray property.java.lang.String
getMetadataConditionMatchMode()
Gets the value of the metadataConditionMatchMode property.java.lang.Integer
getRecordsPerPage()
Gets the value of the recordsPerPage property.StringArray
getResponseMetadataArray()
Gets the value of the responseMetadataArray property.java.lang.Integer
getResultsPage()
Gets the value of the resultsPage property.java.lang.String
getSortBy()
Gets the value of the sortBy property.java.lang.String
getSortDirection()
Gets the value of the sortDirection property.void
setCompanyHandle(java.lang.String value)
Sets the value of the companyHandle property.void
setFilters(SearchFilter value)
Sets the value of the filters property.void
setHaystackSearch(SearchAssetsByMetadataParam.HaystackSearch value)
Sets the value of the haystackSearch property.void
setMetadataConditionArray(MetadataConditionArray value)
Sets the value of the metadataConditionArray property.void
setMetadataConditionMatchMode(java.lang.String value)
Sets the value of the metadataConditionMatchMode property.void
setRecordsPerPage(java.lang.Integer value)
Sets the value of the recordsPerPage property.void
setResponseMetadataArray(StringArray value)
Sets the value of the responseMetadataArray property.void
setResultsPage(java.lang.Integer value)
Sets the value of the resultsPage property.void
setSortBy(java.lang.String value)
Sets the value of the sortBy property.void
setSortDirection(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
-
-