Class AssistantContent (0.72.0)
public final class AssistantContent extends GeneratedMessageV3 implements AssistantContentOrBuilder
Multi-modal content.
Protobuf type google.cloud.discoveryengine.v1.AssistantContent
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CODE_EXECUTION_RESULT_FIELD_NUMBER
public static final int CODE_EXECUTION_RESULT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
EXECUTABLE_CODE_FIELD_NUMBER
public static final int EXECUTABLE_CODE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
FILE_FIELD_NUMBER
public static final int FILE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INLINE_DATA_FIELD_NUMBER
public static final int INLINE_DATA_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
ROLE_FIELD_NUMBER
public static final int ROLE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
THOUGHT_FIELD_NUMBER
public static final int THOUGHT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static AssistantContent getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static AssistantContent.Builder newBuilder()
newBuilder(AssistantContent prototype)
public static AssistantContent.Builder newBuilder(AssistantContent prototype)
parseDelimitedFrom(InputStream input)
public static AssistantContent parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AssistantContent parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static AssistantContent parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static AssistantContent parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static AssistantContent parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static AssistantContent parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static AssistantContent parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static AssistantContent parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static AssistantContent parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static AssistantContent parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static AssistantContent parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static AssistantContent parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<AssistantContent> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getCodeExecutionResult()
public AssistantContent.CodeExecutionResult getCodeExecutionResult()
Result of executing an ExecutableCode.
.google.cloud.discoveryengine.v1.AssistantContent.CodeExecutionResult code_execution_result = 8;
getCodeExecutionResultOrBuilder()
public AssistantContent.CodeExecutionResultOrBuilder getCodeExecutionResultOrBuilder()
Result of executing an ExecutableCode.
.google.cloud.discoveryengine.v1.AssistantContent.CodeExecutionResult code_execution_result = 8;
getDataCase()
public AssistantContent.DataCase getDataCase()
getDefaultInstanceForType()
public AssistantContent getDefaultInstanceForType()
getExecutableCode()
public AssistantContent.ExecutableCode getExecutableCode()
Code generated by the model that is meant to be executed.
.google.cloud.discoveryengine.v1.AssistantContent.ExecutableCode executable_code = 7;
getExecutableCodeOrBuilder()
public AssistantContent.ExecutableCodeOrBuilder getExecutableCodeOrBuilder()
Code generated by the model that is meant to be executed.
.google.cloud.discoveryengine.v1.AssistantContent.ExecutableCode executable_code = 7;
getFile()
public AssistantContent.File getFile()
A file, e.g., an audio summary.
.google.cloud.discoveryengine.v1.AssistantContent.File file = 4;
getFileOrBuilder()
public AssistantContent.FileOrBuilder getFileOrBuilder()
A file, e.g., an audio summary.
.google.cloud.discoveryengine.v1.AssistantContent.File file = 4;
getInlineData()
public AssistantContent.Blob getInlineData()
Inline binary data.
.google.cloud.discoveryengine.v1.AssistantContent.Blob inline_data = 3;
getInlineDataOrBuilder()
public AssistantContent.BlobOrBuilder getInlineDataOrBuilder()
Inline binary data.
.google.cloud.discoveryengine.v1.AssistantContent.Blob inline_data = 3;
getParserForType()
public Parser<AssistantContent> getParserForType()
Overrides
getRole()
The producer of the content. Can be "model" or "user".
string role = 1;
Returns |
Type |
Description |
String |
The role.
|
getRoleBytes()
public ByteString getRoleBytes()
The producer of the content. Can be "model" or "user".
string role = 1;
Returns |
Type |
Description |
ByteString |
The bytes for role.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getText()
Inline text.
string text = 2;
Returns |
Type |
Description |
String |
The text.
|
getTextBytes()
public ByteString getTextBytes()
Inline text.
string text = 2;
Returns |
Type |
Description |
ByteString |
The bytes for text.
|
getThought()
public boolean getThought()
Optional. Indicates if the part is thought from the model.
bool thought = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The thought.
|
hasCodeExecutionResult()
public boolean hasCodeExecutionResult()
Result of executing an ExecutableCode.
.google.cloud.discoveryengine.v1.AssistantContent.CodeExecutionResult code_execution_result = 8;
Returns |
Type |
Description |
boolean |
Whether the codeExecutionResult field is set.
|
hasExecutableCode()
public boolean hasExecutableCode()
Code generated by the model that is meant to be executed.
.google.cloud.discoveryengine.v1.AssistantContent.ExecutableCode executable_code = 7;
Returns |
Type |
Description |
boolean |
Whether the executableCode field is set.
|
hasFile()
A file, e.g., an audio summary.
.google.cloud.discoveryengine.v1.AssistantContent.File file = 4;
Returns |
Type |
Description |
boolean |
Whether the file field is set.
|
hasInlineData()
public boolean hasInlineData()
Inline binary data.
.google.cloud.discoveryengine.v1.AssistantContent.Blob inline_data = 3;
Returns |
Type |
Description |
boolean |
Whether the inlineData field is set.
|
hasText()
Inline text.
string text = 2;
Returns |
Type |
Description |
boolean |
Whether the text field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public AssistantContent.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected AssistantContent.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public AssistantContent.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]