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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) abstract Cbuild()payload(CustomMetadataPayload payload) Custom metadata attributes and values that were requested.requestType(String requestType) Fixed requestType for custom metadata.protected abstract Bself()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, versionMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
CustomMetadataRequestBuilder
public CustomMetadataRequestBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-
requestType
Fixed requestType for custom metadata.- Overrides:
requestTypein classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>> - Returns:
this.
-
sourceType
Fixed sourceType for custom metadata.- Overrides:
sourceTypein 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:
selfin classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanRequest.AtlanRequestBuilder<C extends CustomMetadataRequest,B extends CustomMetadataRequest.CustomMetadataRequestBuilder<C, B>>
-