Class Ucast
java.lang.Object
com.styra.opa.openapi.models.shared.Ucast
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionUcast()
Ucast
(Optional<? extends CompileResultMultitargetQuery> query, Optional<? extends Map<String, Map<String, MaskingRule>>> masks) -
Method Summary
Modifier and TypeMethodDescriptionstatic final Ucast.Builder
builder()
boolean
int
hashCode()
masks()
Column masking rules, where the first two nested keys represent the entity name and the property name, and the value describes which masking function to use.query()
UCAST JSON object describing the conditions under which the query is true.toString()
Column masking rules, where the first two nested keys represent the entity name and the property name, and the value describes which masking function to use.Column masking rules, where the first two nested keys represent the entity name and the property name, and the value describes which masking function to use.UCAST JSON object describing the conditions under which the query is true.withQuery
(Optional<? extends CompileResultMultitargetQuery> query) UCAST JSON object describing the conditions under which the query is true.
-
Constructor Details
-
Ucast
public Ucast(Optional<? extends CompileResultMultitargetQuery> query, Optional<? extends Map<String, Map<String, MaskingRule>>> masks) -
Ucast
public Ucast()
-
-
Method Details
-
query
UCAST JSON object describing the conditions under which the query is true. -
masks
Column masking rules, where the first two nested keys represent the entity name and the property name, and the value describes which masking function to use. -
builder
-
withQuery
UCAST JSON object describing the conditions under which the query is true. -
withMasks
Column masking rules, where the first two nested keys represent the entity name and the property name, and the value describes which masking function to use. -
withMasks
Column masking rules, where the first two nested keys represent the entity name and the property name, and the value describes which masking function to use. -
equals
-
hashCode
public int hashCode() -
toString
-