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
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
isSourceTagSynced
(Boolean isSourceTagSynced) Whether the tag attachment has been synced at the source (true) or not (false).protected abstract B
self()
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.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:
$fillValuesFrom
in classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,
B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-
typeName
Fixed typeName for SourceTagAttachment.- Overrides:
typeName
in 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
.
-
self
- Specified by:
self
in classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,
B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,
B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanStruct.AtlanStructBuilder<C extends SourceTagAttachment,
B extends SourceTagAttachment.SourceTagAttachmentBuilder<C, B>>
-