|
youtube
v3
|
#include <channel_content_owner_details.h>
Public Member Functions | |
| ChannelContentOwnerDetails (const Json::Value &storage) | |
| ChannelContentOwnerDetails (Json::Value *storage) | |
| virtual | ~ChannelContentOwnerDetails () |
| const StringPiece | GetTypeName () const |
| bool | has_content_owner () const |
| void | clear_content_owner () |
| const StringPiece | get_content_owner () const |
| void | set_content_owner (const StringPiece &value) |
| bool | has_time_linked () const |
| void | clear_time_linked () |
| client::DateTime | get_time_linked () const |
| void | set_time_linked (client::DateTime value) |
Static Public Member Functions | |
| static ChannelContentOwnerDetails * | New () |
The contentOwnerDetails object encapsulates channel data that is relevant for YouTube Partners linked with the channel.
|
explicit |
Standard constructor for an immutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
| [in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'contentOwner' attribute.
|
inline |
Clears the 'timeLinked' attribute.
|
inline |
Get the value of the 'contentOwner' attribute.
|
inline |
Get the value of the 'timeLinked' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'contentOwner' attribute was set.
contentOwner' attribute was set.
|
inline |
Determine if the 'timeLinked' attribute was set.
timeLinked' attribute was set.
|
static |
Creates a new default instance.
|
inline |
Change the 'contentOwner' attribute.
The ID of the content owner linked to the channel.
| [in] | value | The new value. |
|
inline |
Change the 'timeLinked' attribute.
The date and time of when the channel was linked to the content owner. The value is specified in ISO 8601 (YYYY-MM-DDThh:mm:ss.sZ) format.
| [in] | value | The new value. |