public final class LiveChatMessageAuthorDetails
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the YouTube Data API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
LiveChatMessageAuthorDetails() |
Modifier and Type | Method and Description |
---|---|
LiveChatMessageAuthorDetails |
clone() |
String |
getChannelId()
The YouTube channel ID.
|
String |
getChannelUrl()
The channel's URL.
|
String |
getDisplayName()
The channel's display name.
|
Boolean |
getIsChatModerator()
Whether the author is a moderator of the live chat.
|
Boolean |
getIsChatOwner()
Whether the author is the owner of the live chat.
|
Boolean |
getIsChatSponsor()
Whether the author is a sponsor of the live chat.
|
Boolean |
getIsVerified()
Whether the author's identity has been verified by YouTube.
|
String |
getProfileImageUrl()
The channels's avatar URL.
|
LiveChatMessageAuthorDetails |
set(String fieldName,
Object value) |
LiveChatMessageAuthorDetails |
setChannelId(String channelId)
The YouTube channel ID.
|
LiveChatMessageAuthorDetails |
setChannelUrl(String channelUrl)
The channel's URL.
|
LiveChatMessageAuthorDetails |
setDisplayName(String displayName)
The channel's display name.
|
LiveChatMessageAuthorDetails |
setIsChatModerator(Boolean isChatModerator)
Whether the author is a moderator of the live chat.
|
LiveChatMessageAuthorDetails |
setIsChatOwner(Boolean isChatOwner)
Whether the author is the owner of the live chat.
|
LiveChatMessageAuthorDetails |
setIsChatSponsor(Boolean isChatSponsor)
Whether the author is a sponsor of the live chat.
|
LiveChatMessageAuthorDetails |
setIsVerified(Boolean isVerified)
Whether the author's identity has been verified by YouTube.
|
LiveChatMessageAuthorDetails |
setProfileImageUrl(String profileImageUrl)
The channels's avatar URL.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getChannelId()
null
for nonepublic LiveChatMessageAuthorDetails setChannelId(String channelId)
channelId
- channelId or null
for nonepublic String getChannelUrl()
null
for nonepublic LiveChatMessageAuthorDetails setChannelUrl(String channelUrl)
channelUrl
- channelUrl or null
for nonepublic String getDisplayName()
null
for nonepublic LiveChatMessageAuthorDetails setDisplayName(String displayName)
displayName
- displayName or null
for nonepublic Boolean getIsChatModerator()
null
for nonepublic LiveChatMessageAuthorDetails setIsChatModerator(Boolean isChatModerator)
isChatModerator
- isChatModerator or null
for nonepublic Boolean getIsChatOwner()
null
for nonepublic LiveChatMessageAuthorDetails setIsChatOwner(Boolean isChatOwner)
isChatOwner
- isChatOwner or null
for nonepublic Boolean getIsChatSponsor()
null
for nonepublic LiveChatMessageAuthorDetails setIsChatSponsor(Boolean isChatSponsor)
isChatSponsor
- isChatSponsor or null
for nonepublic Boolean getIsVerified()
null
for nonepublic LiveChatMessageAuthorDetails setIsVerified(Boolean isVerified)
isVerified
- isVerified or null
for nonepublic String getProfileImageUrl()
null
for nonepublic LiveChatMessageAuthorDetails setProfileImageUrl(String profileImageUrl)
profileImageUrl
- profileImageUrl or null
for nonepublic LiveChatMessageAuthorDetails set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public LiveChatMessageAuthorDetails clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2019 Google. All rights reserved.