public class EncodingListQueryParams extends HashMap<String,Object>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
EncodingListQueryParams() |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
equals, hashCode, toString
public Integer getOffset()
public void setOffset(Integer offset)
offset
- Index of the first item to return, starting at 0. Default is 0 (optional)public Integer getLimit()
public void setLimit(Integer limit)
limit
- Maximum number of items to return. Default is 25, maximum is 100 (optional)public Boolean getIncludeTotalCount()
public void setIncludeTotalCount(Boolean includeTotalCount)
includeTotalCount
- A boolean indicating whether the total count should be returned as well. Default is false (optional)public String getSort()
public void setSort(String sort)
sort
- Order list result according an encoding resource attribute. The fields that can be used for sorting are: + `id` + `startedAt` + `createdAt` + `modifiedAt` + `finishedAt` + `type` + `name` + `status` + `cloudRegion` + `encoderVersion` (optional)public String getType()
public void setType(String type)
type
- Filter encodings to only show the ones with the type specified. (optional)public String getStatus()
public void setStatus(String status)
status
- Filter encodings to only show the ones with the status specified. (optional)public CloudRegion getCloudRegion()
public void setCloudRegion(CloudRegion cloudRegion)
cloudRegion
- Filter encodings to only show the ones with the cloudRegion specified. (optional, default to null)public CloudRegion getSelectedCloudRegion()
public void setSelectedCloudRegion(CloudRegion selectedCloudRegion)
selectedCloudRegion
- Filter encodings to only show the ones with the selectedCloudRegion specified which was selected when cloudregion:AUTO was set (optional, default to null)public String getEncoderVersion()
public void setEncoderVersion(String encoderVersion)
encoderVersion
- Filter encodings to only show the ones with the encoderVersion specified. (optional)public String getSelectedEncoderVersion()
public void setSelectedEncoderVersion(String selectedEncoderVersion)
selectedEncoderVersion
- Filter encodings to only show the ones with the encoderVersion specified that was actually used for the encoding. (optional)public EncodingMode getSelectedEncodingMode()
public void setSelectedEncodingMode(EncodingMode selectedEncodingMode)
selectedEncodingMode
- Filter encodings to only show the ones with the encodingMode specified that was actually used for the encoding. (optional, default to null)public String getName()
public void setName(String name)
name
- Filter encodings to only show the ones with this exact name. (optional)public String getSearch()
public void setSearch(String search)
search
- The search query string for advanced filtering. We are using the [Apache Lucene](https://lucene.apache.org/) query syntax here. Only lucene queries equivalent to exact matching and startsWith are supported. Also only AND conjunctions supported at the moment. Please be aware that our filters are **case-insensitive** Examples of supported lucene queries: + `name:MyEncoding1` - This searches for encodings with names that are equal to `myencoding1` + `name:\"My Encoding\"` - This searches for encodings with names that are equal to `my encoding` + `name:MyEncoding\\*` - This searches for encodings with names that are equal to `myencoding*` Please have a look at the [Lucene Documentation - Escaping Special Characters](https://lucene.apache.org/core/8_1_1/queryparser/org/apache/lucene/queryparser/classic/package-summary.html#Escaping_Special_Characters) section to see what characters have to be escaped. + `name:test*` - This searches for encodings with names that start with `test` + `name:test* AND labels:Customer1` - This searches for encodings with names starting with `test` and labels containing an entry that is equal to `customer1` Available search fields: + `name` + `labels` Please be aware to send these queries url encoded. If you provide fields or lucene queries that are not supported, it will result in an error response. (optional)public Date getCreatedAtNewerThan()
public void setCreatedAtNewerThan(Date createdAtNewerThan)
createdAtNewerThan
- Filter encodings to only return those created after this exact time, provided in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ (optional)public Date getCreatedAtOlderThan()
public void setCreatedAtOlderThan(Date createdAtOlderThan)
createdAtOlderThan
- Filter encodings to only return those created before this exact time, provided in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ (optional)public Date getStartedAtNewerThan()
public void setStartedAtNewerThan(Date startedAtNewerThan)
startedAtNewerThan
- Filter encodings to only return those started after this exact time, provided in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ (optional)public Date getStartedAtOlderThan()
public void setStartedAtOlderThan(Date startedAtOlderThan)
startedAtOlderThan
- Filter encodings to only return those started before this exact time, provided in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ (optional)public Date getFinishedAtNewerThan()
public void setFinishedAtNewerThan(Date finishedAtNewerThan)
finishedAtNewerThan
- Filter encodings to only return those finished at newer than this exact time, provided in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ Available for all encodings started after REST API Service release v1.50.0 (Changelogs for more information https://bitmovin.com/docs/encoding/changelogs/rest) (optional)public Date getFinishedAtOlderThan()
public void setFinishedAtOlderThan(Date finishedAtOlderThan)
finishedAtOlderThan
- Filter encodings to only return those finished at older than this exact time, provided in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ Available for all encodings started after REST API Service release v1.50.0 (Changelogs for more information https://bitmovin.com/docs/encoding/changelogs/rest) (optional)Copyright © 2024. All rights reserved.