@Config.LoadPolicy(value=MERGE)
@Config.Sources(value={"system:properties","system:env"})
@Config.DisableFeature(value={PARAMETER_FORMATTING,VARIABLE_EXPANSION})
public interface QaseConfig
extends org.aeonbits.owner.Reloadable, org.aeonbits.owner.Mutable
org.aeonbits.owner.Config.ConverterClass, org.aeonbits.owner.Config.DecryptorClass, org.aeonbits.owner.Config.DefaultValue, org.aeonbits.owner.Config.DisableableFeature, org.aeonbits.owner.Config.DisableFeature, org.aeonbits.owner.Config.EncryptedValue, org.aeonbits.owner.Config.HotReload, org.aeonbits.owner.Config.HotReloadType, org.aeonbits.owner.Config.Key, org.aeonbits.owner.Config.LoadPolicy, org.aeonbits.owner.Config.LoadType, org.aeonbits.owner.Config.PreprocessorClasses, org.aeonbits.owner.Config.Separator, org.aeonbits.owner.Config.Sources, org.aeonbits.owner.Config.TokenizerClass| Modifier and Type | Field and Description |
|---|---|
static String |
API_TOKEN_KEY |
static String |
BASE_URL_KEY |
static String |
ENABLE_KEY |
static String |
PROJECT_CODE_KEY |
static String |
QASE_CLIENT_REPORTER_NAME_KEY |
static String |
QASE_ENVIRONMENT_ID_KEY |
static String |
QASE_RUN_COMPLETE_KEY |
static String |
QASE_SCREENSHOT_SENDING_KEY |
static String |
RUN_AUTOCOMPLETE_KEY |
static String |
RUN_DESCRIPTION_KEY |
static String |
RUN_ID_KEY |
static String |
RUN_NAME_KEY |
static String |
USE_BULK_KEY |
| Modifier and Type | Method and Description |
|---|---|
String |
apiToken() |
String |
baseUrl() |
String |
clientReporterName() |
Long |
environmentId() |
boolean |
isEnabled() |
String |
projectCode() |
boolean |
runAutocomplete() |
Boolean |
runComplete() |
String |
runDescription() |
Integer |
runId() |
String |
runName() |
Boolean |
screenshotSendingPermitted() |
boolean |
useBulk() |
static final String API_TOKEN_KEY
static final String PROJECT_CODE_KEY
static final String RUN_ID_KEY
static final String ENABLE_KEY
static final String USE_BULK_KEY
static final String BASE_URL_KEY
static final String RUN_NAME_KEY
static final String RUN_DESCRIPTION_KEY
static final String RUN_AUTOCOMPLETE_KEY
static final String QASE_ENVIRONMENT_ID_KEY
static final String QASE_RUN_COMPLETE_KEY
static final String QASE_SCREENSHOT_SENDING_KEY
static final String QASE_CLIENT_REPORTER_NAME_KEY
@Config.Key(value="QASE_ENABLE") @Config.DefaultValue(value="false") boolean isEnabled()
@Config.Key(value="QASE_USE_BULK") @Config.DefaultValue(value="true") boolean useBulk()
@Config.Key(value="QASE_PROJECT_CODE") String projectCode()
@Config.Key(value="QASE_RUN_ID") Integer runId()
@Config.Key(value="QASE_API_TOKEN") String apiToken()
@Config.DefaultValue(value="https://api.qase.io/v1") @Config.Key(value="QASE_URL") String baseUrl()
@Config.Key(value="QASE_RUN_NAME") String runName()
@Config.Key(value="QASE_RUN_DESCRIPTION") String runDescription()
@Config.Key(value="QASE_ENVIRONMENT_ID") Long environmentId()
@Config.Key(value="QASE_RUN_COMPLETE") Boolean runComplete()
@Config.Key(value="QASE_SCREENSHOT_SENDING") @Config.DefaultValue(value="false") Boolean screenshotSendingPermitted()
@Config.Key(value="QASE_RUN_AUTOCOMPLETE") @Config.DefaultValue(value="false") boolean runAutocomplete()
@Config.Key(value="QASE_CLIENT_REPORTER_NAME") @Config.DefaultValue(value="qase-java") String clientReporterName()
Copyright © 2023. All rights reserved.