Membrane SDK - v0.2.1
Console
React Lib
REST API
Preparing search index...
DataSourceInstanceAccessor
Class DataSourceInstanceAccessor
Hierarchy (
View Summary
)
ElementInstanceAccessor
<
DataSourceInstance
,
DataSourceInstanceSelector
,
CreateDataSourceInstanceRequest
,
UpdateDataSourceInstanceRequest
,
>
DataSourceInstanceAccessor
Index
Constructors
constructor
Properties
options
client
Methods
get
Unique
Identifier
get
get
Id
create
put
patch
archive
delete
restore
get
Path
setup
reset
open
Configuration
unified
Fields
To
Native
get
Collection
list
Records
match
Record
search
Records
find
Record
By
Id
create
Record
update
Record
delete
Record
find
Records
Constructors
constructor
new
DataSourceInstanceAccessor
(
client
:
IntegrationAppApiClient
,
selector
:
string
|
DataSourceInstanceSelector
,
)
:
DataSourceInstanceAccessor
Parameters
client
:
IntegrationAppApiClient
selector
:
string
|
DataSourceInstanceSelector
Returns
DataSourceInstanceAccessor
Properties
Protected
options
options
:
{
client
:
IntegrationAppApiClient
;
instancePath
:
string
;
selector
:
string
|
DataSourceInstanceSelector
;
type
?:
WorkspaceElementType
;
}
client
client
:
IntegrationAppApiClient
Methods
get
Unique
Identifier
getUniqueIdentifier
()
:
string
Returns
string
get
get
()
:
Promise
<
DataSourceInstance
>
Returns
Promise
<
DataSourceInstance
>
get
Id
getId
()
:
Promise
<
string
>
Returns
Promise
<
string
>
create
create
(
data
?:
CreateDataSourceInstanceRequest
)
:
Promise
<
DataSourceInstance
>
Parameters
Optional
data
:
CreateDataSourceInstanceRequest
Returns
Promise
<
DataSourceInstance
>
put
put
(
data
:
CreateDataSourceInstanceRequest
)
:
Promise
<
DataSourceInstance
>
Parameters
data
:
CreateDataSourceInstanceRequest
Returns
Promise
<
DataSourceInstance
>
patch
patch
(
data
:
UpdateDataSourceInstanceRequest
)
:
Promise
<
DataSourceInstance
>
Parameters
data
:
UpdateDataSourceInstanceRequest
Returns
Promise
<
DataSourceInstance
>
archive
archive
()
:
Promise
<
void
>
Returns
Promise
<
void
>
delete
delete
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Deprecated
use
archive
instead
restore
restore
()
:
Promise
<
DataSourceInstance
>
Returns
Promise
<
DataSourceInstance
>
Protected
get
Path
getPath
(
operation
?:
string
)
:
string
Parameters
operation
:
string
= ''
Returns
string
setup
setup
()
:
Promise
<
void
>
Returns
Promise
<
void
>
reset
reset
()
:
Promise
<
void
>
Returns
Promise
<
void
>
open
Configuration
openConfiguration
(
__namedParameters
?:
OpenDataSourceConfigurationOptions
,
)
:
Promise
<
void
>
Parameters
__namedParameters
:
OpenDataSourceConfigurationOptions
= {}
Returns
Promise
<
void
>
unified
Fields
To
Native
unifiedFieldsToNative
(
unifiedFields
:
any
)
:
Promise
<
any
>
Parameters
unifiedFields
:
any
Returns
Promise
<
any
>
get
Collection
getCollection
()
:
Promise
<
DataCollectionSpec
>
Returns
Promise
<
DataCollectionSpec
>
list
Records
listRecords
(
request
?:
DataCollectionListRequest
,
)
:
Promise
<
DataCollectionListResponse
>
Parameters
request
:
DataCollectionListRequest
= {}
Returns
Promise
<
DataCollectionListResponse
>
match
Record
matchRecord
(
request
:
DataCollectionMatchRequest
,
)
:
Promise
<
DataCollectionMatchResponse
>
Parameters
request
:
DataCollectionMatchRequest
Returns
Promise
<
DataCollectionMatchResponse
>
search
Records
searchRecords
(
request
:
DataCollectionSearchRequest
,
)
:
Promise
<
DataCollectionSearchResponse
>
Parameters
request
:
DataCollectionSearchRequest
Returns
Promise
<
DataCollectionSearchResponse
>
find
Record
By
Id
findRecordById
(
request
:
string
|
DataCollectionFindByIdRequest
,
)
:
Promise
<
DataCollectionFindByIdResponse
>
Parameters
request
:
string
|
DataCollectionFindByIdRequest
Returns
Promise
<
DataCollectionFindByIdResponse
>
create
Record
createRecord
(
request
:
DataCollectionCreateRequest
,
)
:
Promise
<
DataCollectionCreateResponse
>
Parameters
request
:
DataCollectionCreateRequest
Returns
Promise
<
DataCollectionCreateResponse
>
update
Record
updateRecord
(
request
:
DataCollectionUpdateRequest
,
)
:
Promise
<
DataCollectionUpdateResponse
>
Parameters
request
:
DataCollectionUpdateRequest
Returns
Promise
<
DataCollectionUpdateResponse
>
delete
Record
deleteRecord
(
request
:
string
|
DataCollectionFindByIdRequest
,
)
:
Promise
<
DataCollectionDeleteResponse
>
Parameters
request
:
string
|
DataCollectionFindByIdRequest
Returns
Promise
<
DataCollectionDeleteResponse
>
find
Records
findRecords
(
request
?:
DataCollectionFindRequest
,
)
:
Promise
<
DataCollectionFindResponse
>
Parameters
request
:
DataCollectionFindRequest
= {}
Returns
Promise
<
DataCollectionFindResponse
>
Deprecated
use
listRecords
instead
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
options
client
Methods
get
Unique
Identifier
get
get
Id
create
put
patch
archive
delete
restore
get
Path
setup
reset
open
Configuration
unified
Fields
To
Native
get
Collection
list
Records
match
Record
search
Records
find
Record
By
Id
create
Record
update
Record
delete
Record
find
Records
Console
React Lib
REST API
Membrane SDK - v0.2.1
Loading...
Deprecated
archive
instead