GrpcResponse
final class GrpcResponse
Methods
static GrpcResponse
make(Message $message)
Create a unary response.
static GrpcResponse
stream(iterable $messages)
Create a server-streaming response.
bool
isStreaming()
Determine whether this is a server-streaming response.
Message
message()
Return the unary response message.
iterable
messages()
Return the server-streaming response messages.
initialMetadata()
Return the initial response metadata.
trailingMetadata()
Return the trailing response metadata.
Details
at line 27
static GrpcResponse
make(Message $message)
Create a unary response.
at line 42
static GrpcResponse
stream(iterable $messages)
Create a server-streaming response.
at line 57
GrpcResponse
withInitialMetadata(Metadata|array $metadata)
Append initial response metadata.
at line 72
GrpcResponse
withTrailingMetadata(Metadata|array $metadata)
Append trailing response metadata.
at line 87
bool
isStreaming()
| internal |
Determine whether this is a server-streaming response.
at line 97
Message
message()
| internal |
Return the unary response message.
at line 111
iterable
messages()
| internal |
Return the server-streaming response messages.
at line 123
Metadata
initialMetadata()
| internal |
Return the initial response metadata.
at line 133
Metadata
trailingMetadata()
| internal |
Return the trailing response metadata.