Google Bigtable v2 API - Class SessionResponse (3.27.0)

public sealed class SessionResponse : IMessage<SessionResponse>, IEquatable<SessionResponse>, IDeepCloneable<SessionResponse>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Bigtable v2 API class SessionResponse.

Internal usage only.

Inheritance

object > SessionResponse

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

SessionResponse()

public SessionResponse()

SessionResponse(SessionResponse)

public SessionResponse(SessionResponse other)
Parameter
Name Description
other SessionResponse

Properties

Error

public ErrorResponse Error { get; set; }
Property Value
Type Description
ErrorResponse

GoAway

public GoAwayResponse GoAway { get; set; }
Property Value
Type Description
GoAwayResponse

Heartbeat

public HeartbeatResponse Heartbeat { get; set; }
Property Value
Type Description
HeartbeatResponse

OpenSession

public OpenSessionResponse OpenSession { get; set; }
Property Value
Type Description
OpenSessionResponse

PayloadCase

public SessionResponse.PayloadOneofCase PayloadCase { get; }
Property Value
Type Description
SessionResponsePayloadOneofCase

SessionParameters

public SessionParametersResponse SessionParameters { get; set; }
Property Value
Type Description
SessionParametersResponse

SessionRefreshConfig

public SessionRefreshConfig SessionRefreshConfig { get; set; }
Property Value
Type Description
SessionRefreshConfig

VirtualRpc

public VirtualRpcResponse VirtualRpc { get; set; }

A vRPC can result in either a successful result or an error. Error results are separate to allow for multiple vRPC responses, e.g. for streaming calls like scans (post-V1). See Flow Control.

Property Value
Type Description
VirtualRpcResponse