public interface ChatResponseOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
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. |