A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes All Packages

A

acceptEncoding() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Indicates the server should respond with a gzip encoded body.
acceptEncoding() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Indicates the server should respond with a gzip encoded body.
acceptEncoding(GzipAcceptEncoding) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Indicates the server should respond with a gzip encoded body.
acceptEncoding(GzipAcceptEncoding) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Indicates the server should respond with a gzip encoded body.
acceptEncoding(Optional<? extends GzipAcceptEncoding>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Indicates the server should respond with a gzip encoded body.
acceptEncoding(Optional<? extends GzipAcceptEncoding>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Indicates the server should respond with a gzip encoded body.
action(Callable<HttpResponse<InputStream>>) - Method in class com.styra.opa.openapi.utils.Retries.Builder
Sets the HTTP callback to be retried.
addHeader(String, String) - Method in class com.styra.opa.openapi.utils.HTTPRequest
 
addHeaders(Map<String, List<String>>) - Method in class com.styra.opa.openapi.utils.HTTPRequest
 
addQueryParam(String, String) - Method in class com.styra.opa.openapi.utils.HTTPRequest
 
addQueryParam(NameValuePair) - Method in class com.styra.opa.openapi.utils.HTTPRequest
 
addQueryParams(Collection<NameValuePair>) - Method in class com.styra.opa.openapi.utils.HTTPRequest
 
afterError(Hook.AfterErrorContext, Optional<HttpResponse<InputStream>>, Optional<Exception>) - Method in interface com.styra.opa.openapi.utils.Hook.AfterError
Either returns an HttpResponse or throws an Exception.
afterError(Hook.AfterErrorContext, Optional<HttpResponse<InputStream>>, Optional<Exception>) - Method in class com.styra.opa.openapi.utils.Hooks
 
AfterErrorContextImpl(String, Optional<SecuritySource>) - Constructor for class com.styra.opa.openapi.utils.Hook.AfterErrorContextImpl
 
afterSuccess(Hook.AfterSuccessContext, HttpResponse<InputStream>) - Method in interface com.styra.opa.openapi.utils.Hook.AfterSuccess
Transforms the given response before response processing occurs.
afterSuccess(Hook.AfterSuccessContext, HttpResponse<InputStream>) - Method in class com.styra.opa.openapi.utils.Hooks
 
AfterSuccessContextImpl(String, Optional<SecuritySource>) - Constructor for class com.styra.opa.openapi.utils.Hook.AfterSuccessContextImpl
 
allowIntrospection(Class<?>) - Static method in class com.styra.opa.openapi.utils.Utils
 
apply(S) - Method in interface com.styra.opa.openapi.utils.Utils.Function
 
applyMatchPreferences(List<OneOfDeserializer.Match<T>>, String) - Static method in class com.styra.opa.openapi.utils.OneOfDeserializer
 
ARRAY - com.styra.opa.openapi.utils.Types
 

B

backoff() - Method in class com.styra.opa.openapi.utils.RetryConfig
 
backoff() - Method in class com.styra.opa.openapi.utils.RetryConfig.Builder
Selects the default backoff retry strategy.
backoff(BackoffStrategy) - Method in class com.styra.opa.openapi.utils.RetryConfig.Builder
Selects and configures the backoff retry strategy.
BACKOFF - com.styra.opa.openapi.utils.RetryConfig.Strategy
 
BackoffStrategy - Class in com.styra.opa.openapi.utils
Exponential Backoff Strategy with Jitter The duration between consecutive attempts is calculated as follows: intervalMs = min(maxIntervalMs, initialIntervalMs*(baseFactor^attempts) +/- r) where baseFactor is the base factor and r a random value between 0 and jitterFactor*intervalMs.
BackoffStrategy.Builder - Class in com.styra.opa.openapi.utils
 
baseFactor() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
 
baseFactor(double) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Sets the backoff base factor.
baseUrl() - Method in class com.styra.opa.openapi.utils.Hook.SdkInitData
 
beforeRequest(Hook.BeforeRequestContext, HttpRequest) - Method in interface com.styra.opa.openapi.utils.Hook.BeforeRequest
Transforms the given HttpRequest before sending.
beforeRequest(Hook.BeforeRequestContext, HttpRequest) - Method in class com.styra.opa.openapi.utils.Hook.IdempotencyHook
 
beforeRequest(Hook.BeforeRequestContext, HttpRequest) - Method in class com.styra.opa.openapi.utils.Hooks
 
BeforeRequestContextImpl(String, Optional<SecuritySource>) - Constructor for class com.styra.opa.openapi.utils.Hook.BeforeRequestContextImpl
 
BigDecimalString - Class in com.styra.opa.openapi.utils
 
BigDecimalString(String) - Constructor for class com.styra.opa.openapi.utils.BigDecimalString
 
BigDecimalString(BigDecimal) - Constructor for class com.styra.opa.openapi.utils.BigDecimalString
 
BigDecimalString.BigDecimalStringDeserializer - Class in com.styra.opa.openapi.utils
 
BigDecimalString.BigDecimalStringSerializer - Class in com.styra.opa.openapi.utils
 
BigDecimalStringDeserializer() - Constructor for class com.styra.opa.openapi.utils.BigDecimalString.BigDecimalStringDeserializer
 
BigDecimalStringDeserializer(Class<BigDecimalString>) - Constructor for class com.styra.opa.openapi.utils.BigDecimalString.BigDecimalStringDeserializer
 
BigDecimalStringSerializer() - Constructor for class com.styra.opa.openapi.utils.BigDecimalString.BigDecimalStringSerializer
 
BigDecimalStringSerializer(Class<BigDecimalString>) - Constructor for class com.styra.opa.openapi.utils.BigDecimalString.BigDecimalStringSerializer
 
BigIntegerString - Class in com.styra.opa.openapi.utils
 
BigIntegerString(String) - Constructor for class com.styra.opa.openapi.utils.BigIntegerString
 
BigIntegerString(BigInteger) - Constructor for class com.styra.opa.openapi.utils.BigIntegerString
 
BigIntegerString.BigIntegerStringDeserializer - Class in com.styra.opa.openapi.utils
 
BigIntegerString.BigIntegerStringSerializer - Class in com.styra.opa.openapi.utils
 
BigIntegerStringDeserializer() - Constructor for class com.styra.opa.openapi.utils.BigIntegerString.BigIntegerStringDeserializer
 
BigIntegerStringDeserializer(Class<BigIntegerString>) - Constructor for class com.styra.opa.openapi.utils.BigIntegerString.BigIntegerStringDeserializer
 
BigIntegerStringSerializer() - Constructor for class com.styra.opa.openapi.utils.BigIntegerString.BigIntegerStringSerializer
 
BigIntegerStringSerializer(Class<BigIntegerString>) - Constructor for class com.styra.opa.openapi.utils.BigIntegerString.BigIntegerStringSerializer
 
body() - Method in exception com.styra.opa.openapi.models.errors.SDKError
 
body() - Method in class com.styra.opa.openapi.utils.SerializedBody
 
BOOLEAN_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 
build() - Method in class com.styra.opa.openapi.models.errors.ClientError.Builder
 
build() - Method in class com.styra.opa.openapi.models.errors.Errors.Builder
 
build() - Method in class com.styra.opa.openapi.models.errors.Location.Builder
 
build() - Method in class com.styra.opa.openapi.models.errors.ServerError.Builder
 
build() - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors.Builder
 
build() - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation.Builder
 
build() - Method in class com.styra.opa.openapi.models.errors.UnhealthyServer.Builder
 
build() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
 
build() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse.Builder
 
build() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
 
build() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody.Builder
 
build() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse.Builder
 
build() - Method in class com.styra.opa.openapi.models.operations.HealthRequest.Builder
 
build() - Method in class com.styra.opa.openapi.models.operations.HealthResponse.Builder
 
build() - Method in class com.styra.opa.openapi.models.shared.HealthyServer.Builder
 
build() - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
build() - Method in class com.styra.opa.openapi.models.shared.Revision.Builder
 
build() - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
 
build() - Method in class com.styra.opa.openapi.OpaApiClient.Builder
Builds a new instance of the SDK.
build() - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
 
build() - Method in class com.styra.opa.openapi.utils.HTTPRequest
 
build() - Method in class com.styra.opa.openapi.utils.Options.Builder
 
build() - Method in class com.styra.opa.openapi.utils.Retries.Builder
 
build() - Method in class com.styra.opa.openapi.utils.RetryConfig.Builder
 
buildCommit() - Method in class com.styra.opa.openapi.models.shared.Provenance
 
buildCommit(String) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
buildCommit(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
builder() - Static method in exception com.styra.opa.openapi.models.errors.ClientError
 
builder() - Static method in class com.styra.opa.openapi.models.errors.Errors
 
builder() - Static method in class com.styra.opa.openapi.models.errors.Location
 
builder() - Static method in exception com.styra.opa.openapi.models.errors.ServerError
 
builder() - Static method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
builder() - Static method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
builder() - Static method in exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
builder() - Static method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
 
builder() - Static method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
builder() - Static method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
 
builder() - Static method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody
 
builder() - Static method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
builder() - Static method in class com.styra.opa.openapi.models.operations.HealthRequest
 
builder() - Static method in class com.styra.opa.openapi.models.operations.HealthResponse
 
builder() - Static method in class com.styra.opa.openapi.models.shared.HealthyServer
 
builder() - Static method in class com.styra.opa.openapi.models.shared.Provenance
 
builder() - Static method in class com.styra.opa.openapi.models.shared.Revision
 
builder() - Static method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
 
builder() - Static method in class com.styra.opa.openapi.OpaApiClient
Get a new instance of the SDK builder to configure a new instance of the SDK.
builder() - Static method in class com.styra.opa.openapi.utils.BackoffStrategy
 
builder() - Static method in class com.styra.opa.openapi.utils.Options
 
builder() - Static method in class com.styra.opa.openapi.utils.Retries
 
builder() - Static method in class com.styra.opa.openapi.utils.RetryConfig
 
buildHost() - Method in class com.styra.opa.openapi.models.shared.Provenance
 
buildHost(String) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
buildHost(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
buildTimestamp() - Method in class com.styra.opa.openapi.models.shared.Provenance
 
buildTimestamp(OffsetDateTime) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
buildTimestamp(Optional<? extends OffsetDateTime>) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
bundles() - Method in class com.styra.opa.openapi.models.operations.HealthRequest
Boolean parameter to account for bundle activation status in response.
bundles() - Method in class com.styra.opa.openapi.models.shared.Provenance
 
bundles(boolean) - Method in class com.styra.opa.openapi.models.operations.HealthRequest.Builder
Boolean parameter to account for bundle activation status in response.
bundles(boolean) - Method in class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
bundles(Map<String, Revision>) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
bundles(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest.Builder
Boolean parameter to account for bundle activation status in response.
bundles(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
bundles(Optional<? extends Map<String, Revision>>) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 

C

call() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequestBuilder
 
call() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBuilder
 
call() - Method in class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
check(String, boolean) - Method in class com.styra.opa.OPAClient
 
check(String, double) - Method in class com.styra.opa.OPAClient
 
check(String, Object) - Method in class com.styra.opa.OPAClient
 
check(String, String) - Method in class com.styra.opa.OPAClient
 
check(String, List<Object>) - Method in class com.styra.opa.OPAClient
 
check(String, Map<String, Object>) - Method in class com.styra.opa.OPAClient
Perform a query with an input document against a Rego rule head by its path, and coerce the result to a boolean.
checkArgument(boolean, String) - Static method in class com.styra.opa.openapi.utils.Utils
 
checkNotNull(T, String) - Static method in class com.styra.opa.openapi.utils.Utils
 
client() - Method in class com.styra.opa.openapi.utils.Hook.SdkInitData
 
client(HTTPClient) - Method in class com.styra.opa.openapi.OpaApiClient.Builder
Allows the default HTTP client to be overridden with a custom implementation.
ClientError - Exception in com.styra.opa.openapi.models.errors
ClientError - Bad Request
ClientError(String, String) - Constructor for exception com.styra.opa.openapi.models.errors.ClientError
 
ClientError(String, String, Optional<? extends List<Errors>>) - Constructor for exception com.styra.opa.openapi.models.errors.ClientError
 
ClientError.Builder - Class in com.styra.opa.openapi.models.errors
 
code() - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
code() - Method in class com.styra.opa.openapi.models.errors.Errors
 
code() - Method in exception com.styra.opa.openapi.models.errors.SDKError
 
code() - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
code() - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
code() - Method in exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
code(String) - Method in class com.styra.opa.openapi.models.errors.ClientError.Builder
 
code(String) - Method in class com.styra.opa.openapi.models.errors.Errors.Builder
 
code(String) - Method in class com.styra.opa.openapi.models.errors.ServerError.Builder
 
code(String) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors.Builder
 
code(String) - Method in class com.styra.opa.openapi.models.errors.UnhealthyServer.Builder
 
code(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.errors.UnhealthyServer.Builder
 
col() - Method in class com.styra.opa.openapi.models.errors.Location
 
col() - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
col(long) - Method in class com.styra.opa.openapi.models.errors.Location.Builder
 
col(long) - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation.Builder
 
com.styra.opa - package com.styra.opa
 
com.styra.opa.openapi - package com.styra.opa.openapi
 
com.styra.opa.openapi.hooks - package com.styra.opa.openapi.hooks
 
com.styra.opa.openapi.models.errors - package com.styra.opa.openapi.models.errors
 
com.styra.opa.openapi.models.operations - package com.styra.opa.openapi.models.operations
 
com.styra.opa.openapi.models.shared - package com.styra.opa.openapi.models.shared
 
com.styra.opa.openapi.utils - package com.styra.opa.openapi.utils
 
com.styra.opa.utils - package com.styra.opa.utils
 
configureSecurity(HTTPRequest, Object) - Static method in class com.styra.opa.openapi.utils.Security
 
configureSecurity(HTTPRequest, Object) - Static method in class com.styra.opa.openapi.utils.Utils
 
contentEncoding() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Indicates that the request body is gzip encoded
contentEncoding(GzipContentEncoding) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Indicates that the request body is gzip encoded
contentEncoding(Optional<? extends GzipContentEncoding>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Indicates that the request body is gzip encoded
contentType() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
HTTP response content type for this operation
contentType() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
HTTP response content type for this operation
contentType() - Method in class com.styra.opa.openapi.models.operations.HealthResponse
HTTP response content type for this operation
contentType() - Method in interface com.styra.opa.openapi.utils.Response
Returns the value of the Content-Type header.
contentType() - Method in class com.styra.opa.openapi.utils.SerializedBody
 
contentType(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse.Builder
HTTP response content type for this operation
contentType(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse.Builder
HTTP response content type for this operation
contentType(String) - Method in class com.styra.opa.openapi.models.operations.HealthResponse.Builder
HTTP response content type for this operation
contentTypeMatches(String, String) - Static method in class com.styra.opa.openapi.utils.Utils
 
convertToShape(Object, Utils.JsonShape, TypeReference<?>) - Static method in class com.styra.opa.openapi.utils.Utils
 
convertToStringShape(TypeFactory, JavaType) - Static method in class com.styra.opa.openapi.utils.Utils
 
copy(HttpRequest) - Static method in class com.styra.opa.openapi.utils.Utils
Returns an HttpRequest.Builder which is initialized with the state of the given HttpRequest.

D

DEBUG - com.styra.opa.openapi.models.shared.Explain
 
decisionId() - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
If decision logging is enabled, this field contains a string that uniquely identifies the decision.
decisionId(String) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
If decision logging is enabled, this field contains a string that uniquely identifies the decision.
decisionId(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
If decision logging is enabled, this field contains a string that uniquely identifies the decision.
DEFAULT - com.styra.opa.openapi.utils.Utils.JsonShape
 
DEFAULT - Static variable in interface com.styra.opa.openapi.utils.Hook.AfterError
The default action is to rethrow the given error.
DEFAULT - Static variable in interface com.styra.opa.openapi.utils.Hook.AfterSuccess
The default action is to return the response untouched.
DEFAULT - Static variable in interface com.styra.opa.openapi.utils.Hook.BeforeRequest
The default action is to return the request untouched.
DEFAULT - Static variable in interface com.styra.opa.openapi.utils.Hook.SdkInit
The default action is to return the client untouched.
DefaultSecuritySource(Security) - Constructor for class com.styra.opa.openapi.SecuritySource.DefaultSecuritySource
 
deserialize(JsonParser, DeserializationContext) - Method in class com.styra.opa.openapi.utils.BigDecimalString.BigDecimalStringDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.styra.opa.openapi.utils.BigIntegerString.BigIntegerStringDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class com.styra.opa.openapi.utils.OneOfDeserializer
 
Deserializers - Class in com.styra.opa.openapi.utils
 
Deserializers() - Constructor for class com.styra.opa.openapi.utils.Deserializers
 
DOUBLE_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 

E

emptyMapIfNull(Map<K, V>) - Static method in class com.styra.opa.openapi.utils.Utils
 
enable() - Method in class com.styra.opa.openapi.utils.RetryConfig.Builder
Enables the selected strategy.
enable(boolean) - Method in class com.styra.opa.openapi.utils.RetryConfig.Builder
Enables or disables the selected strategy.
ENUM - com.styra.opa.openapi.utils.Types
 
equals(Object) - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
equals(Object) - Method in class com.styra.opa.openapi.models.errors.Errors
 
equals(Object) - Method in class com.styra.opa.openapi.models.errors.Location
 
equals(Object) - Method in exception com.styra.opa.openapi.models.errors.SDKError
 
equals(Object) - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
equals(Object) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
equals(Object) - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
equals(Object) - Method in exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
equals(Object) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
 
equals(Object) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
equals(Object) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
 
equals(Object) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody
 
equals(Object) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
equals(Object) - Method in class com.styra.opa.openapi.models.operations.HealthRequest
 
equals(Object) - Method in class com.styra.opa.openapi.models.operations.HealthResponse
 
equals(Object) - Method in class com.styra.opa.openapi.models.shared.HealthyServer
 
equals(Object) - Method in class com.styra.opa.openapi.models.shared.Input
 
equals(Object) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
equals(Object) - Method in class com.styra.opa.openapi.models.shared.Result
 
equals(Object) - Method in class com.styra.opa.openapi.models.shared.Revision
 
equals(Object) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
 
equals(Object) - Method in class com.styra.opa.openapi.utils.BigDecimalString
 
equals(Object) - Method in class com.styra.opa.openapi.utils.BigIntegerString
 
errors() - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
errors() - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
errors(List<Errors>) - Method in class com.styra.opa.openapi.models.errors.ClientError.Builder
 
errors(List<ServerErrorErrors>) - Method in class com.styra.opa.openapi.models.errors.ServerError.Builder
 
errors(Optional<? extends List<Errors>>) - Method in class com.styra.opa.openapi.models.errors.ClientError.Builder
 
errors(Optional<? extends List<ServerErrorErrors>>) - Method in class com.styra.opa.openapi.models.errors.ServerError.Builder
 
Errors - Class in com.styra.opa.openapi.models.errors
 
Errors(String, String) - Constructor for class com.styra.opa.openapi.models.errors.Errors
 
Errors(String, String, Optional<? extends Location>) - Constructor for class com.styra.opa.openapi.models.errors.Errors
 
Errors.Builder - Class in com.styra.opa.openapi.models.errors
 
evaluate(String) - Method in class com.styra.opa.OPAClient
 
evaluate(String, boolean) - Method in class com.styra.opa.OPAClient
 
evaluate(String, boolean, TypeReference<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, boolean, JavaType) - Method in class com.styra.opa.OPAClient
 
evaluate(String, boolean, Class<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, double) - Method in class com.styra.opa.OPAClient
 
evaluate(String, double, TypeReference<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, double, JavaType) - Method in class com.styra.opa.OPAClient
 
evaluate(String, double, Class<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, TypeReference<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, JavaType) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Class<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Object) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Object, TypeReference<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Object, JavaType) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Object, Class<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, String) - Method in class com.styra.opa.OPAClient
 
evaluate(String, String, TypeReference<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, String, JavaType) - Method in class com.styra.opa.OPAClient
 
evaluate(String, String, Class<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, List<Object>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, List<Object>, TypeReference<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, List<Object>, JavaType) - Method in class com.styra.opa.OPAClient
 
evaluate(String, List<Object>, Class<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Map<String, Object>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Map<String, Object>, TypeReference<T>) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Map<String, Object>, JavaType) - Method in class com.styra.opa.OPAClient
 
evaluate(String, Map<String, Object>, Class<T>) - Method in class com.styra.opa.OPAClient
Perform a query with an input document against a Rego rule head by its path.
exception() - Method in exception com.styra.opa.openapi.utils.Retries.NonRetryableException
 
excludePlugin() - Method in class com.styra.opa.openapi.models.operations.HealthRequest
String parameter to exclude a plugin from status checks.
excludePlugin(List<String>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest.Builder
String parameter to exclude a plugin from status checks.
excludePlugin(List<String>) - Method in class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
excludePlugin(Optional<? extends List<String>>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest.Builder
String parameter to exclude a plugin from status checks.
excludePlugin(Optional<? extends List<String>>) - Method in class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
executePolicy() - Method in class com.styra.opa.openapi.OpaApiClient
Execute a policy
executePolicy(ExecutePolicyRequest) - Method in interface com.styra.opa.openapi.models.operations.SDKMethodInterfaces.MethodCallExecutePolicy
 
executePolicy(ExecutePolicyRequest) - Method in class com.styra.opa.openapi.OpaApiClient
Execute a policy
ExecutePolicyRequest - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyRequest(String) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
 
ExecutePolicyRequest(String, Optional<? extends GzipAcceptEncoding>, Optional<? extends Boolean>, Optional<? extends Boolean>, Optional<? extends Explain>, Optional<? extends Boolean>, Optional<? extends Boolean>, Optional<? extends Boolean>) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
 
ExecutePolicyRequest.Builder - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyRequestBuilder - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyRequestBuilder(SDKMethodInterfaces.MethodCallExecutePolicy) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyRequestBuilder
 
ExecutePolicyResponse - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyResponse(String, int, HttpResponse<InputStream>, Map<String, List<String>>) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
ExecutePolicyResponse(String, int, HttpResponse<InputStream>, Optional<? extends SuccessfulPolicyEvaluation>, Map<String, List<String>>) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
ExecutePolicyResponse.Builder - Class in com.styra.opa.openapi.models.operations
 
executePolicyWithInput() - Method in class com.styra.opa.openapi.OpaApiClient
Execute a policy given an input
executePolicyWithInput(ExecutePolicyWithInputRequest) - Method in interface com.styra.opa.openapi.models.operations.SDKMethodInterfaces.MethodCallExecutePolicyWithInput
 
executePolicyWithInput(ExecutePolicyWithInputRequest) - Method in class com.styra.opa.openapi.OpaApiClient
Execute a policy given an input
ExecutePolicyWithInputRequest - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyWithInputRequest(String, ExecutePolicyWithInputRequestBody) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
 
ExecutePolicyWithInputRequest(String, Optional<? extends GzipContentEncoding>, Optional<? extends GzipAcceptEncoding>, Optional<? extends Boolean>, Optional<? extends Boolean>, Optional<? extends Explain>, Optional<? extends Boolean>, Optional<? extends Boolean>, Optional<? extends Boolean>, ExecutePolicyWithInputRequestBody) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
 
ExecutePolicyWithInputRequest.Builder - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyWithInputRequestBody - Class in com.styra.opa.openapi.models.operations
ExecutePolicyWithInputRequestBody - The input document
ExecutePolicyWithInputRequestBody(Input) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody
 
ExecutePolicyWithInputRequestBody.Builder - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyWithInputRequestBuilder - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyWithInputRequestBuilder(SDKMethodInterfaces.MethodCallExecutePolicyWithInput) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBuilder
 
ExecutePolicyWithInputResponse - Class in com.styra.opa.openapi.models.operations
 
ExecutePolicyWithInputResponse(String, int, HttpResponse<InputStream>, Map<String, List<String>>) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
ExecutePolicyWithInputResponse(String, int, HttpResponse<InputStream>, Optional<? extends SuccessfulPolicyEvaluation>, Map<String, List<String>>) - Constructor for class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
ExecutePolicyWithInputResponse.Builder - Class in com.styra.opa.openapi.models.operations
 
explain() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Return query explanation in addition to result.
explain() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Return query explanation in addition to result.
explain(Explain) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Return query explanation in addition to result.
explain(Explain) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Return query explanation in addition to result.
explain(Optional<? extends Explain>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Return query explanation in addition to result.
explain(Optional<? extends Explain>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Return query explanation in addition to result.
Explain - Enum in com.styra.opa.openapi.models.shared
 
exponent() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
Deprecated.
use baseFactor instead.
exponent(double) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Deprecated.
use baseFactor instead.

F

FailEarlyException(Exception) - Constructor for exception com.styra.opa.openapi.utils.Hooks.FailEarlyException
 
FAILS - com.styra.opa.openapi.models.shared.Explain
 
file() - Method in class com.styra.opa.openapi.models.errors.Location
 
file() - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
file(String) - Method in class com.styra.opa.openapi.models.errors.Location.Builder
 
file(String) - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation.Builder
 
FLOAT_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 
FULL - com.styra.opa.openapi.models.shared.Explain
 

G

generateURL(Class<T>, String, String, Optional<? extends T>, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
generateURL(Class<T>, String, String, JsonNullable<? extends T>, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
generateURL(Class<T>, String, String, T, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
generateURL(String, String) - Static method in class com.styra.opa.openapi.utils.Utils
 
getHeadersFromMetadata(Object, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
getMapper() - Static method in class com.styra.opa.openapi.utils.JSON
 
getQueryParams(Class<T>, Optional<? extends T>, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
getQueryParams(Class<T>, JsonNullable<? extends T>, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
getQueryParams(Class<T>, T, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
getSecurity() - Method in class com.styra.opa.openapi.SecuritySource.DefaultSecuritySource
 
getSecurity() - Method in interface com.styra.opa.openapi.SecuritySource
 
getType(Class<?>) - Static method in enum com.styra.opa.openapi.utils.Types
 
GZIP - com.styra.opa.openapi.models.shared.GzipAcceptEncoding
 
GZIP - com.styra.opa.openapi.models.shared.GzipContentEncoding
 
GzipAcceptEncoding - Enum in com.styra.opa.openapi.models.shared
 
GzipContentEncoding - Enum in com.styra.opa.openapi.models.shared
 

H

hashCode() - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
hashCode() - Method in class com.styra.opa.openapi.models.errors.Errors
 
hashCode() - Method in class com.styra.opa.openapi.models.errors.Location
 
hashCode() - Method in exception com.styra.opa.openapi.models.errors.SDKError
 
hashCode() - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
hashCode() - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
hashCode() - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
hashCode() - Method in exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
hashCode() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
 
hashCode() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
hashCode() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
 
hashCode() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody
 
hashCode() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
hashCode() - Method in class com.styra.opa.openapi.models.operations.HealthRequest
 
hashCode() - Method in class com.styra.opa.openapi.models.operations.HealthResponse
 
hashCode() - Method in class com.styra.opa.openapi.models.shared.HealthyServer
 
hashCode() - Method in class com.styra.opa.openapi.models.shared.Input
 
hashCode() - Method in class com.styra.opa.openapi.models.shared.Provenance
 
hashCode() - Method in class com.styra.opa.openapi.models.shared.Result
 
hashCode() - Method in class com.styra.opa.openapi.models.shared.Revision
 
hashCode() - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
 
hashCode() - Method in class com.styra.opa.openapi.utils.BigDecimalString
 
hashCode() - Method in class com.styra.opa.openapi.utils.BigIntegerString
 
headers() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
headers() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
headers(Map<String, List<String>>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse.Builder
 
headers(Map<String, List<String>>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse.Builder
 
health() - Method in class com.styra.opa.openapi.OpaApiClient
Verify the server is operational The health API endpoint executes a simple built-in policy query to verify that the server is operational.
health(Optional<? extends Boolean>, Optional<? extends Boolean>, Optional<? extends List<String>>) - Method in interface com.styra.opa.openapi.models.operations.SDKMethodInterfaces.MethodCallHealth
 
health(Optional<? extends Boolean>, Optional<? extends Boolean>, Optional<? extends List<String>>) - Method in class com.styra.opa.openapi.OpaApiClient
Verify the server is operational The health API endpoint executes a simple built-in policy query to verify that the server is operational.
healthDirect() - Method in class com.styra.opa.openapi.OpaApiClient
Verify the server is operational The health API endpoint executes a simple built-in policy query to verify that the server is operational.
HealthRequest - Class in com.styra.opa.openapi.models.operations
 
HealthRequest() - Constructor for class com.styra.opa.openapi.models.operations.HealthRequest
 
HealthRequest(Optional<? extends Boolean>, Optional<? extends Boolean>, Optional<? extends List<String>>) - Constructor for class com.styra.opa.openapi.models.operations.HealthRequest
 
HealthRequest.Builder - Class in com.styra.opa.openapi.models.operations
 
HealthRequestBuilder - Class in com.styra.opa.openapi.models.operations
 
HealthRequestBuilder(SDKMethodInterfaces.MethodCallHealth) - Constructor for class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
HealthResponse - Class in com.styra.opa.openapi.models.operations
 
HealthResponse(String, int, HttpResponse<InputStream>) - Constructor for class com.styra.opa.openapi.models.operations.HealthResponse
 
HealthResponse(String, int, HttpResponse<InputStream>, Optional<? extends HealthyServer>) - Constructor for class com.styra.opa.openapi.models.operations.HealthResponse
 
HealthResponse.Builder - Class in com.styra.opa.openapi.models.operations
 
healthyServer() - Method in class com.styra.opa.openapi.models.operations.HealthResponse
OPA service is healthy.
healthyServer(HealthyServer) - Method in class com.styra.opa.openapi.models.operations.HealthResponse.Builder
OPA service is healthy.
healthyServer(Optional<? extends HealthyServer>) - Method in class com.styra.opa.openapi.models.operations.HealthResponse.Builder
OPA service is healthy.
HealthyServer - Class in com.styra.opa.openapi.models.shared
 
HealthyServer() - Constructor for class com.styra.opa.openapi.models.shared.HealthyServer
 
HealthyServer.Builder - Class in com.styra.opa.openapi.models.shared
 
Hook - Class in com.styra.opa.openapi.utils
Holder class for hook-associated types.
Hook.AfterError - Interface in com.styra.opa.openapi.utils
Specifies what happens if a request action throws an Exception.
Hook.AfterErrorContext - Interface in com.styra.opa.openapi.utils
Context for an AfterError hook call.
Hook.AfterErrorContextImpl - Class in com.styra.opa.openapi.utils
 
Hook.AfterSuccess - Interface in com.styra.opa.openapi.utils
Specifies how a response is transformed before response processing.
Hook.AfterSuccessContext - Interface in com.styra.opa.openapi.utils
Context for an AfterSuccess hook call.
Hook.AfterSuccessContextImpl - Class in com.styra.opa.openapi.utils
 
Hook.BeforeRequest - Interface in com.styra.opa.openapi.utils
Specifies how a request is transformed before sending.
Hook.BeforeRequestContext - Interface in com.styra.opa.openapi.utils
Context for a BeforeRequest hook call.
Hook.BeforeRequestContextImpl - Class in com.styra.opa.openapi.utils
 
Hook.HookContext - Interface in com.styra.opa.openapi.utils
Context for a hook call.
Hook.IdempotencyHook - Class in com.styra.opa.openapi.utils
 
Hook.SdkInit - Interface in com.styra.opa.openapi.utils
Transforms the HTTPClient before use.
Hook.SdkInitData - Class in com.styra.opa.openapi.utils
 
Hooks - Class in com.styra.opa.openapi.utils
Registers hooks for use at runtime by an end-user or for use by a customer that may edit the SDKHooks.java file.
Hooks() - Constructor for class com.styra.opa.openapi.utils.Hooks
Constructor.
Hooks.FailEarlyException - Exception in com.styra.opa.openapi.utils
 
HTTPClient - Interface in com.styra.opa.openapi.utils
 
HTTPRequest - Class in com.styra.opa.openapi.utils
 
HTTPRequest(String, String) - Constructor for class com.styra.opa.openapi.utils.HTTPRequest
 

I

IdempotencyHook() - Constructor for class com.styra.opa.openapi.utils.Hook.IdempotencyHook
 
initialInterval(long, TimeUnit) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Sets the initial interval
initialIntervalMs() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
 
initialize(Hooks) - Static method in class com.styra.opa.openapi.hooks.SDKHooks
 
input() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody
Arbitrary JSON used within your policies by accessing `input`
input(Input) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody.Builder
Arbitrary JSON used within your policies by accessing `input`
Input - Class in com.styra.opa.openapi.models.shared
Input - Arbitrary JSON used within your policies by accessing `input`
Input._Deserializer - Class in com.styra.opa.openapi.models.shared
 
instrument() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Instrument query evaluation and return a superset of performance metrics in addition to result.
instrument() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Instrument query evaluation and return a superset of performance metrics in addition to result.
instrument(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Instrument query evaluation and return a superset of performance metrics in addition to result.
instrument(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Instrument query evaluation and return a superset of performance metrics in addition to result.
instrument(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Instrument query evaluation and return a superset of performance metrics in addition to result.
instrument(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Instrument query evaluation and return a superset of performance metrics in addition to result.
INTEGER_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 

J

jitterFactor() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
 
jitterFactor(double) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Sets the jitter factor used to randomize the backoff interval.
JSON - Class in com.styra.opa.openapi.utils
 
JSON() - Constructor for class com.styra.opa.openapi.utils.JSON
 

L

LazySingletonValue<T> - Class in com.styra.opa.openapi.utils
 
LazySingletonValue(String, String, TypeReference<T>) - Constructor for class com.styra.opa.openapi.utils.LazySingletonValue
 
LOCAL_DATE_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 
location() - Method in class com.styra.opa.openapi.models.errors.Errors
 
location() - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
location(Location) - Method in class com.styra.opa.openapi.models.errors.Errors.Builder
 
location(ServerErrorLocation) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors.Builder
 
location(Optional<? extends Location>) - Method in class com.styra.opa.openapi.models.errors.Errors.Builder
 
location(Optional<? extends ServerErrorLocation>) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors.Builder
 
Location - Class in com.styra.opa.openapi.models.errors
 
Location(String, long, long) - Constructor for class com.styra.opa.openapi.models.errors.Location
 
Location.Builder - Class in com.styra.opa.openapi.models.errors
 
LONG_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 

M

MAP - com.styra.opa.openapi.utils.Types
 
matchPossible(JavaType, String) - Static method in class com.styra.opa.openapi.utils.OneOfDeserializer
 
maxElapsedTime(long, TimeUnit) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Sets the maximum elapsed time
maxElapsedTimeMs() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
 
maxInterval(long, TimeUnit) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Sets the maximum interval
maxIntervalMs() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
 
message() - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
message() - Method in class com.styra.opa.openapi.models.errors.Errors
 
message() - Method in exception com.styra.opa.openapi.models.errors.SDKError
 
message() - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
message() - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
message(String) - Method in class com.styra.opa.openapi.models.errors.ClientError.Builder
 
message(String) - Method in class com.styra.opa.openapi.models.errors.Errors.Builder
 
message(String) - Method in class com.styra.opa.openapi.models.errors.ServerError.Builder
 
message(String) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors.Builder
 
metrics() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Return query performance metrics in addition to result.
metrics() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Return query performance metrics in addition to result.
metrics() - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
If query metrics are enabled, this field contains query performance metrics collected during the parse, compile, and evaluation steps.
metrics(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Return query performance metrics in addition to result.
metrics(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Return query performance metrics in addition to result.
metrics(Map<String, Object>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
If query metrics are enabled, this field contains query performance metrics collected during the parse, compile, and evaluation steps.
metrics(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Return query performance metrics in addition to result.
metrics(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Return query performance metrics in addition to result.
metrics(Optional<? extends Map<String, Object>>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
If query metrics are enabled, this field contains query performance metrics collected during the parse, compile, and evaluation steps.

N

NONE - com.styra.opa.openapi.utils.RetryConfig.Strategy
 
NonRetryableException(Exception) - Constructor for exception com.styra.opa.openapi.utils.Retries.NonRetryableException
 
noRetries() - Method in class com.styra.opa.openapi.utils.RetryConfig.Builder
Disables retries (sets strategy to "none").
noRetries() - Static method in class com.styra.opa.openapi.utils.RetryConfig
 
NOTES - com.styra.opa.openapi.models.shared.Explain
 

O

OBJECT - com.styra.opa.openapi.utils.Types
 
of(boolean) - Static method in class com.styra.opa.openapi.models.shared.Input
 
of(boolean) - Static method in class com.styra.opa.openapi.models.shared.Result
 
of(double) - Static method in class com.styra.opa.openapi.models.shared.Input
 
of(double) - Static method in class com.styra.opa.openapi.models.shared.Result
 
of(TypeReference<?>, Utils.JsonShape) - Static method in class com.styra.opa.openapi.utils.Utils.TypeReferenceWithShape
 
of(Security) - Static method in interface com.styra.opa.openapi.SecuritySource
 
of(String) - Static method in class com.styra.opa.openapi.models.shared.Input
 
of(String) - Static method in class com.styra.opa.openapi.models.shared.Result
 
of(List<Object>) - Static method in class com.styra.opa.openapi.models.shared.Input
 
of(List<Object>) - Static method in class com.styra.opa.openapi.models.shared.Result
 
of(Map<String, Object>) - Static method in class com.styra.opa.openapi.models.shared.Input
 
of(Map<String, Object>) - Static method in class com.styra.opa.openapi.models.shared.Result
 
of(T, Utils.JsonShape, TypeReference<T>) - Static method in class com.styra.opa.openapi.utils.TypedObject
 
OFFSET_DATE_TIME_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 
OneOfDeserializer<T> - Class in com.styra.opa.openapi.utils
 
OneOfDeserializer(Class<T>, Utils.TypeReferenceWithShape...) - Constructor for class com.styra.opa.openapi.utils.OneOfDeserializer
 
OpaApiClient - Class in com.styra.opa.openapi
https://docs.styra.com/enterprise-opa - Enterprise OPA documentation
OpaApiClient.Builder - Class in com.styra.opa.openapi
The Builder class allows the configuration of a new instance of the SDK.
OPAClient - Class in com.styra.opa
The OPA class contains all the functionality and configuration needed to make "happy path" queries against an OPA server.
OPAClient() - Constructor for class com.styra.opa.OPAClient
Instantiate a new OPA wrapper with default settings.
OPAClient(OpaApiClient) - Constructor for class com.styra.opa.OPAClient
This constructor acts as an escape hatch, allowing you to provide your own instance of the Speakeasy generated client.
OPAClient(String) - Constructor for class com.styra.opa.OPAClient
Instantiates an OPA API wrapper with a custom OPA URL.
OPAClient(String, Map<String, String>) - Constructor for class com.styra.opa.OPAClient
This constructor allows instantiating the OPA wrapper with additional HTTP headers to be injected into every request.
OPAException - Exception in com.styra.opa
 
OPAException(String) - Constructor for exception com.styra.opa.OPAException
 
OPAException(String, Throwable) - Constructor for exception com.styra.opa.OPAException
 
OPAException(Throwable) - Constructor for exception com.styra.opa.OPAException
 
OPAHTTPClient - Class in com.styra.opa.utils
This HTTPClient implementation also injects additional headers provided to its constructor into each HTTP request that it sends.
OPAHTTPClient() - Constructor for class com.styra.opa.utils.OPAHTTPClient
If instantiated with this constructor, OPAHTTPClient will be initialized with an empty list of extra headers to inject.
OPAHTTPClient(Map<String, String>) - Constructor for class com.styra.opa.utils.OPAHTTPClient
Instantiates a new HTTP client suitable for use with the Speakeasy SDK, but with additional headers included in every request.
operationId() - Method in class com.styra.opa.openapi.utils.Hook.AfterErrorContextImpl
 
operationId() - Method in class com.styra.opa.openapi.utils.Hook.AfterSuccessContextImpl
 
operationId() - Method in class com.styra.opa.openapi.utils.Hook.BeforeRequestContextImpl
 
operationId() - Method in interface com.styra.opa.openapi.utils.Hook.HookContext
 
Options - Class in com.styra.opa.openapi.utils
 
Options.Builder - Class in com.styra.opa.openapi.utils
 
Options.Option - Enum in com.styra.opa.openapi.utils
 

P

parseQueryParams(Class<T>, T, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.QueryParameters
 
path() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
The path separator is used to access values inside object and array documents.
path() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
The path separator is used to access values inside object and array documents.
path(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
The path separator is used to access values inside object and array documents.
path(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
The path separator is used to access values inside object and array documents.
plugins() - Method in class com.styra.opa.openapi.models.operations.HealthRequest
Boolean parameter to account for plugin status in response.
plugins(boolean) - Method in class com.styra.opa.openapi.models.operations.HealthRequest.Builder
Boolean parameter to account for plugin status in response.
plugins(boolean) - Method in class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
plugins(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest.Builder
Boolean parameter to account for plugin status in response.
plugins(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.HealthRequestBuilder
 
populateGlobal(Object, String, String, Map<String, Map<String, Map<String, Object>>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
prefixBearer(String) - Static method in class com.styra.opa.openapi.utils.Utils
 
pretty() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
If parameter is `true`, response will formatted for humans.
pretty() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
If parameter is `true`, response will formatted for humans.
pretty(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
If parameter is `true`, response will formatted for humans.
pretty(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
If parameter is `true`, response will formatted for humans.
pretty(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
If parameter is `true`, response will formatted for humans.
pretty(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
If parameter is `true`, response will formatted for humans.
PRIMITIVE - com.styra.opa.openapi.utils.Types
 
provenance() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
If parameter is true, response will include build/version info in addition to the result.
provenance() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
If parameter is true, response will include build/version info in addition to the result.
provenance() - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
Provenance information can be requested on individual API calls and are returned inline with the API response.
provenance(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
If parameter is true, response will include build/version info in addition to the result.
provenance(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
If parameter is true, response will include build/version info in addition to the result.
provenance(Provenance) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
Provenance information can be requested on individual API calls and are returned inline with the API response.
provenance(Optional<? extends Provenance>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
Provenance information can be requested on individual API calls and are returned inline with the API response.
provenance(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
If parameter is true, response will include build/version info in addition to the result.
provenance(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
If parameter is true, response will include build/version info in addition to the result.
Provenance - Class in com.styra.opa.openapi.models.shared
Provenance - Provenance information can be requested on individual API calls and are returned inline with the API response.
Provenance() - Constructor for class com.styra.opa.openapi.models.shared.Provenance
 
Provenance(Optional<? extends String>, Optional<? extends String>, Optional<? extends OffsetDateTime>, Optional<? extends String>, Optional<? extends Map<String, Revision>>) - Constructor for class com.styra.opa.openapi.models.shared.Provenance
 
Provenance.Builder - Class in com.styra.opa.openapi.models.shared
 

Q

QueryParameters - Class in com.styra.opa.openapi.utils
 
QueryParameters() - Constructor for class com.styra.opa.openapi.utils.QueryParameters
 

R

rawResponse() - Method in exception com.styra.opa.openapi.models.errors.SDKError
 
rawResponse() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
Raw HTTP response; suitable for custom response parsing
rawResponse() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
Raw HTTP response; suitable for custom response parsing
rawResponse() - Method in class com.styra.opa.openapi.models.operations.HealthResponse
Raw HTTP response; suitable for custom response parsing
rawResponse() - Method in interface com.styra.opa.openapi.utils.Response
Returns the raw response.
rawResponse(HttpResponse<InputStream>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse.Builder
Raw HTTP response; suitable for custom response parsing
rawResponse(HttpResponse<InputStream>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse.Builder
Raw HTTP response; suitable for custom response parsing
rawResponse(HttpResponse<InputStream>) - Method in class com.styra.opa.openapi.models.operations.HealthResponse.Builder
Raw HTTP response; suitable for custom response parsing
readDefaultOrConstValue(String, String, TypeReference<T>) - Static method in class com.styra.opa.openapi.utils.Utils
 
referenceEquals(Object, Object) - Static method in class com.styra.opa.openapi.utils.Utils
 
registerAfterError(Hook.AfterError) - Method in class com.styra.opa.openapi.utils.Hooks
Registers an Hook.AfterError hook to be applied in order of registration (multiple can be registered).
registerAfterSuccess(Hook.AfterSuccess) - Method in class com.styra.opa.openapi.utils.Hooks
Registers an Hook.AfterSuccess hook to be applied in order of registration (multiple can be registered).
registerBeforeRequest(Hook.BeforeRequest) - Method in class com.styra.opa.openapi.utils.Hooks
Registers a Hook.BeforeRequest hook to be applied in order of registration.
registerSdkInit(Hook.SdkInit) - Method in class com.styra.opa.openapi.utils.Hooks
Registers a hook to be applied in order of registration (multiple can be registered).
request(ExecutePolicyRequest) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequestBuilder
 
request(ExecutePolicyWithInputRequest) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBuilder
 
requestBody() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
The input document
requestBody(ExecutePolicyWithInputRequestBody) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
The input document
RequestBody - Class in com.styra.opa.openapi.utils
 
resolveOptionals(Object) - Static method in class com.styra.opa.openapi.utils.Utils
 
response() - Method in exception com.styra.opa.openapi.utils.Retries.RetryableException
 
Response - Interface in com.styra.opa.openapi.utils
 
result() - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
The base or virtual document referred to by the URL path.
result(Result) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
The base or virtual document referred to by the URL path.
result(Optional<? extends Result>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation.Builder
The base or virtual document referred to by the URL path.
Result - Class in com.styra.opa.openapi.models.shared
Result - The base or virtual document referred to by the URL path.
Result._Deserializer - Class in com.styra.opa.openapi.models.shared
 
Retries - Class in com.styra.opa.openapi.utils
 
Retries.Builder - Class in com.styra.opa.openapi.utils
 
Retries.NonRetryableException - Exception in com.styra.opa.openapi.utils
 
Retries.RetryableException - Exception in com.styra.opa.openapi.utils
 
RETRY_CONFIG - com.styra.opa.openapi.utils.Options.Option
 
RetryableException(HttpResponse<InputStream>) - Constructor for exception com.styra.opa.openapi.utils.Retries.RetryableException
 
retryConfig() - Method in class com.styra.opa.openapi.utils.Options
 
retryConfig(RetryConfig) - Method in class com.styra.opa.openapi.OpaApiClient.Builder
Overrides the default configuration for retries
retryConfig(RetryConfig) - Method in class com.styra.opa.openapi.utils.Options.Builder
 
retryConfig(RetryConfig) - Method in class com.styra.opa.openapi.utils.Retries.Builder
Defines the retry configuration.
retryConfig(Optional<RetryConfig>) - Method in class com.styra.opa.openapi.utils.Options.Builder
 
RetryConfig - Class in com.styra.opa.openapi.utils
 
RetryConfig.Builder - Class in com.styra.opa.openapi.utils
 
RetryConfig.Strategy - Enum in com.styra.opa.openapi.utils
 
retryConnectError() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
 
retryConnectError(boolean) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Specifies whether connection errors should be retried.
retryReadTimeoutError() - Method in class com.styra.opa.openapi.utils.BackoffStrategy
 
retryReadTimeoutError(boolean) - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Specifies whether Read Timeout errors should be retried.
revision() - Method in class com.styra.opa.openapi.models.shared.Revision
 
revision(String) - Method in class com.styra.opa.openapi.models.shared.Revision.Builder
 
Revision - Class in com.styra.opa.openapi.models.shared
 
Revision(String) - Constructor for class com.styra.opa.openapi.models.shared.Revision
 
Revision.Builder - Class in com.styra.opa.openapi.models.shared
 
row() - Method in class com.styra.opa.openapi.models.errors.Location
 
row() - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
row(long) - Method in class com.styra.opa.openapi.models.errors.Location.Builder
 
row(long) - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation.Builder
 
run() - Method in class com.styra.opa.openapi.utils.Retries
 

S

SDKError - Exception in com.styra.opa.openapi.models.errors
Thrown by a service call when an error response occurs.
SDKError(HttpResponse<InputStream>, int, String, byte[]) - Constructor for exception com.styra.opa.openapi.models.errors.SDKError
 
SDKHooks - Class in com.styra.opa.openapi.hooks
 
sdkInit(Hook.SdkInitData) - Method in interface com.styra.opa.openapi.utils.Hook.SdkInit
Returns a transformed HTTPClient and baseUrl for use in requests.
sdkInit(Hook.SdkInitData) - Method in class com.styra.opa.openapi.utils.Hooks
 
SdkInitData(String, HTTPClient) - Constructor for class com.styra.opa.openapi.utils.Hook.SdkInitData
 
SDKMethodInterfaces - Class in com.styra.opa.openapi.models.operations
 
SDKMethodInterfaces() - Constructor for class com.styra.opa.openapi.models.operations.SDKMethodInterfaces
 
SDKMethodInterfaces.MethodCallExecutePolicy - Interface in com.styra.opa.openapi.models.operations
 
SDKMethodInterfaces.MethodCallExecutePolicyWithInput - Interface in com.styra.opa.openapi.models.operations
 
SDKMethodInterfaces.MethodCallHealth - Interface in com.styra.opa.openapi.models.operations
 
Security - Class in com.styra.opa.openapi.models.shared
 
Security - Class in com.styra.opa.openapi.utils
 
Security() - Constructor for class com.styra.opa.openapi.models.shared.Security
 
securitySource() - Method in class com.styra.opa.openapi.utils.Hook.AfterErrorContextImpl
 
securitySource() - Method in class com.styra.opa.openapi.utils.Hook.AfterSuccessContextImpl
 
securitySource() - Method in class com.styra.opa.openapi.utils.Hook.BeforeRequestContextImpl
 
securitySource() - Method in interface com.styra.opa.openapi.utils.Hook.HookContext
 
SecuritySource - Interface in com.styra.opa.openapi
 
SecuritySource.DefaultSecuritySource - Class in com.styra.opa.openapi
 
send(HttpRequest) - Method in interface com.styra.opa.openapi.utils.HTTPClient
 
send(HttpRequest) - Method in class com.styra.opa.openapi.utils.SpeakeasyHTTPClient
 
send(HttpRequest) - Method in class com.styra.opa.utils.OPAHTTPClient
This method implements compatibility with the com.styra.opa.sdk.utils.HTTPClient interface.
serialize(BigDecimalString, JsonGenerator, SerializerProvider) - Method in class com.styra.opa.openapi.utils.BigDecimalString.BigDecimalStringSerializer
 
serialize(BigIntegerString, JsonGenerator, SerializerProvider) - Method in class com.styra.opa.openapi.utils.BigIntegerString.BigIntegerStringSerializer
 
serialize(TypedObject, JsonGenerator, SerializerProvider) - Method in class com.styra.opa.openapi.utils.TypedObject.Serializer
 
serialize(Object, String, String, boolean) - Static method in class com.styra.opa.openapi.utils.RequestBody
 
SerializedBody - Class in com.styra.opa.openapi.utils
 
SerializedBody(String, HttpRequest.BodyPublisher) - Constructor for class com.styra.opa.openapi.utils.SerializedBody
 
Serializer() - Constructor for class com.styra.opa.openapi.utils.TypedObject.Serializer
 
serializeRequestBody(Object, String, String, boolean) - Static method in class com.styra.opa.openapi.utils.Utils
 
ServerError - Exception in com.styra.opa.openapi.models.errors
ServerError - Server Error
ServerError(String, String) - Constructor for exception com.styra.opa.openapi.models.errors.ServerError
 
ServerError(String, String, Optional<? extends List<ServerErrorErrors>>) - Constructor for exception com.styra.opa.openapi.models.errors.ServerError
 
ServerError.Builder - Class in com.styra.opa.openapi.models.errors
 
ServerErrorErrors - Class in com.styra.opa.openapi.models.errors
 
ServerErrorErrors(String, String) - Constructor for class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
ServerErrorErrors(String, String, Optional<? extends ServerErrorLocation>) - Constructor for class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
ServerErrorErrors.Builder - Class in com.styra.opa.openapi.models.errors
 
ServerErrorLocation - Class in com.styra.opa.openapi.models.errors
 
ServerErrorLocation(String, long, long) - Constructor for class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
ServerErrorLocation.Builder - Class in com.styra.opa.openapi.models.errors
 
serverIndex(int) - Method in class com.styra.opa.openapi.OpaApiClient.Builder
Overrides the default server by index.
SERVERS - Static variable in class com.styra.opa.openapi.OpaApiClient
SERVERS contains the list of server urls available to the SDK.
serverURL(String) - Method in class com.styra.opa.openapi.OpaApiClient.Builder
Overrides the default server URL.
serverURL(String, Map<String, String>) - Method in class com.styra.opa.openapi.OpaApiClient.Builder
Overrides the default server URL with a templated URL populated with the provided parameters.
setBody(Optional<SerializedBody>) - Method in class com.styra.opa.openapi.utils.HTTPRequest
 
shape() - Method in class com.styra.opa.openapi.utils.TypedObject
 
shape() - Method in class com.styra.opa.openapi.utils.Utils.TypeReferenceWithShape
 
SHORT_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 
SpeakeasyHTTPClient - Class in com.styra.opa.openapi.utils
 
SpeakeasyHTTPClient() - Constructor for class com.styra.opa.openapi.utils.SpeakeasyHTTPClient
 
SpeakeasyMetadata - Annotation Type in com.styra.opa.openapi.utils
 
statusCode() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
HTTP response status code for this operation
statusCode() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
HTTP response status code for this operation
statusCode() - Method in class com.styra.opa.openapi.models.operations.HealthResponse
HTTP response status code for this operation
statusCode() - Method in interface com.styra.opa.openapi.utils.Response
Returns the HTTP status code.
statusCode(int) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse.Builder
HTTP response status code for this operation
statusCode(int) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse.Builder
HTTP response status code for this operation
statusCode(int) - Method in class com.styra.opa.openapi.models.operations.HealthResponse.Builder
HTTP response status code for this operation
statusCodeMatches(int, String...) - Static method in class com.styra.opa.openapi.utils.Utils
 
statusCodeMatchesOne(int, String) - Static method in class com.styra.opa.openapi.utils.Utils
 
statusCodes(List<String>) - Method in class com.styra.opa.openapi.utils.Retries.Builder
Defines the status codes that should be considered as errors.
strategy() - Method in class com.styra.opa.openapi.utils.RetryConfig
 
stream(Callable<Optional<T>>, Utils.Function<T, Optional<T>>) - Static method in class com.styra.opa.openapi.utils.Utils
 
STRICT_DESERIALIZERS - Static variable in class com.styra.opa.openapi.utils.Deserializers
 
strictBuiltinErrors() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Treat built-in function call errors as fatal and return an error immediately.
strictBuiltinErrors() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Treat built-in function call errors as fatal and return an error immediately.
strictBuiltinErrors(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Treat built-in function call errors as fatal and return an error immediately.
strictBuiltinErrors(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Treat built-in function call errors as fatal and return an error immediately.
strictBuiltinErrors(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest.Builder
Treat built-in function call errors as fatal and return an error immediately.
strictBuiltinErrors(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest.Builder
Treat built-in function call errors as fatal and return an error immediately.
STRING - com.styra.opa.openapi.utils.Utils.JsonShape
 
STRING_STRICT - Static variable in class com.styra.opa.openapi.utils.Deserializers
 
successfulPolicyEvaluation() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
Success.
successfulPolicyEvaluation() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
Success.
successfulPolicyEvaluation(SuccessfulPolicyEvaluation) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse.Builder
Success.
successfulPolicyEvaluation(SuccessfulPolicyEvaluation) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse.Builder
Success.
successfulPolicyEvaluation(Optional<? extends SuccessfulPolicyEvaluation>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse.Builder
Success.
successfulPolicyEvaluation(Optional<? extends SuccessfulPolicyEvaluation>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse.Builder
Success.
SuccessfulPolicyEvaluation - Class in com.styra.opa.openapi.models.shared
 
SuccessfulPolicyEvaluation() - Constructor for class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
 
SuccessfulPolicyEvaluation(Optional<? extends Result>, Optional<? extends Map<String, Object>>, Optional<? extends String>, Optional<? extends Provenance>) - Constructor for class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
 
SuccessfulPolicyEvaluation.Builder - Class in com.styra.opa.openapi.models.shared
 

T

templateUrl(String, Map<String, String>) - Static method in class com.styra.opa.openapi.utils.Utils
 
throwConnectError() - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Do not retry on connection error.
throwReadTimeoutError() - Method in class com.styra.opa.openapi.utils.BackoffStrategy.Builder
Do not retry on Read Timeout error.
toByteArrayAndClose(InputStream) - Static method in class com.styra.opa.openapi.utils.Utils
 
toList(Object) - Static method in class com.styra.opa.openapi.utils.Utils
 
toString() - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
toString() - Method in class com.styra.opa.openapi.models.errors.Errors
 
toString() - Method in class com.styra.opa.openapi.models.errors.Location
 
toString() - Method in exception com.styra.opa.openapi.models.errors.SDKError
 
toString() - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
toString() - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
toString() - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
toString() - Method in exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
toString() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
 
toString() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
toString() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
 
toString() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody
 
toString() - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
toString() - Method in class com.styra.opa.openapi.models.operations.HealthRequest
 
toString() - Method in class com.styra.opa.openapi.models.operations.HealthResponse
 
toString() - Method in class com.styra.opa.openapi.models.shared.HealthyServer
 
toString() - Method in class com.styra.opa.openapi.models.shared.Input
 
toString() - Method in class com.styra.opa.openapi.models.shared.Provenance
 
toString() - Method in class com.styra.opa.openapi.models.shared.Result
 
toString() - Method in class com.styra.opa.openapi.models.shared.Revision
 
toString() - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
 
toString() - Method in class com.styra.opa.openapi.utils.BigDecimalString
 
toString() - Method in class com.styra.opa.openapi.utils.BigIntegerString
 
toString(Class<?>, Object...) - Static method in class com.styra.opa.openapi.utils.Utils
 
toUtf8AndClose(InputStream) - Static method in class com.styra.opa.openapi.utils.Utils
 
TypedObject - Class in com.styra.opa.openapi.utils
 
TypedObject.Serializer - Class in com.styra.opa.openapi.utils
 
typeReference() - Method in class com.styra.opa.openapi.utils.TypedObject
 
typeReference() - Method in class com.styra.opa.openapi.utils.Utils.TypeReferenceWithShape
 
Types - Enum in com.styra.opa.openapi.utils
 

U

UnhealthyServer - Exception in com.styra.opa.openapi.models.errors
 
UnhealthyServer() - Constructor for exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
UnhealthyServer(Optional<? extends String>) - Constructor for exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
UnhealthyServer.Builder - Class in com.styra.opa.openapi.models.errors
 
Utils - Class in com.styra.opa.openapi.utils
 
Utils.Function<S,​T> - Interface in com.styra.opa.openapi.utils
 
Utils.JsonShape - Enum in com.styra.opa.openapi.utils
 
Utils.TypeReferenceWithShape - Class in com.styra.opa.openapi.utils
 

V

validate(List<Options.Option>) - Method in class com.styra.opa.openapi.utils.Options
 
valToString(Object) - Static method in class com.styra.opa.openapi.utils.Utils
 
value() - Method in enum com.styra.opa.openapi.models.shared.Explain
 
value() - Method in enum com.styra.opa.openapi.models.shared.GzipAcceptEncoding
 
value() - Method in enum com.styra.opa.openapi.models.shared.GzipContentEncoding
 
value() - Method in class com.styra.opa.openapi.models.shared.Input
Returns an instance of one of these types: boolean String double java.util.List<java.lang.Object> java.util.Map<String, java.lang.Object>
value() - Method in class com.styra.opa.openapi.models.shared.Result
Returns an instance of one of these types: boolean String double java.util.List<java.lang.Object> java.util.Map<String, java.lang.Object>
value() - Method in class com.styra.opa.openapi.utils.BigDecimalString
 
value() - Method in class com.styra.opa.openapi.utils.BigIntegerString
 
value() - Method in class com.styra.opa.openapi.utils.LazySingletonValue
 
value() - Method in annotation type com.styra.opa.openapi.utils.SpeakeasyMetadata
 
value() - Method in class com.styra.opa.openapi.utils.TypedObject
 
valueOf(String) - Static method in enum com.styra.opa.openapi.models.shared.Explain
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.styra.opa.openapi.models.shared.GzipAcceptEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.styra.opa.openapi.models.shared.GzipContentEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.styra.opa.openapi.utils.Options.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.styra.opa.openapi.utils.RetryConfig.Strategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.styra.opa.openapi.utils.Types
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.styra.opa.openapi.utils.Utils.JsonShape
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.styra.opa.openapi.models.shared.Explain
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.styra.opa.openapi.models.shared.GzipAcceptEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.styra.opa.openapi.models.shared.GzipContentEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.styra.opa.openapi.utils.Options.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.styra.opa.openapi.utils.RetryConfig.Strategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.styra.opa.openapi.utils.Types
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.styra.opa.openapi.utils.Utils.JsonShape
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class com.styra.opa.openapi.models.shared.Provenance
 
version(String) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 
version(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.Provenance.Builder
 

W

withAcceptEncoding(GzipAcceptEncoding) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Indicates the server should respond with a gzip encoded body.
withAcceptEncoding(GzipAcceptEncoding) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Indicates the server should respond with a gzip encoded body.
withAcceptEncoding(Optional<? extends GzipAcceptEncoding>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Indicates the server should respond with a gzip encoded body.
withAcceptEncoding(Optional<? extends GzipAcceptEncoding>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Indicates the server should respond with a gzip encoded body.
withBuildCommit(String) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withBuildCommit(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withBuildHost(String) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withBuildHost(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withBuildTimestamp(OffsetDateTime) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withBuildTimestamp(Optional<? extends OffsetDateTime>) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withBundles(boolean) - Method in class com.styra.opa.openapi.models.operations.HealthRequest
Boolean parameter to account for bundle activation status in response.
withBundles(Map<String, Revision>) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withBundles(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest
Boolean parameter to account for bundle activation status in response.
withBundles(Optional<? extends Map<String, Revision>>) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withCode(String) - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
withCode(String) - Method in class com.styra.opa.openapi.models.errors.Errors
 
withCode(String) - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
withCode(String) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
withCode(String) - Method in exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
withCode(Optional<? extends String>) - Method in exception com.styra.opa.openapi.models.errors.UnhealthyServer
 
withCol(long) - Method in class com.styra.opa.openapi.models.errors.Location
 
withCol(long) - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
withContentEncoding(GzipContentEncoding) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Indicates that the request body is gzip encoded
withContentEncoding(Optional<? extends GzipContentEncoding>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Indicates that the request body is gzip encoded
withContentType(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
HTTP response content type for this operation
withContentType(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
HTTP response content type for this operation
withContentType(String) - Method in class com.styra.opa.openapi.models.operations.HealthResponse
HTTP response content type for this operation
withDecisionId(String) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
If decision logging is enabled, this field contains a string that uniquely identifies the decision.
withDecisionId(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
If decision logging is enabled, this field contains a string that uniquely identifies the decision.
withDefaults() - Static method in class com.styra.opa.openapi.utils.BackoffStrategy
 
withErrors(List<Errors>) - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
withErrors(List<ServerErrorErrors>) - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
withErrors(Optional<? extends List<Errors>>) - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
withErrors(Optional<? extends List<ServerErrorErrors>>) - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
withExcludePlugin(List<String>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest
String parameter to exclude a plugin from status checks.
withExcludePlugin(Optional<? extends List<String>>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest
String parameter to exclude a plugin from status checks.
withExplain(Explain) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Return query explanation in addition to result.
withExplain(Explain) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Return query explanation in addition to result.
withExplain(Optional<? extends Explain>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Return query explanation in addition to result.
withExplain(Optional<? extends Explain>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Return query explanation in addition to result.
withFile(String) - Method in class com.styra.opa.openapi.models.errors.Location
 
withFile(String) - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
withHeaders(Map<String, List<String>>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
 
withHeaders(Map<String, List<String>>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
 
withHealthyServer(HealthyServer) - Method in class com.styra.opa.openapi.models.operations.HealthResponse
OPA service is healthy.
withHealthyServer(Optional<? extends HealthyServer>) - Method in class com.styra.opa.openapi.models.operations.HealthResponse
OPA service is healthy.
withInput(Input) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequestBody
Arbitrary JSON used within your policies by accessing `input`
withInstrument(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Instrument query evaluation and return a superset of performance metrics in addition to result.
withInstrument(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Instrument query evaluation and return a superset of performance metrics in addition to result.
withInstrument(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Instrument query evaluation and return a superset of performance metrics in addition to result.
withInstrument(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Instrument query evaluation and return a superset of performance metrics in addition to result.
withLocation(Location) - Method in class com.styra.opa.openapi.models.errors.Errors
 
withLocation(ServerErrorLocation) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
withLocation(Optional<? extends Location>) - Method in class com.styra.opa.openapi.models.errors.Errors
 
withLocation(Optional<? extends ServerErrorLocation>) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
withMessage(String) - Method in exception com.styra.opa.openapi.models.errors.ClientError
 
withMessage(String) - Method in class com.styra.opa.openapi.models.errors.Errors
 
withMessage(String) - Method in exception com.styra.opa.openapi.models.errors.ServerError
 
withMessage(String) - Method in class com.styra.opa.openapi.models.errors.ServerErrorErrors
 
withMetrics(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Return query performance metrics in addition to result.
withMetrics(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Return query performance metrics in addition to result.
withMetrics(Map<String, Object>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
If query metrics are enabled, this field contains query performance metrics collected during the parse, compile, and evaluation steps.
withMetrics(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Return query performance metrics in addition to result.
withMetrics(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Return query performance metrics in addition to result.
withMetrics(Optional<? extends Map<String, Object>>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
If query metrics are enabled, this field contains query performance metrics collected during the parse, compile, and evaluation steps.
withPath(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
The path separator is used to access values inside object and array documents.
withPath(String) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
The path separator is used to access values inside object and array documents.
withPlugins(boolean) - Method in class com.styra.opa.openapi.models.operations.HealthRequest
Boolean parameter to account for plugin status in response.
withPlugins(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.HealthRequest
Boolean parameter to account for plugin status in response.
withPretty(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
If parameter is `true`, response will formatted for humans.
withPretty(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
If parameter is `true`, response will formatted for humans.
withPretty(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
If parameter is `true`, response will formatted for humans.
withPretty(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
If parameter is `true`, response will formatted for humans.
withProvenance(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
If parameter is true, response will include build/version info in addition to the result.
withProvenance(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
If parameter is true, response will include build/version info in addition to the result.
withProvenance(Provenance) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
Provenance information can be requested on individual API calls and are returned inline with the API response.
withProvenance(Optional<? extends Provenance>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
Provenance information can be requested on individual API calls and are returned inline with the API response.
withProvenance(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
If parameter is true, response will include build/version info in addition to the result.
withProvenance(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
If parameter is true, response will include build/version info in addition to the result.
withRawResponse(HttpResponse<InputStream>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
Raw HTTP response; suitable for custom response parsing
withRawResponse(HttpResponse<InputStream>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
Raw HTTP response; suitable for custom response parsing
withRawResponse(HttpResponse<InputStream>) - Method in class com.styra.opa.openapi.models.operations.HealthResponse
Raw HTTP response; suitable for custom response parsing
withRequestBody(ExecutePolicyWithInputRequestBody) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
The input document
withResult(Result) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
The base or virtual document referred to by the URL path.
withResult(Optional<? extends Result>) - Method in class com.styra.opa.openapi.models.shared.SuccessfulPolicyEvaluation
The base or virtual document referred to by the URL path.
withRevision(String) - Method in class com.styra.opa.openapi.models.shared.Revision
 
withRow(long) - Method in class com.styra.opa.openapi.models.errors.Location
 
withRow(long) - Method in class com.styra.opa.openapi.models.errors.ServerErrorLocation
 
withStatusCode(int) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
HTTP response status code for this operation
withStatusCode(int) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
HTTP response status code for this operation
withStatusCode(int) - Method in class com.styra.opa.openapi.models.operations.HealthResponse
HTTP response status code for this operation
withStrictBuiltinErrors(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Treat built-in function call errors as fatal and return an error immediately.
withStrictBuiltinErrors(boolean) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Treat built-in function call errors as fatal and return an error immediately.
withStrictBuiltinErrors(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyRequest
Treat built-in function call errors as fatal and return an error immediately.
withStrictBuiltinErrors(Optional<? extends Boolean>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
Treat built-in function call errors as fatal and return an error immediately.
withSuccessfulPolicyEvaluation(SuccessfulPolicyEvaluation) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
Success.
withSuccessfulPolicyEvaluation(SuccessfulPolicyEvaluation) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
Success.
withSuccessfulPolicyEvaluation(Optional<? extends SuccessfulPolicyEvaluation>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyResponse
Success.
withSuccessfulPolicyEvaluation(Optional<? extends SuccessfulPolicyEvaluation>) - Method in class com.styra.opa.openapi.models.operations.ExecutePolicyWithInputResponse
Success.
withVersion(String) - Method in class com.styra.opa.openapi.models.shared.Provenance
 
withVersion(Optional<? extends String>) - Method in class com.styra.opa.openapi.models.shared.Provenance
 

_

_Deserializer() - Constructor for class com.styra.opa.openapi.models.shared.Input._Deserializer
 
_Deserializer() - Constructor for class com.styra.opa.openapi.models.shared.Result._Deserializer
 
A B C D E F G H I J L M N O P Q R S T U V W _ 
All Classes All Packages