public static interface SubscribedListing.Builder extends SdkPojo, CopyableBuilder<SubscribedListing.Builder,SubscribedListing>
| Modifier and Type | Method and Description |
|---|---|
SubscribedListing.Builder |
description(String description)
The description of the published asset for which the subscription grant is created.
|
SubscribedListing.Builder |
id(String id)
The identifier of the published asset for which the subscription grant is created.
|
default SubscribedListing.Builder |
item(Consumer<SubscribedListingItem.Builder> item)
The published asset for which the subscription grant is created.
|
SubscribedListing.Builder |
item(SubscribedListingItem item)
The published asset for which the subscription grant is created.
|
SubscribedListing.Builder |
name(String name)
The name of the published asset for which the subscription grant is created.
|
SubscribedListing.Builder |
ownerProjectId(String ownerProjectId)
The identifier of the project of the published asset for which the subscription grant is created.
|
SubscribedListing.Builder |
ownerProjectName(String ownerProjectName)
The name of the project that owns the published asset for which the subscription grant is created.
|
SubscribedListing.Builder |
revision(String revision)
The revision of the published asset for which the subscription grant is created.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSubscribedListing.Builder description(String description)
The description of the published asset for which the subscription grant is created.
description - The description of the published asset for which the subscription grant is created.SubscribedListing.Builder id(String id)
The identifier of the published asset for which the subscription grant is created.
id - The identifier of the published asset for which the subscription grant is created.SubscribedListing.Builder item(SubscribedListingItem item)
The published asset for which the subscription grant is created.
item - The published asset for which the subscription grant is created.default SubscribedListing.Builder item(Consumer<SubscribedListingItem.Builder> item)
The published asset for which the subscription grant is created.
This is a convenience method that creates an instance of theSubscribedListingItem.Builder avoiding
the need to create one manually via SubscribedListingItem.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to item(SubscribedListingItem).
item - a consumer that will call methods on SubscribedListingItem.Builderitem(SubscribedListingItem)SubscribedListing.Builder name(String name)
The name of the published asset for which the subscription grant is created.
name - The name of the published asset for which the subscription grant is created.SubscribedListing.Builder ownerProjectId(String ownerProjectId)
The identifier of the project of the published asset for which the subscription grant is created.
ownerProjectId - The identifier of the project of the published asset for which the subscription grant is created.SubscribedListing.Builder ownerProjectName(String ownerProjectName)
The name of the project that owns the published asset for which the subscription grant is created.
ownerProjectName - The name of the project that owns the published asset for which the subscription grant is created.SubscribedListing.Builder revision(String revision)
The revision of the published asset for which the subscription grant is created.
revision - The revision of the published asset for which the subscription grant is created.Copyright © 2023. All rights reserved.