Home Manual Reference Source Test Repository
public class | source

CertificatesSearchBuilder

Extends:

SearchBuilder → CertificatesSearchBuilder

Defined a search over Bundles

Example:

ogapi.bundlesSearchBuilder()

Constructor Summary

Public Constructor
public

Method Summary

Public Methods
public

The search result will have all certificates which can be administered by the user

public

The search result will have all certificates which can be assignable to some device ogapi.certificatesSearchBuilder().assignable()

public

Set fecth value

Inherited Summary

From class SearchBuilder
public

[route]: *

public

Add ascending param into the sort search object

public

addSortBy(filterField: string, typeSort: string): SearchBuilder

Add ascending/descending param into the sort search object

public

Add descending param into the sort search object

public

Build a instance of Search

public

The search request will have this filter

public

findAllFields(input: *): Promise

Return a promise which it will contains an array with fields recommended with complete structure

public

findFieldPath(field: *): Promise

Return a promise which it will contains an string with the path of a field

public

findFields(input: *): Promise

Return a promise which it will contains an array with fields recommended with only identifier

public

limit(size: number, start: number): SearchBuilder

Set reponse pagination.

public

Remove sort param from the search object

public

The request will have a specific time out if it will be exceeded then the promise throw an exception

Public Constructors

public constructor(parent: InternalOpenGateAPI) source

Constructor

Override:

SearchBuilder#constructor

Params:

NameTypeAttributeDescription
parent InternalOpenGateAPI
  • nullable: false

Instance of our InternalOpenGateAPI

Public Methods

public administrable(): CertificatesSearchBuilder source

The search result will have all certificates which can be administered by the user

Example:

 ogapi.certificatesSearchBuilder().administrable()

public assignable(): CertificatesSearchBuilder source

The search result will have all certificates which can be assignable to some device ogapi.certificatesSearchBuilder().assignable()

public withFetch(flag: flag): CertificatesSearchBuilder source

Set fecth value

Params:

NameTypeAttributeDescription
flag flag
  • nullable: false

Throw:

Error

throw error when flag is not a number

Example:

 ogapi.certificatesSearchBuilder().withFetch(true)