public final class SearchLicensesRequest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SearchLicensesRequest.SearchLicensesRequestBuilder
The SearchLicensesRequest builder.
|
Modifier and Type | Method and Description |
---|---|
static SearchLicensesRequest.SearchLicensesRequestBuilder |
builder()
Use this builder to construct the search request.
|
boolean |
equals(Object o) |
Integer |
getCompany()
The resulting set can be filtered by the company code.
|
String |
getCustomerCompanyNameContains()
The resulting set can be filtered by the partial match of customers company name (case insensitive).
|
String |
getCustomerEmail()
The resulting set can be filtered by the email of the customer the licenses that need to be retrieved belong to
|
Integer |
getCustomerId()
The resulting set can be filtered by the id of the customer the licenses that need to be retrieved belong to.
|
String |
getCustomerNameContains()
The resulting set can be filtered by the partial customers name (case insensitive), either first or last name.
|
String |
getCustomerReferenceContains()
The resulting set can be filtered by the partial match of customers reference (case insensitive).
|
String |
getIdIn()
Comma separated list of ids.
|
Boolean |
getIsAnyFloating()
If set to true, it will return only offline floating on-premises and offline floating cloud licenses.
|
String |
getLicenseKey()
The resulting set can be filtered by the license key of the license that needs to be retrieved (exact match).
|
String |
getLicenseKeyContains()
The resulting set can be filtered by the partial license key (case insensitive).
|
Boolean |
getLicenseKeyIsNull()
If set to true, the result will contain only user-based licenses.
|
String |
getLicenseKeyStartsWith()
The resulting set can be filtered by the partial match of the license key (starts with match).
|
String |
getLicenseUserEmail()
The resulting set can be filtered by the exact match of the license users email.
|
String |
getLicenseUserEmailContains()
The resulting set can be filtered by the partial match of the license users email (case insensitive).
|
String |
getLicenseUserEmailStartsWith()
The resulting set can be filtered by the partial match of the license users email (starts with match).
|
Integer |
getLimit()
Number of results you want to be shown.
|
String |
getNoteContains()
The resulting set can be filtered by the partial match of the note attached to a license (case insensitive).
|
Integer |
getOffset()
The initial index from which to return the results.
|
String |
getOrderBy()
The result of the queries is a list
that can than be ordered in ascending order by some attribute.
|
String |
getOrderStoreId()
The resulting set can be filtered by the order store id that can be manually set in platform or through SDK.
|
String |
getOrderStoreIdContains()
The resulting set can be filtered by the partial match of the order store id (case insensitive)
that can be manually set in platform or through SDK.
|
String |
getOrderStoreIdStartsWith()
The resulting set can be filtered by the partial match of the Order store id (starts with match)
that can be manually set in the platform platform or through SDK.
|
int |
hashCode() |
boolean |
isSortDescending()
Indicates if the results of the queries should be ordered in descending order.
|
SearchLicensesRequest.SearchLicensesRequestBuilder |
toBuilder() |
String |
toString() |
public static SearchLicensesRequest.SearchLicensesRequestBuilder builder()
public SearchLicensesRequest.SearchLicensesRequestBuilder toBuilder()
public Integer getLimit()
public Integer getOffset()
public String getOrderBy()
public String getIdIn()
public Integer getCompany()
public Integer getCustomerId()
public String getCustomerEmail()
public String getCustomerCompanyNameContains()
public String getCustomerReferenceContains()
public String getCustomerNameContains()
public String getLicenseKeyStartsWith()
public String getLicenseKeyContains()
public String getLicenseKey()
public Boolean getLicenseKeyIsNull()
public String getLicenseUserEmailStartsWith()
public String getLicenseUserEmailContains()
public String getLicenseUserEmail()
public String getOrderStoreIdStartsWith()
public String getOrderStoreIdContains()
public String getOrderStoreId()
public String getNoteContains()
public Boolean getIsAnyFloating()
public boolean isSortDescending()
Copyright © 2023 Cense Data Inc.. All rights reserved.