Builder


class Builder
kotlin.Any
   ↳ android.app.privatecompute.AssistantQueryResponse.Builder

Builder for AssistantQueryResponse.

Summary

Public constructors

Creates a new Builder for an AssistantQueryResponse.

Public methods
AssistantQueryResponse

Builds the AssistantQueryResponse instance.

AssistantQueryResponse.Builder
setMetadata(metadata: ByteArray?)

Sets the optional metadata byte array generated for the query.

AssistantQueryResponse.Builder
setQueryId(queryId: String?)

Sets the optional unique identifier for the query.

AssistantQueryResponse.Builder
setQueryResponse(queryResponse: String?)

Sets the optional string response generated for the query.

Public constructors

Builder

Builder()

Creates a new Builder for an AssistantQueryResponse.

Public methods

build

fun build(): AssistantQueryResponse

Builds the AssistantQueryResponse instance.

Return
AssistantQueryResponse The newly built AssistantQueryResponse.
This value cannot be null.

setMetadata

fun setMetadata(metadata: ByteArray?): AssistantQueryResponse.Builder

Sets the optional metadata byte array generated for the query.

Parameters
metadata ByteArray?: The metadata bytes.
This value may be null.
Return
AssistantQueryResponse.Builder This Builder instance.
This value cannot be null.

setQueryId

fun setQueryId(queryId: String?): AssistantQueryResponse.Builder

Sets the optional unique identifier for the query.

Parameters
queryId String?: The unique identifier.
This value may be null.
Return
AssistantQueryResponse.Builder This Builder instance.
This value cannot be null.

setQueryResponse

fun setQueryResponse(queryResponse: String?): AssistantQueryResponse.Builder

Sets the optional string response generated for the query.

Parameters
queryResponse String?: The response string generated.
This value may be null.
Return
AssistantQueryResponse.Builder This Builder instance.
This value cannot be null.