Package com.atlan.model.admin
Class AtlanTagRequest.AtlanTagRequestBuilder<C extends AtlanTagRequest,B extends AtlanTagRequest.AtlanTagRequestBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.admin.AtlanRequest.AtlanRequestBuilder<C,B>
com.atlan.model.admin.AtlanTagRequest.AtlanTagRequestBuilder<C,B>
- Enclosing class:
- AtlanTagRequest
public abstract static class AtlanTagRequest.AtlanTagRequestBuilder<C extends AtlanTagRequest,B extends AtlanTagRequest.AtlanTagRequestBuilder<C,B>>
extends AtlanRequest.AtlanRequestBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
payload
(AtlanTagPayload payload) Details of the requested Atlan tag.requestType
(String requestType) Fixed requestType for Atlan tags.protected abstract B
self()
sourceType
(String sourceType) Fixed sourceType for Atlan tags.toString()
Methods inherited from class com.atlan.model.admin.AtlanRequest.AtlanRequestBuilder
accessEndDate, accessStartDate, approvalType, approvedBy, assignedApprovers, botRunId, clearRequestApproverGroups, clearRequestApproverRoles, clearRequestApproverUsers, clearRequestDenyGroups, clearRequestDenyRoles, clearRequestDenyUsers, confidenceScore, createdAt, createdBy, destinationAttribute, destinationEntity, destinationGuid, destinationQualifiedName, destinationValue, destinationValueAction, destinationValueArray, destinationValueObject, destinationValueType, entityType, hash, id, isActive, isDuplicate, message, rejectedBy, requestApproverGroup, requestApproverGroups, requestApproverRole, requestApproverRoles, requestApproverUser, requestApproverUsers, requestDenyGroup, requestDenyGroups, requestDenyRole, requestDenyRoles, requestDenyUser, requestDenyUsers, requestsBatch, sourceAttribute, sourceEntity, sourceGuid, sourceQualifiedName, status, tenantId, updatedAt, version
Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
AtlanTagRequestBuilder
public AtlanTagRequestBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanRequest.AtlanRequestBuilder<C extends AtlanTagRequest,
B extends AtlanTagRequest.AtlanTagRequestBuilder<C, B>>
-
requestType
Fixed requestType for Atlan tags.- Overrides:
requestType
in classAtlanRequest.AtlanRequestBuilder<C extends AtlanTagRequest,
B extends AtlanTagRequest.AtlanTagRequestBuilder<C, B>> - Returns:
this
.
-
sourceType
Fixed sourceType for Atlan tags.- Overrides:
sourceType
in classAtlanRequest.AtlanRequestBuilder<C extends AtlanTagRequest,
B extends AtlanTagRequest.AtlanTagRequestBuilder<C, B>> - Returns:
this
.
-
payload
Details of the requested Atlan tag.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanRequest.AtlanRequestBuilder<C extends AtlanTagRequest,
B extends AtlanTagRequest.AtlanTagRequestBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanRequest.AtlanRequestBuilder<C extends AtlanTagRequest,
B extends AtlanTagRequest.AtlanTagRequestBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanRequest.AtlanRequestBuilder<C extends AtlanTagRequest,
B extends AtlanTagRequest.AtlanTagRequestBuilder<C, B>>
-