-
Notifications
You must be signed in to change notification settings - Fork 25
/
Copy pathdata.properties
94 lines (94 loc) · 3.31 KB
/
data.properties
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# Configuration for ingesting data
healthcheck.timeout.in.minutes=0
# User external id of entitlements admin of root legal entity
root.entitlements.admin=admin
root.entitlements.admin.password=admin
# Data file locations
job.profiles.json=data/job-profiles.json
products.json=data/products.json
product.group.seed.json=data/product-group-seed.json
service.agreements.json=data/service-agreements.json
legal.entities.with.users.json=data/legal-entities-with-users.json
transactions.data.json=data/retail-transactions.json
transactions-check-images.data.json=data/retail-transactions-check-images.json
pocket.data.json=data/retail/pockets.json
# Data generator configuration:
ingest.access.control=true
ingest.custom.service.agreements=false
# Only works if property ingest.access.control is set to true
ingest.balance.history=false
# Number of transactions per arrangement
# Only works if property ingest.access.control is set to true
ingest.transactions=false
transactions.min=10
transactions.max=30
transactions.currency=EUR,USD,GBP
# Ingest approvals
ingest.approvals.for.payments=false
ingest.approvals.for.contacts=false
ingest.approvals.for.notifications=false
ingest.approvals.for.batches=false
# Ingest limits
ingest.limits=false
# Number of notifications
ingest.notifications=false
notifications.min=10
notifications.max=30
# Number of contacts
ingest.contacts=false
contacts.min=10
contacts.max=30
# Number of accounts per contact
contact.accounts.min=5
contact.accounts.max=10
# Number of payments
ingest.payments=false
payments.min=10
payments.max=30
# Number of messages
ingest.messages=false
topics.message.min=1
topics.message.max=2
# Number of actions
ingest.actions=false
actions.min=1
actions.max=2
# Ingest billpay
ingest.billpay=false
ingest.billpay.accounts=false
# Ingest pockets
ingest.pockets=false
# Ingest contents
ingest.content.for.payments=false
# the way pocket is mapped to the core system, either ONE_TO_ONE or ONE_TO_MANY
pocket.mapping.mode=ONE_TO_MANY
# Number of accountStatements
ingest.accountStatements=false
accountStatement.min=25
accountStatement.max=45
# External user ids whom account statements will be ingested
# This is a comma (,) separated value, and it is merged from multiple configurations
accountStatement.externalUserIds=robin_green,user,manager,designer
# Number of checks for positivepay
ingest.positivePay=false
positivePay.min=25
positivePay.max=35
# Multi tenancy configuration
multi.tenancy.environment=false
multi.tenancy.legal.entities.with.users.json=data/multitenancy/tenant_a.json;data/multitenancy/tenant_b.json;data/multitenancy/tenant_c.json;data/multitenancy/tenant_d.json;data/multitenancy/tenant_e.json
# Log all requests and responses for debug purposes, by default false
log.all.requests.responses=false
# Identity
identity.feature.toggle=true
identity.realm=backbase
identity.client=bb-tooling-client
# Health check
healthcheck.use.actuator=true
# Some static external arrangement ids that we need to be ingested always
# This is a comma (,) separated value
arrangement.currentaccount.externalIds=transaction-pull-ingestion-1
# Available account types for user: IBAN or BBAN
contacts.account.types=IBAN
# Available OOTB payment types: SEPA_CREDIT_TRANSFER/US_DOMESTIC_WIRE/ACH_DEBIT/US_FOREIGN_WIRE
# This is a comma (,) separated value
payments.ootb.types=SEPA_CREDIT_TRANSFER,US_DOMESTIC_WIRE,ACH_DEBIT,US_FOREIGN_WIRE