Interface AssistantContentOrBuilder (0.66.0)

public interface AssistantContentOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCodeExecutionResult()

public abstract AssistantContent.CodeExecutionResult getCodeExecutionResult()

Result of executing an ExecutableCode.

.google.cloud.discoveryengine.v1.AssistantContent.CodeExecutionResult code_execution_result = 8;

Returns
Type Description
AssistantContent.CodeExecutionResult

The codeExecutionResult.

getCodeExecutionResultOrBuilder()

public abstract AssistantContent.CodeExecutionResultOrBuilder getCodeExecutionResultOrBuilder()

Result of executing an ExecutableCode.

.google.cloud.discoveryengine.v1.AssistantContent.CodeExecutionResult code_execution_result = 8;

Returns
Type Description
AssistantContent.CodeExecutionResultOrBuilder

getDataCase()

public abstract AssistantContent.DataCase getDataCase()
Returns
Type Description
AssistantContent.DataCase

getExecutableCode()

public abstract AssistantContent.ExecutableCode getExecutableCode()

Code generated by the model that is meant to be executed.

.google.cloud.discoveryengine.v1.AssistantContent.ExecutableCode executable_code = 7;

Returns
Type Description
AssistantContent.ExecutableCode

The executableCode.

getExecutableCodeOrBuilder()

public abstract AssistantContent.ExecutableCodeOrBuilder getExecutableCodeOrBuilder()

Code generated by the model that is meant to be executed.

.google.cloud.discoveryengine.v1.AssistantContent.ExecutableCode executable_code = 7;

Returns
Type Description
AssistantContent.ExecutableCodeOrBuilder

getFile()

public abstract AssistantContent.File getFile()

A file, e.g., an audio summary.

.google.cloud.discoveryengine.v1.AssistantContent.File file = 4;

Returns
Type Description
AssistantContent.File

The file.

getFileOrBuilder()

public abstract AssistantContent.FileOrBuilder getFileOrBuilder()

A file, e.g., an audio summary.

.google.cloud.discoveryengine.v1.AssistantContent.File file = 4;

Returns
Type Description
AssistantContent.FileOrBuilder

getInlineData()

public abstract AssistantContent.Blob getInlineData()

Inline binary data.

.google.cloud.discoveryengine.v1.AssistantContent.Blob inline_data = 3;

Returns
Type Description
AssistantContent.Blob

The inlineData.

getInlineDataOrBuilder()

public abstract AssistantContent.BlobOrBuilder getInlineDataOrBuilder()

Inline binary data.

.google.cloud.discoveryengine.v1.AssistantContent.Blob inline_data = 3;

Returns
Type Description
AssistantContent.BlobOrBuilder

getRole()

public abstract String getRole()

The producer of the content. Can be "model" or "user".

string role = 1;

Returns
Type Description
String

The role.

getRoleBytes()

public abstract ByteString getRoleBytes()

The producer of the content. Can be "model" or "user".

string role = 1;

Returns
Type Description
ByteString

The bytes for role.

getText()

public abstract String getText()

Inline text.

string text = 2;

Returns
Type Description
String

The text.

getTextBytes()

public abstract ByteString getTextBytes()

Inline text.

string text = 2;

Returns
Type Description
ByteString

The bytes for text.

getThought()

public abstract 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 abstract 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 abstract 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()

public abstract boolean 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 abstract 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()

public abstract boolean hasText()

Inline text.

string text = 2;

Returns
Type Description
boolean

Whether the text field is set.