Package com.atlan.model.typedefs
Class RelationshipAttributeDef.RelationshipAttributeDefBuilder<C extends RelationshipAttributeDef,B extends RelationshipAttributeDef.RelationshipAttributeDefBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.typedefs.AttributeDef.AttributeDefBuilder<C,B>
com.atlan.model.typedefs.RelationshipAttributeDef.RelationshipAttributeDefBuilder<C,B>
- Enclosing class:
RelationshipAttributeDef
public abstract static class RelationshipAttributeDef.RelationshipAttributeDefBuilder<C extends RelationshipAttributeDef,B extends RelationshipAttributeDef.RelationshipAttributeDefBuilder<C,B>>
extends AttributeDef.AttributeDefBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()isLegacyAttribute(Boolean isLegacyAttribute) Unused.relationshipTypeName(String relationshipTypeName) Name of the relationship type.protected abstract Bself()toString()Methods inherited from class com.atlan.model.typedefs.AttributeDef.AttributeDefBuilder
archive, autoUpdateAttributes, cardinality, clearEnumValues, constraints, defaultValue, description, displayName, enumValue, enumValues, includeInNotification, indexType, indexTypeESConfig, indexTypeESFields, isDefaultValueNull, isIndexable, isNew, isOptional, isUnique, multiValued, name, options, searchWeight, skipScrubbing, typeName, valuesMaxCount, valuesMinCountMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
RelationshipAttributeDefBuilder
public RelationshipAttributeDefBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAttributeDef.AttributeDefBuilder<C extends RelationshipAttributeDef,B extends RelationshipAttributeDef.RelationshipAttributeDefBuilder<C, B>>
-
isLegacyAttribute
Unused.- Returns:
this.
-
relationshipTypeName
Name of the relationship type.- Returns:
this.
-
self
- Specified by:
selfin classAttributeDef.AttributeDefBuilder<C extends RelationshipAttributeDef,B extends RelationshipAttributeDef.RelationshipAttributeDefBuilder<C, B>>
-
build
- Specified by:
buildin classAttributeDef.AttributeDefBuilder<C extends RelationshipAttributeDef,B extends RelationshipAttributeDef.RelationshipAttributeDefBuilder<C, B>>
-
toString
- Overrides:
toStringin classAttributeDef.AttributeDefBuilder<C extends RelationshipAttributeDef,B extends RelationshipAttributeDef.RelationshipAttributeDefBuilder<C, B>>
-