public class OpaConfig
extends java.lang.Object
Constructor and Description |
---|
OpaConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBaseUrl() |
OpaClientConfiguration |
getOpaClient() |
java.lang.String |
getPolicyPackage() |
java.lang.String |
getPolicyPackagePath() |
java.lang.Integer |
getReadTimeout()
Deprecated.
The client that is used to call the OPA is now configurable. Prefer to configure
opaClient.timeout instead:
|
boolean |
isDisableOpa() |
OpaConfig |
setBaseUrl(java.lang.String baseUrl) |
OpaConfig |
setDisableOpa(boolean disableOpa) |
OpaConfig |
setOpaClient(OpaClientConfiguration opaClient) |
OpaConfig |
setPolicyPackage(java.lang.String policyPackage) |
OpaConfig |
setReadTimeout(java.lang.Integer readTimeout)
Deprecated.
The client that is used to call the OPA is now configurable. Prefer to configure
opaClient.timeout instead:
|
public OpaClientConfiguration getOpaClient()
public OpaConfig setOpaClient(OpaClientConfiguration opaClient)
public boolean isDisableOpa()
public OpaConfig setDisableOpa(boolean disableOpa)
public java.lang.String getBaseUrl()
public OpaConfig setBaseUrl(java.lang.String baseUrl)
public java.lang.String getPolicyPackage()
public OpaConfig setPolicyPackage(java.lang.String policyPackage)
@Deprecated public java.lang.Integer getReadTimeout()
opaClient.timeout
instead:
opa:
opaClient:
timeout: 500ms
@Deprecated public OpaConfig setReadTimeout(java.lang.Integer readTimeout)
opaClient.timeout
instead:
opa:
opaClient:
timeout: 500ms
readTimeout
- the read timeoutpublic java.lang.String getPolicyPackagePath()