Interface ClientManagedResourceContextOrBuilder (0.9.0)

public interface ClientManagedResourceContextOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAgentId()

public abstract String getAgentId()

Optional. The client managed agent id.

string agent_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The agentId.

getAgentIdBytes()

public abstract ByteString getAgentIdBytes()

Optional. The client managed agent id.

string agent_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for agentId.

getConversationId()

public abstract String getConversationId()

Optional. The client managed conversation id.

string conversation_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The conversationId.

getConversationIdBytes()

public abstract ByteString getConversationIdBytes()

Optional. The client managed conversation id.

string conversation_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for conversationId.

getInlineContext()

public abstract Context getInlineContext()

Required. Context for the chat request. Use this to chat without GDA API managed conversation and agent persistence by passing all context inline.

.google.cloud.geminidataanalytics.v1beta.Context inline_context = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Context

The inlineContext.

getInlineContextOrBuilder()

public abstract ContextOrBuilder getInlineContextOrBuilder()

Required. Context for the chat request. Use this to chat without GDA API managed conversation and agent persistence by passing all context inline.

.google.cloud.geminidataanalytics.v1beta.Context inline_context = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ContextOrBuilder

hasInlineContext()

public abstract boolean hasInlineContext()

Required. Context for the chat request. Use this to chat without GDA API managed conversation and agent persistence by passing all context inline.

.google.cloud.geminidataanalytics.v1beta.Context inline_context = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the inlineContext field is set.