Package com.atlan.model.structs
Class SourceTagAttachment.SourceTagAttachmentBuilder<C extends SourceTagAttachment,B extends SourceTagAttachment.SourceTagAttachmentBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.structs.AtlanStruct.AtlanStructBuilder<C,B>
com.atlan.model.structs.SourceTagAttachment.SourceTagAttachmentBuilder<C,B>
- Enclosing class:
SourceTagAttachment
public abstract static class SourceTagAttachment.SourceTagAttachmentBuilder<C extends SourceTagAttachment,B extends SourceTagAttachment.SourceTagAttachmentBuilder<C,B>>
extends AtlanStruct.AtlanStructBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()isSourceTagSynced(Boolean isSourceTagSynced) Whether the tag attachment has been synced at the source (true) or not (false).protected abstract Bself()sourceTagConnectorName(String sourceTagConnectorName) Connector that is the source of the tag.sourceTagGuid(String sourceTagGuid) Unique identifier (GUID) of the source tag, in Atlan.sourceTagName(String sourceTagName) Simple name of the source tag.sourceTagQualifiedName(String sourceTagQualifiedName) Unique name of the source tag, in Atlan.sourceTagSyncError(String sourceTagSyncError) Error message if the tag attachment sync at the source failed.sourceTagSyncTimestamp(Long sourceTagSyncTimestamp) Time (epoch) when the tag attachment was synced at the source, in milliseconds.sourceTagType(String sourceTagType) Specifies the source tag type.sourceTagValue(SourceTagAttachmentValue sourceTagValue) sourceTagValues(Collection<? extends SourceTagAttachmentValue> sourceTagValues) toString()Fixed typeName for SourceTagAttachment.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
SourceTagAttachmentBuilder
public SourceTagAttachmentBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-
typeName
Fixed typeName for SourceTagAttachment.- Overrides:
typeNamein classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>> - Returns:
this.
-
sourceTagName
Simple name of the source tag.- Returns:
this.
-
sourceTagQualifiedName
Unique name of the source tag, in Atlan.- Returns:
this.
-
sourceTagGuid
Unique identifier (GUID) of the source tag, in Atlan.- Returns:
this.
-
sourceTagConnectorName
Connector that is the source of the tag.- Returns:
this.
-
sourceTagValue
-
sourceTagValues
-
clearSourceTagValues
-
isSourceTagSynced
Whether the tag attachment has been synced at the source (true) or not (false).- Returns:
this.
-
sourceTagSyncTimestamp
Time (epoch) when the tag attachment was synced at the source, in milliseconds.- Returns:
this.
-
sourceTagSyncError
Error message if the tag attachment sync at the source failed.- Returns:
this.
-
sourceTagType
Specifies the source tag type.- Returns:
this.
-
self
- Specified by:
selfin classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-