Package com.atlan.model.relations
Class SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.relations.RelationshipAttributes
com.atlan.model.relations.SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins
- All Implemented Interfaces:
Serializable
@Generated("com.atlan.generators.ModelGeneratorV2")
public class SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins
extends RelationshipAttributes
Describing joins between semantic logical tables.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDescribing joins between semantic logical tables.static classSnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins.SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoinsBuilder<C extends SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins,B extends SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins.SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoinsBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.relations.RelationshipAttributes
RelationshipAttributes.RelationshipAttributesBuilder<C extends RelationshipAttributes,B extends RelationshipAttributes.RelationshipAttributesBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleangetAll()Columns in the left table used for the join.Name of the semantic relationship between logical tables.Columns in the right table used for the join.Fixed typeName for SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoinss.inthashCode()Methods inherited from class com.atlan.model.relations.RelationshipAttributes
getNullFields, toStringMethods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins
protected SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins(SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoins.SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoinsBuilder<?, ?> b)
-
-
Method Details
-
getAll
- Specified by:
getAllin classRelationshipAttributes
-
builder
-
toBuilder
-
getSnowflakeJoinForeignKeys
Columns in the left table used for the join. -
getSnowflakeJoinName
Name of the semantic relationship between logical tables. -
getSnowflakeJoinRefKeys
Columns in the right table used for the join. -
equals
- Overrides:
equalsin classRelationshipAttributes
-
canEqual
- Overrides:
canEqualin classRelationshipAttributes
-
hashCode
public int hashCode()- Overrides:
hashCodein classRelationshipAttributes
-
getTypeName
Fixed typeName for SnowflakeSemanticLogicalTableJoinsSnowflakeSemanticLogicalTableJoinss.- Overrides:
getTypeNamein classRelationshipAttributes
-