Class: Google::Cloud::PubSub::V1::StreamingPullRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/pubsub/v1/pubsub.rb

Overview

Request for the StreamingPull streaming RPC method. This request is used to establish the initial stream as well as to stream acknowledgements and ack deadline modifications from the client to the server.

Instance Attribute Summary collapse

Instance Attribute Details

#ack_ids::Array<::String>



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#client_id::String



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#max_outstanding_bytes::Integer



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#max_outstanding_messages::Integer



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#modify_deadline_ack_ids::Array<::String>



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#modify_deadline_seconds::Array<::Integer>



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#stream_ack_deadline_seconds::Integer



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#subscription::String



1074
1075
1076
1077
# File 'proto_docs/google/pubsub/v1/pubsub.rb', line 1074

class StreamingPullRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end