Package com.atlan.model.typedefs
Class CustomMetadataDef.CustomMetadataDefBuilder<C extends CustomMetadataDef,B extends CustomMetadataDef.CustomMetadataDefBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.typedefs.TypeDef.TypeDefBuilder<C,B>
com.atlan.model.typedefs.CustomMetadataDef.CustomMetadataDefBuilder<C,B>
- Enclosing class:
CustomMetadataDef
public abstract static class CustomMetadataDef.CustomMetadataDefBuilder<C extends CustomMetadataDef,B extends CustomMetadataDef.CustomMetadataDefBuilder<C,B>>
extends TypeDef.TypeDefBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()category(AtlanTypeCategory category) Fixed category for custom metadata typedefs.options(CustomMetadataOptions options) Options for the custom metadata.protected abstract Bself()toString()Methods inherited from class com.atlan.model.typedefs.TypeDef.TypeDefBuilder
attributeDef, attributeDefs, clearAttributeDefs, createdBy, createTime, description, displayName, guid, name, serviceType, typeVersion, updatedBy, updateTime, versionMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
CustomMetadataDefBuilder
public CustomMetadataDefBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classTypeDef.TypeDefBuilder<C extends CustomMetadataDef,B extends CustomMetadataDef.CustomMetadataDefBuilder<C, B>>
-
category
Fixed category for custom metadata typedefs.- Overrides:
categoryin classTypeDef.TypeDefBuilder<C extends CustomMetadataDef,B extends CustomMetadataDef.CustomMetadataDefBuilder<C, B>> - Returns:
this.
-
options
Options for the custom metadata.- Returns:
this.
-
self
- Specified by:
selfin classTypeDef.TypeDefBuilder<C extends CustomMetadataDef,B extends CustomMetadataDef.CustomMetadataDefBuilder<C, B>>
-
build
- Specified by:
buildin classTypeDef.TypeDefBuilder<C extends CustomMetadataDef,B extends CustomMetadataDef.CustomMetadataDefBuilder<C, B>>
-
toString
- Overrides:
toStringin classTypeDef.TypeDefBuilder<C extends CustomMetadataDef,B extends CustomMetadataDef.CustomMetadataDefBuilder<C, B>>
-