Package com.atlan.model.admin
Class ParsedQuery.Relationship.RelationshipBuilder<C extends ParsedQuery.Relationship,B extends ParsedQuery.Relationship.RelationshipBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.admin.ParsedQuery.Relationship.RelationshipBuilder<C,B>
- Enclosing class:
- ParsedQuery.Relationship
public abstract static class ParsedQuery.Relationship.RelationshipBuilder<C extends ParsedQuery.Relationship,B extends ParsedQuery.Relationship.RelationshipBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
effectType
(String effectType) Type of effect made by the query (for example, select vs insert).Numeric identifier for the relationship.Numeric identifier for the procedure (if any) that manages this relationship.processType
(String processType) Type of procedure (if any) that manages this relationship.protected abstract B
self()
sources
(List<ParsedQuery.RelationshipEndpoint> sources) TBCTBCtoString()
Type of the relationship.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
RelationshipBuilder
public RelationshipBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanObject.AtlanObjectBuilder<C extends ParsedQuery.Relationship,
B extends ParsedQuery.Relationship.RelationshipBuilder<C, B>>
-
id
Numeric identifier for the relationship.- Returns:
this
.
-
type
Type of the relationship.- Returns:
this
.
-
effectType
Type of effect made by the query (for example, select vs insert).- Returns:
this
.
-
target
TBC- Returns:
this
.
-
sources
TBC- Returns:
this
.
-
processId
Numeric identifier for the procedure (if any) that manages this relationship.- Returns:
this
.
-
processType
Type of procedure (if any) that manages this relationship.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanObject.AtlanObjectBuilder<C extends ParsedQuery.Relationship,
B extends ParsedQuery.Relationship.RelationshipBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanObject.AtlanObjectBuilder<C extends ParsedQuery.Relationship,
B extends ParsedQuery.Relationship.RelationshipBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanObject.AtlanObjectBuilder<C extends ParsedQuery.Relationship,
B extends ParsedQuery.Relationship.RelationshipBuilder<C, B>>
-