Class SentimentInsightSummary
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.ads.googleads.v25.services.SentimentInsightSummary
- All Implemented Interfaces:
SentimentInsightSummaryOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class SentimentInsightSummary
extends com.google.protobuf.GeneratedMessage
implements SentimentInsightSummaryOrBuilder
A summary of the sentiment for content related to a brand. Summaries are only generated for positive and negative sentiment, not neutral. The summary is generated by AI models.Protobuf type
google.ads.googleads.v25.services.SentimentInsightSummary- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA summary of the sentiment for content related to a brand.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic SentimentInsightSummarystatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<SentimentInsightSummary>getSampleVideos(int index) Sample videos that correspond to the sentiment.intSample videos that correspond to the sentiment.Sample videos that correspond to the sentiment.getSampleVideosOrBuilder(int index) Sample videos that correspond to the sentiment.List<? extends AudienceInsightsAttributeMetadataOrBuilder>Sample videos that correspond to the sentiment.The sentiment for this summary.intThe sentiment for this summary.intA summary of what was positive or negative about content related to the brand.com.google.protobuf.ByteStringA summary of what was positive or negative about content related to the brand.inthashCode()protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleannewBuilder(SentimentInsightSummary prototype) protected SentimentInsightSummary.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static SentimentInsightSummaryparseDelimitedFrom(InputStream input) static SentimentInsightSummaryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SentimentInsightSummaryparseFrom(byte[] data) static SentimentInsightSummaryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SentimentInsightSummaryparseFrom(com.google.protobuf.ByteString data) static SentimentInsightSummaryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SentimentInsightSummaryparseFrom(com.google.protobuf.CodedInputStream input) static SentimentInsightSummaryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SentimentInsightSummaryparseFrom(InputStream input) static SentimentInsightSummaryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static SentimentInsightSummaryparseFrom(ByteBuffer data) static SentimentInsightSummaryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<SentimentInsightSummary>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
SENTIMENT_FIELD_NUMBER
public static final int SENTIMENT_FIELD_NUMBER- See Also:
-
SUMMARY_FIELD_NUMBER
public static final int SUMMARY_FIELD_NUMBER- See Also:
-
SAMPLE_VIDEOS_FIELD_NUMBER
public static final int SAMPLE_VIDEOS_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getSentimentValue
public int getSentimentValue()The sentiment for this summary.
.google.ads.googleads.v25.enums.SentimentEnum.Sentiment sentiment = 1;- Specified by:
getSentimentValuein interfaceSentimentInsightSummaryOrBuilder- Returns:
- The enum numeric value on the wire for sentiment.
-
getSentiment
The sentiment for this summary.
.google.ads.googleads.v25.enums.SentimentEnum.Sentiment sentiment = 1;- Specified by:
getSentimentin interfaceSentimentInsightSummaryOrBuilder- Returns:
- The sentiment.
-
getSummary
A summary of what was positive or negative about content related to the brand.
string summary = 2;- Specified by:
getSummaryin interfaceSentimentInsightSummaryOrBuilder- Returns:
- The summary.
-
getSummaryBytes
public com.google.protobuf.ByteString getSummaryBytes()A summary of what was positive or negative about content related to the brand.
string summary = 2;- Specified by:
getSummaryBytesin interfaceSentimentInsightSummaryOrBuilder- Returns:
- The bytes for summary.
-
getSampleVideosList
Sample videos that correspond to the sentiment.
repeated .google.ads.googleads.v25.common.AudienceInsightsAttributeMetadata sample_videos = 3;- Specified by:
getSampleVideosListin interfaceSentimentInsightSummaryOrBuilder
-
getSampleVideosOrBuilderList
Sample videos that correspond to the sentiment.
repeated .google.ads.googleads.v25.common.AudienceInsightsAttributeMetadata sample_videos = 3;- Specified by:
getSampleVideosOrBuilderListin interfaceSentimentInsightSummaryOrBuilder
-
getSampleVideosCount
public int getSampleVideosCount()Sample videos that correspond to the sentiment.
repeated .google.ads.googleads.v25.common.AudienceInsightsAttributeMetadata sample_videos = 3;- Specified by:
getSampleVideosCountin interfaceSentimentInsightSummaryOrBuilder
-
getSampleVideos
Sample videos that correspond to the sentiment.
repeated .google.ads.googleads.v25.common.AudienceInsightsAttributeMetadata sample_videos = 3;- Specified by:
getSampleVideosin interfaceSentimentInsightSummaryOrBuilder
-
getSampleVideosOrBuilder
Sample videos that correspond to the sentiment.
repeated .google.ads.googleads.v25.common.AudienceInsightsAttributeMetadata sample_videos = 3;- Specified by:
getSampleVideosOrBuilderin interfaceSentimentInsightSummaryOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static SentimentInsightSummary parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SentimentInsightSummary parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SentimentInsightSummary parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SentimentInsightSummary parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SentimentInsightSummary parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SentimentInsightSummary parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static SentimentInsightSummary parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static SentimentInsightSummary parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static SentimentInsightSummary parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static SentimentInsightSummary parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SentimentInsightSummary.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-