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. |