Salary is also a java based application which creates and manages employedde's salary information.
- [Elasticsearch]](../elasticsearch) => Salary application stores information in easticsearch
The available endpoints for this application are:---
ENDPOINT*dd 222 | REQUEST TYPE | DESCRIPTION |
---|---|---|
/salary/search/all |
GET | search will fetches the salary of all users. |
/salary/healthz |
GET | healthz will check the DB connectivity and return the status of application that whether it can serve the requests or not. |
ENVIRONMENT VARIABLE | DESCRIPTION |
---|---|
ELASTIC_APM_SERVICE_NAME | Service name of elastic APM configuration |
ELASTIC_APM_SERVER_URL | APM service URL for sending metrics and insights |
SPRING_ELASTICSEARCH_REST_URIS | URL for elasticsearch database for interaction |
SPRING_ELASTICSEARCH_REST_USERNAME | Username for elasticsearch database |
SPRING_ELASTICSEARCH_REST_PASSWORD | Password for elasticsearch database |
AWS_ACCESS_KEY_ID=ASIAIOSFODNN7EXAMPLE
AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
password=root
https://bitbucket.org/site/oauth2/authorize?client_id=xxxxxxx&response_type=code
database.url=jdbc:mysql://mysql.okts.tk:3306/employeedb
database.user=root
database.password=password
aws_secret_access_key = "AKIAIOSFODNN7EXAMPLE"
DB_PASSWORD=SuperSecret123!
-----BEGIN RSA PRIVATE KEY----- MIIEogIBAAKCAQEA7X3+zYgxA0fA19yK8RT4Z7wGdpO1A4EJ1vVvZqRlDlB9NsEx ... -----END RSA PRIVATE KEY-----
xoxb-123456789012-1234567890123-ABCDEFGHIJKLMNO
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c