Class: Google::Cloud::VisionAI::V1::ReceivePacketsRequest::SetupRequest
- Inherits:
-
Object
- Object
- Google::Cloud::VisionAI::V1::ReceivePacketsRequest::SetupRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/visionai/v1/streaming_service.rb
Overview
The message specifying the initial settings for the ReceivePackets session.
Instance Attribute Summary collapse
-
#controlled_receive_mode ⇒ ::Google::Cloud::VisionAI::V1::ControlledMode
Options for configuring controlled mode.
-
#eager_receive_mode ⇒ ::Google::Cloud::VisionAI::V1::EagerMode
Options for configuring eager mode.
-
#heartbeat_interval ⇒ ::Google::Protobuf::Duration
The maximum duration of server silence before the client determines the server unreachable.
-
#metadata ⇒ ::Google::Cloud::VisionAI::V1::RequestMetadata
The configurations that specify where packets are retrieved.
-
#receiver ⇒ ::String
A name for the receiver to self-identify.
-
#writes_done_grace_period ⇒ ::Google::Protobuf::Duration
The grace period after which a
writes_done_request
is issued, that aWritesDone
is expected from the client.
Instance Attribute Details
#controlled_receive_mode ⇒ ::Google::Cloud::VisionAI::V1::ControlledMode
Returns Options for configuring controlled mode.
294 295 296 297 |
# File 'proto_docs/google/cloud/visionai/v1/streaming_service.rb', line 294 class SetupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#eager_receive_mode ⇒ ::Google::Cloud::VisionAI::V1::EagerMode
Returns Options for configuring eager mode.
294 295 296 297 |
# File 'proto_docs/google/cloud/visionai/v1/streaming_service.rb', line 294 class SetupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#heartbeat_interval ⇒ ::Google::Protobuf::Duration
Returns The maximum duration of server silence before the client determines the server unreachable.
The client must either receive a Packet
or a heart beat message before
this duration expires; otherwise, the client will automatically cancel
the current connection and retry.
294 295 296 297 |
# File 'proto_docs/google/cloud/visionai/v1/streaming_service.rb', line 294 class SetupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#metadata ⇒ ::Google::Cloud::VisionAI::V1::RequestMetadata
Returns The configurations that specify where packets are retrieved.
294 295 296 297 |
# File 'proto_docs/google/cloud/visionai/v1/streaming_service.rb', line 294 class SetupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#receiver ⇒ ::String
Returns A name for the receiver to self-identify.
This is used to keep track of a receiver's read progress.
294 295 296 297 |
# File 'proto_docs/google/cloud/visionai/v1/streaming_service.rb', line 294 class SetupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#writes_done_grace_period ⇒ ::Google::Protobuf::Duration
Returns The grace period after which a writes_done_request
is issued, that a
WritesDone
is expected from the client.
The server is free to cancel the RPC should this expire.
A system default will be chosen if unset.
294 295 296 297 |
# File 'proto_docs/google/cloud/visionai/v1/streaming_service.rb', line 294 class SetupRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |