Class CompileResultSQLResult
java.lang.Object
com.styra.opa.openapi.models.shared.CompileResultSQLResult
CompileResultSQLResult
The partially evaluated result of the query as SQL.
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionCompileResultSQLResult
(Optional<String> query, Optional<? extends Map<String, Map<String, MaskingRule>>> masks) -
Method Summary
Modifier and TypeMethodDescriptionstatic final CompileResultSQLResult.Builder
builder()
boolean
int
hashCode()
masks()
Column masking functions, where the key is the column name, and the value describes which masking function to use.query()
String representing the SQL equivalent of the conditions under which the query is true.toString()
withAdditionalProperties
(Map<String, Object> additionalProperties) withAdditionalProperty
(String key, Object value) Column masking functions, where the key is the column name, and the value describes which masking function to use.Column masking functions, where the key is the column name, and the value describes which masking function to use.String representing the SQL equivalent of the conditions under which the query is true.String representing the SQL equivalent of the conditions under which the query is true.
-
Constructor Details
-
CompileResultSQLResult
-
CompileResultSQLResult
public CompileResultSQLResult()
-
-
Method Details
-
query
String representing the SQL equivalent of the conditions under which the query is true. -
masks
Column masking functions, where the key is the column name, and the value describes which masking function to use. -
additionalProperties
-
builder
-
withQuery
String representing the SQL equivalent of the conditions under which the query is true. -
withQuery
String representing the SQL equivalent of the conditions under which the query is true. -
withMasks
Column masking functions, where the key is the column name, and the value describes which masking function to use. -
withMasks
public CompileResultSQLResult withMasks(Optional<? extends Map<String, Map<String, MaskingRule>>> masks) Column masking functions, where the key is the column name, and the value describes which masking function to use. -
withAdditionalProperty
-
withAdditionalProperties
-
equals
-
hashCode
public int hashCode() -
toString
-