public static interface SubscribedAssetListing.Builder extends SdkPojo, CopyableBuilder<SubscribedAssetListing.Builder,SubscribedAssetListing>
| Modifier and Type | Method and Description |
|---|---|
SubscribedAssetListing.Builder |
entityId(String entityId)
The identifier of the published asset for which the subscription grant is created.
|
SubscribedAssetListing.Builder |
entityRevision(String entityRevision)
The revision of the published asset for which the subscription grant is created.
|
SubscribedAssetListing.Builder |
entityType(String entityType)
The type of the published asset for which the subscription grant is created.
|
SubscribedAssetListing.Builder |
forms(String forms)
The forms attached to the published asset for which the subscription grant is created.
|
SubscribedAssetListing.Builder |
glossaryTerms(Collection<DetailedGlossaryTerm> glossaryTerms)
The glossary terms attached to the published asset for which the subscription grant is created.
|
SubscribedAssetListing.Builder |
glossaryTerms(Consumer<DetailedGlossaryTerm.Builder>... glossaryTerms)
The glossary terms attached to the published asset for which the subscription grant is created.
|
SubscribedAssetListing.Builder |
glossaryTerms(DetailedGlossaryTerm... glossaryTerms)
The glossary terms attached to the published asset for which the subscription grant is created.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSubscribedAssetListing.Builder entityId(String entityId)
The identifier of the published asset for which the subscription grant is created.
entityId - The identifier of the published asset for which the subscription grant is created.SubscribedAssetListing.Builder entityRevision(String entityRevision)
The revision of the published asset for which the subscription grant is created.
entityRevision - The revision of the published asset for which the subscription grant is created.SubscribedAssetListing.Builder entityType(String entityType)
The type of the published asset for which the subscription grant is created.
entityType - The type of the published asset for which the subscription grant is created.SubscribedAssetListing.Builder forms(String forms)
The forms attached to the published asset for which the subscription grant is created.
forms - The forms attached to the published asset for which the subscription grant is created.SubscribedAssetListing.Builder glossaryTerms(Collection<DetailedGlossaryTerm> glossaryTerms)
The glossary terms attached to the published asset for which the subscription grant is created.
glossaryTerms - The glossary terms attached to the published asset for which the subscription grant is created.SubscribedAssetListing.Builder glossaryTerms(DetailedGlossaryTerm... glossaryTerms)
The glossary terms attached to the published asset for which the subscription grant is created.
glossaryTerms - The glossary terms attached to the published asset for which the subscription grant is created.SubscribedAssetListing.Builder glossaryTerms(Consumer<DetailedGlossaryTerm.Builder>... glossaryTerms)
The glossary terms attached to the published asset for which the subscription grant is created.
This is a convenience method that creates an instance of theDetailedGlossaryTerm.Builder avoiding the need to
create one manually via DetailedGlossaryTerm.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #glossaryTerms(List.
glossaryTerms - a consumer that will call methods on
DetailedGlossaryTerm.Builder#glossaryTerms(java.util.Collection) Copyright © 2023. All rights reserved.