Class ExecutePolicyWithInputRequest
- java.lang.Object
-
- com.styra.opa.openapi.models.operations.ExecutePolicyWithInputRequest
-
public class ExecutePolicyWithInputRequest extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExecutePolicyWithInputRequest.Builder
-
Constructor Summary
Constructors Constructor Description ExecutePolicyWithInputRequest(java.lang.String path, ExecutePolicyWithInputRequestBody requestBody)
ExecutePolicyWithInputRequest(java.lang.String path, java.util.Optional<? extends GzipContentEncoding> contentEncoding, java.util.Optional<? extends GzipAcceptEncoding> acceptEncoding, java.util.Optional<java.lang.Boolean> pretty, java.util.Optional<java.lang.Boolean> provenance, java.util.Optional<? extends Explain> explain, java.util.Optional<java.lang.Boolean> metrics, java.util.Optional<java.lang.Boolean> instrument, java.util.Optional<java.lang.Boolean> strictBuiltinErrors, ExecutePolicyWithInputRequestBody requestBody)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<GzipAcceptEncoding>
acceptEncoding()
Indicates the server should respond with a gzip encoded body.static ExecutePolicyWithInputRequest.Builder
builder()
java.util.Optional<GzipContentEncoding>
contentEncoding()
Indicates that the request body is gzip encodedboolean
equals(java.lang.Object o)
java.util.Optional<Explain>
explain()
Return query explanation in addition to result.int
hashCode()
java.util.Optional<java.lang.Boolean>
instrument()
Instrument query evaluation and return a superset of performance metrics in addition to result.java.util.Optional<java.lang.Boolean>
metrics()
Return query performance metrics in addition to result.java.lang.String
path()
The path separator is used to access values inside object and array documents.java.util.Optional<java.lang.Boolean>
pretty()
If parameter is `true`, response will formatted for humans.java.util.Optional<java.lang.Boolean>
provenance()
If parameter is true, response will include build/version info in addition to the result.ExecutePolicyWithInputRequestBody
requestBody()
The input documentjava.util.Optional<java.lang.Boolean>
strictBuiltinErrors()
Treat built-in function call errors as fatal and return an error immediately.java.lang.String
toString()
ExecutePolicyWithInputRequest
withAcceptEncoding(GzipAcceptEncoding acceptEncoding)
Indicates the server should respond with a gzip encoded body.ExecutePolicyWithInputRequest
withAcceptEncoding(java.util.Optional<? extends GzipAcceptEncoding> acceptEncoding)
Indicates the server should respond with a gzip encoded body.ExecutePolicyWithInputRequest
withContentEncoding(GzipContentEncoding contentEncoding)
Indicates that the request body is gzip encodedExecutePolicyWithInputRequest
withContentEncoding(java.util.Optional<? extends GzipContentEncoding> contentEncoding)
Indicates that the request body is gzip encodedExecutePolicyWithInputRequest
withExplain(Explain explain)
Return query explanation in addition to result.ExecutePolicyWithInputRequest
withExplain(java.util.Optional<? extends Explain> explain)
Return query explanation in addition to result.ExecutePolicyWithInputRequest
withInstrument(boolean instrument)
Instrument query evaluation and return a superset of performance metrics in addition to result.ExecutePolicyWithInputRequest
withInstrument(java.util.Optional<java.lang.Boolean> instrument)
Instrument query evaluation and return a superset of performance metrics in addition to result.ExecutePolicyWithInputRequest
withMetrics(boolean metrics)
Return query performance metrics in addition to result.ExecutePolicyWithInputRequest
withMetrics(java.util.Optional<java.lang.Boolean> metrics)
Return query performance metrics in addition to result.ExecutePolicyWithInputRequest
withPath(java.lang.String path)
The path separator is used to access values inside object and array documents.ExecutePolicyWithInputRequest
withPretty(boolean pretty)
If parameter is `true`, response will formatted for humans.ExecutePolicyWithInputRequest
withPretty(java.util.Optional<java.lang.Boolean> pretty)
If parameter is `true`, response will formatted for humans.ExecutePolicyWithInputRequest
withProvenance(boolean provenance)
If parameter is true, response will include build/version info in addition to the result.ExecutePolicyWithInputRequest
withProvenance(java.util.Optional<java.lang.Boolean> provenance)
If parameter is true, response will include build/version info in addition to the result.ExecutePolicyWithInputRequest
withRequestBody(ExecutePolicyWithInputRequestBody requestBody)
The input documentExecutePolicyWithInputRequest
withStrictBuiltinErrors(boolean strictBuiltinErrors)
Treat built-in function call errors as fatal and return an error immediately.ExecutePolicyWithInputRequest
withStrictBuiltinErrors(java.util.Optional<java.lang.Boolean> strictBuiltinErrors)
Treat built-in function call errors as fatal and return an error immediately.
-
-
-
Constructor Detail
-
ExecutePolicyWithInputRequest
public ExecutePolicyWithInputRequest(java.lang.String path, java.util.Optional<? extends GzipContentEncoding> contentEncoding, java.util.Optional<? extends GzipAcceptEncoding> acceptEncoding, java.util.Optional<java.lang.Boolean> pretty, java.util.Optional<java.lang.Boolean> provenance, java.util.Optional<? extends Explain> explain, java.util.Optional<java.lang.Boolean> metrics, java.util.Optional<java.lang.Boolean> instrument, java.util.Optional<java.lang.Boolean> strictBuiltinErrors, ExecutePolicyWithInputRequestBody requestBody)
-
ExecutePolicyWithInputRequest
public ExecutePolicyWithInputRequest(java.lang.String path, ExecutePolicyWithInputRequestBody requestBody)
-
-
Method Detail
-
path
public java.lang.String path()
The path separator is used to access values inside object and array documents. If the path indexes into an array, the server will attempt to convert the array index to an integer. If the path element cannot be converted to an integer, the server will respond with 404.
-
contentEncoding
public java.util.Optional<GzipContentEncoding> contentEncoding()
Indicates that the request body is gzip encoded
-
acceptEncoding
public java.util.Optional<GzipAcceptEncoding> acceptEncoding()
Indicates the server should respond with a gzip encoded body. The server will send the compressed response only if its length is above `server.encoding.gzip.min_length` value. See the configuration section
-
pretty
public java.util.Optional<java.lang.Boolean> pretty()
If parameter is `true`, response will formatted for humans.
-
provenance
public java.util.Optional<java.lang.Boolean> provenance()
If parameter is true, response will include build/version info in addition to the result.
-
explain
public java.util.Optional<Explain> explain()
Return query explanation in addition to result.
-
metrics
public java.util.Optional<java.lang.Boolean> metrics()
Return query performance metrics in addition to result.
-
instrument
public java.util.Optional<java.lang.Boolean> instrument()
Instrument query evaluation and return a superset of performance metrics in addition to result.
-
strictBuiltinErrors
public java.util.Optional<java.lang.Boolean> strictBuiltinErrors()
Treat built-in function call errors as fatal and return an error immediately.
-
requestBody
public ExecutePolicyWithInputRequestBody requestBody()
The input document
-
builder
public static final ExecutePolicyWithInputRequest.Builder builder()
-
withPath
public ExecutePolicyWithInputRequest withPath(java.lang.String path)
The path separator is used to access values inside object and array documents. If the path indexes into an array, the server will attempt to convert the array index to an integer. If the path element cannot be converted to an integer, the server will respond with 404.
-
withContentEncoding
public ExecutePolicyWithInputRequest withContentEncoding(GzipContentEncoding contentEncoding)
Indicates that the request body is gzip encoded
-
withContentEncoding
public ExecutePolicyWithInputRequest withContentEncoding(java.util.Optional<? extends GzipContentEncoding> contentEncoding)
Indicates that the request body is gzip encoded
-
withAcceptEncoding
public ExecutePolicyWithInputRequest withAcceptEncoding(GzipAcceptEncoding acceptEncoding)
Indicates the server should respond with a gzip encoded body. The server will send the compressed response only if its length is above `server.encoding.gzip.min_length` value. See the configuration section
-
withAcceptEncoding
public ExecutePolicyWithInputRequest withAcceptEncoding(java.util.Optional<? extends GzipAcceptEncoding> acceptEncoding)
Indicates the server should respond with a gzip encoded body. The server will send the compressed response only if its length is above `server.encoding.gzip.min_length` value. See the configuration section
-
withPretty
public ExecutePolicyWithInputRequest withPretty(boolean pretty)
If parameter is `true`, response will formatted for humans.
-
withPretty
public ExecutePolicyWithInputRequest withPretty(java.util.Optional<java.lang.Boolean> pretty)
If parameter is `true`, response will formatted for humans.
-
withProvenance
public ExecutePolicyWithInputRequest withProvenance(boolean provenance)
If parameter is true, response will include build/version info in addition to the result.
-
withProvenance
public ExecutePolicyWithInputRequest withProvenance(java.util.Optional<java.lang.Boolean> provenance)
If parameter is true, response will include build/version info in addition to the result.
-
withExplain
public ExecutePolicyWithInputRequest withExplain(Explain explain)
Return query explanation in addition to result.
-
withExplain
public ExecutePolicyWithInputRequest withExplain(java.util.Optional<? extends Explain> explain)
Return query explanation in addition to result.
-
withMetrics
public ExecutePolicyWithInputRequest withMetrics(boolean metrics)
Return query performance metrics in addition to result.
-
withMetrics
public ExecutePolicyWithInputRequest withMetrics(java.util.Optional<java.lang.Boolean> metrics)
Return query performance metrics in addition to result.
-
withInstrument
public ExecutePolicyWithInputRequest withInstrument(boolean instrument)
Instrument query evaluation and return a superset of performance metrics in addition to result.
-
withInstrument
public ExecutePolicyWithInputRequest withInstrument(java.util.Optional<java.lang.Boolean> instrument)
Instrument query evaluation and return a superset of performance metrics in addition to result.
-
withStrictBuiltinErrors
public ExecutePolicyWithInputRequest withStrictBuiltinErrors(boolean strictBuiltinErrors)
Treat built-in function call errors as fatal and return an error immediately.
-
withStrictBuiltinErrors
public ExecutePolicyWithInputRequest withStrictBuiltinErrors(java.util.Optional<java.lang.Boolean> strictBuiltinErrors)
Treat built-in function call errors as fatal and return an error immediately.
-
withRequestBody
public ExecutePolicyWithInputRequest withRequestBody(ExecutePolicyWithInputRequestBody requestBody)
The input document
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-