Class CheckedConfigProvider
- java.lang.Object
-
- io.quarkiverse.githubapp.runtime.config.CheckedConfigProvider
-
@Singleton public class CheckedConfigProvider extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringappId()Optional<String>appName()voidcheckConfig()GitHubAppRuntimeConfig.Debugdebug()ConfigFile.SourcegetEffectiveSource(ConfigFile.Source source)StringgraphqlApiEndpoint()PrivateKeyprivateKey()StringrestApiEndpoint()Optional<String>webhookProxyUrl()Optional<String>webhookSecret()
-
-
-
Method Detail
-
appId
public String appId()
-
privateKey
public PrivateKey privateKey()
-
restApiEndpoint
public String restApiEndpoint()
-
graphqlApiEndpoint
public String graphqlApiEndpoint()
-
debug
public GitHubAppRuntimeConfig.Debug debug()
-
getEffectiveSource
public ConfigFile.Source getEffectiveSource(ConfigFile.Source source)
-
checkConfig
public void checkConfig()
-
-