CreateResponsesResponse - Go SDK

CreateResponsesResponse type definition

The Go SDK and docs are currently in beta. Report issues on GitHub.

Supported Types

OpenResponsesResult

1createResponsesResponse := operations.CreateCreateResponsesResponseOpenResponsesResult(components.OpenResponsesResult{/* values here */})

1createResponsesResponse := operations.CreateCreateResponsesResponseEventStream(*stream.EventStream[operations.CreateResponsesResponseBody]{/* values here */})

Union Discrimination

Use the Type field to determine which variant is active, then access the corresponding field:

1switch createResponsesResponse.Type {
2 case operations.CreateResponsesResponseTypeOpenResponsesResult:
3 // createResponsesResponse.OpenResponsesResult is populated
4 case operations.CreateResponsesResponseTypeEventStream:
5 // createResponsesResponse.EventStream is populated
6}