Package com.atlan.model.admin
Class CustomMetadataRequest.CustomMetadataRequestBuilder<C extends CustomMetadataRequest,B extends CustomMetadataRequest.CustomMetadataRequestBuilder<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.CustomMetadataRequest.CustomMetadataRequestBuilder<C,B>
- Enclosing class:
- CustomMetadataRequest
public abstract static class CustomMetadataRequest.CustomMetadataRequestBuilder<C extends CustomMetadataRequest,B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C,B>>
extends AtlanRequest.AtlanRequestBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
payload
(CustomMetadataPayload payload) Custom metadata attributes and values that were requested.requestType
(String requestType) Fixed requestType for custom metadata.protected abstract B
self()
sourceType
(String sourceType) Fixed sourceType for custom metadata.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
-
CustomMetadataRequestBuilder
public CustomMetadataRequestBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,
B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-
requestType
Fixed requestType for custom metadata.- Overrides:
requestType
in classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,
B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>> - Returns:
this
.
-
sourceType
Fixed sourceType for custom metadata.- Overrides:
sourceType
in classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,
B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>> - Returns:
this
.
-
payload
Custom metadata attributes and values that were requested.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,
B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,
B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,
B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-