Package com.atlan.model.structs
Class SqlInsightJoinColumnPair
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.SqlInsightJoinColumnPair
- All Implemented Interfaces:
Serializable
@Generated("com.atlan.generators.ModelGeneratorV2")
public class SqlInsightJoinColumnPair
extends AtlanStruct
A column mapping within a join pattern, pairing a source column to a joined column.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classSqlInsightJoinColumnPair.SqlInsightJoinColumnPairBuilder<C extends SqlInsightJoinColumnPair,B extends SqlInsightJoinColumnPair.SqlInsightJoinColumnPairBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.structs.AtlanStruct
AtlanStruct.AtlanStructBuilder<C extends AtlanStruct,B extends AtlanStruct.AtlanStructBuilder<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
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanQualified name of the joined column in this join pair.Qualified name of the source column in this join pair.Fixed typeName for SqlInsightJoinColumnPair.inthashCode()static SqlInsightJoinColumnPairof(String sqlInsightJoinColumnPairSourceColumnQualifiedName, String sqlInsightJoinColumnPairJoinedColumnQualifiedName) Quickly create a new SqlInsightJoinColumnPair.toString()Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
SqlInsightJoinColumnPair
-
-
Method Details
-
of
public static SqlInsightJoinColumnPair of(String sqlInsightJoinColumnPairSourceColumnQualifiedName, String sqlInsightJoinColumnPairJoinedColumnQualifiedName) Quickly create a new SqlInsightJoinColumnPair.- Parameters:
sqlInsightJoinColumnPairSourceColumnQualifiedName- Qualified name of the source column in this join pair.sqlInsightJoinColumnPairJoinedColumnQualifiedName- Qualified name of the joined column in this join pair.- Returns:
- a SqlInsightJoinColumnPair with the provided information
-
builder
-
toBuilder
-
getSqlInsightJoinColumnPairSourceColumnQualifiedName
Qualified name of the source column in this join pair. -
getSqlInsightJoinColumnPairJoinedColumnQualifiedName
Qualified name of the joined column in this join pair. -
equals
- Overrides:
equalsin classAtlanStruct
-
canEqual
- Overrides:
canEqualin classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCodein classAtlanStruct
-
toString
Description copied from class:AtlanObject- Overrides:
toStringin classAtlanObject
-
getTypeName
Fixed typeName for SqlInsightJoinColumnPair.- Overrides:
getTypeNamein classAtlanStruct
-