Interface ChatResponseOrBuilder (0.110.0)

public interface ChatResponseOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBlocks(int index)

public abstract ResponseBlock getBlocks(int index)

The response blocks that make up the chat response. This can include text, tables, and lists.

repeated .google.analytics.data.v1alpha.ResponseBlock blocks = 2;

Parameter
Name Description
index int
Returns
Type Description
ResponseBlock

getBlocksCount()

public abstract int getBlocksCount()

The response blocks that make up the chat response. This can include text, tables, and lists.

repeated .google.analytics.data.v1alpha.ResponseBlock blocks = 2;

Returns
Type Description
int

getBlocksList()

public abstract List<ResponseBlock> getBlocksList()

The response blocks that make up the chat response. This can include text, tables, and lists.

repeated .google.analytics.data.v1alpha.ResponseBlock blocks = 2;

Returns
Type Description
List<ResponseBlock>

getBlocksOrBuilder(int index)

public abstract ResponseBlockOrBuilder getBlocksOrBuilder(int index)

The response blocks that make up the chat response. This can include text, tables, and lists.

repeated .google.analytics.data.v1alpha.ResponseBlock blocks = 2;

Parameter
Name Description
index int
Returns
Type Description
ResponseBlockOrBuilder

getBlocksOrBuilderList()

public abstract List<? extends ResponseBlockOrBuilder> getBlocksOrBuilderList()

The response blocks that make up the chat response. This can include text, tables, and lists.

repeated .google.analytics.data.v1alpha.ResponseBlock blocks = 2;

Returns
Type Description
List<? extends com.google.analytics.data.v1alpha.ResponseBlockOrBuilder>

getPropertyQuota()

public abstract PropertyChatQuota getPropertyQuota()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyChatQuota property_quota = 3;

Returns
Type Description
PropertyChatQuota

The propertyQuota.

getPropertyQuotaOrBuilder()

public abstract PropertyChatQuotaOrBuilder getPropertyQuotaOrBuilder()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyChatQuota property_quota = 3;

Returns
Type Description
PropertyChatQuotaOrBuilder

getSessionId()

public abstract String getSessionId()

The unique identifier for this chat session. Provide this ID in subsequent requests to maintain conversational context.

string session_id = 1;

Returns
Type Description
String

The sessionId.

getSessionIdBytes()

public abstract ByteString getSessionIdBytes()

The unique identifier for this chat session. Provide this ID in subsequent requests to maintain conversational context.

string session_id = 1;

Returns
Type Description
ByteString

The bytes for sessionId.

hasPropertyQuota()

public abstract boolean hasPropertyQuota()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyChatQuota property_quota = 3;

Returns
Type Description
boolean

Whether the propertyQuota field is set.