@cfxlabsinc/b2b-services
Preparing search index...
@cfxlabsinc/transaction-services
TransactionMetadataFileAdminQueryService
Class TransactionMetadataFileAdminQueryService
Index
Constructors
constructor
Properties
db
db
Helper
s3
Bucket
s3
Client
s3
Staging
Bucket
Methods
get
search
Constructors
constructor
new
TransactionMetadataFileAdminQueryService
(
args
:
{
s3Bucket
:
string
;
s3Client
:
S3Client
;
s3StagingBucket
:
string
;
sqlClient
:
Sql
;
}
,
)
:
TransactionMetadataFileAdminQueryService
Parameters
args
:
{
s3Bucket
:
string
;
s3Client
:
S3Client
;
s3StagingBucket
:
string
;
sqlClient
:
Sql
;
}
Returns
TransactionMetadataFileAdminQueryService
Properties
Protected
Readonly
db
db
:
B2bDatabase
Protected
Readonly
db
Helper
dbHelper
:
DbHelper
Protected
Readonly
s3
Bucket
s3Bucket
:
string
Protected
Readonly
s3
Client
s3Client
:
S3Client
Protected
Readonly
s3
Staging
Bucket
s3StagingBucket
:
string
Methods
get
get
(
__namedParameters
:
{
id
:
string
}
,
)
:
Promise
<
{
ok
:
true
;
value
:
|
Omit
<
{
createdAt
:
Date
;
customerId
:
number
;
data
:
{
awsS3Path
:
string
;
fileName
:
string
}
;
externalId
:
string
;
id
:
number
;
status
:
"ACTIVE"
|
"DELETED"
;
transactionId
:
string
;
updatedAt
:
Date
;
}
,
"id"
|
"data"
|
"externalId"
|
"customerId"
,
>
&
{
awsS3Path
:
string
;
fileName
:
string
}
&
{
id
:
string
}
&
{
url
:
string
;
}
|
null
;
}
,
>
Parameters
__namedParameters
:
{
id
:
string
}
Returns
Promise
<
{
ok
:
true
;
value
:
|
Omit
<
{
createdAt
:
Date
;
customerId
:
number
;
data
:
{
awsS3Path
:
string
;
fileName
:
string
}
;
externalId
:
string
;
id
:
number
;
status
:
"ACTIVE"
|
"DELETED"
;
transactionId
:
string
;
updatedAt
:
Date
;
}
,
"id"
|
"data"
|
"externalId"
|
"customerId"
,
>
&
{
awsS3Path
:
string
;
fileName
:
string
}
&
{
id
:
string
}
&
{
url
:
string
;
}
|
null
;
}
,
>
search
search
(
searchParams
:
{
customerId
?:
string
;
fileNameLike
?:
string
;
ids
?:
string
[]
;
transactionIds
?:
string
[]
;
}
,
)
:
Promise
<
{
ok
:
true
;
value
:
TransactionMetadataFile
[]
}
>
Parameters
searchParams
:
{
customerId
?:
string
;
fileNameLike
?:
string
;
ids
?:
string
[]
;
transactionIds
?:
string
[]
;
}
Returns
Promise
<
{
ok
:
true
;
value
:
TransactionMetadataFile
[]
}
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
db
db
Helper
s3
Bucket
s3
Client
s3
Staging
Bucket
Methods
get
search
@cfxlabsinc/b2b-services
Loading...