| Package | Description |
|---|---|
| gudusoft.gsqlparser.lineage.v2.model |
| Modifier and Type | Field and Description |
|---|---|
static SqllrObject.Reader<Identity> |
Identity.READER
Reads a JSON object as a
Identity. |
| Modifier and Type | Method and Description |
|---|---|
Identity |
Identity.Builder.build() |
static Identity |
Identity.fromJson(Object json)
A
Identity with the members of a JSON object, all kept. |
Identity |
Endpoint.getIdentity()
The member
identity. |
static Identity |
Identity.local()
An endpoint whose identity is document-local (Section 3.2, rule 6).
|
static Identity |
Identity.opaque(String issuer,
String algorithmId,
String policyId,
String comparisonDomain,
String value)
An endpoint with an opaque producer-local identity, comparable only within its comparison domain.
|
static Identity |
Identity.portable(String id)
An endpoint with a portable identity (identity-v1, Section 4): its
ep1 id. |
static Identity |
Identity.unavailable(String status)
An endpoint whose portable identity is unavailable:
UNAVAILABLE_COLLATION or
UNAVAILABLE_MIXED_PROFILE. |
| Modifier and Type | Method and Description |
|---|---|
Endpoint.Builder |
Endpoint.Builder.identity(Identity value)
Sets the member
identity; null removes it. |