Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface IPublisher

interface IPublisher
Extends com.amazon.apmf.IStandard toolkits can use this interface to publish UCC metadata.

Methods

inTransaction()

bool inTransaction()
Returns whether a transaction is currently in progress.

Returns

bool true if a transaction is in progress.

makeTransaction()

ITransaction* makeTransaction()
Start a UCC transaction

Returns

ITransaction* the ITransaction interface of the newly created transaction.

parentElementId()

void parentElementId(com.amazon.kepler.ucc.v1_0.common.ElementId parent)
Set the parent element for this publisher.

Parameters

parent
com.amazon.kepler.ucc.v1_0.common.ElementId — Required The id of the parent element.
Last modified on October 29, 2026