Reference documentation and code samples for the Cloud Pub/Sub V1 API class Google::Cloud::PubSub::V1::StreamingPullResponse.
Response for the StreamingPull method. This response is used to stream
messages from the server to the client.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#acknowledge_confirmation
def acknowledge_confirmation() -> ::Google::Cloud::PubSub::V1::StreamingPullResponse::AcknowledgeConfirmation
    Returns
    
  - 
        (::Google::Cloud::PubSub::V1::StreamingPullResponse::AcknowledgeConfirmation) — This field will only be set if enable_exactly_once_deliveryis set totrue.
#acknowledge_confirmation=
def acknowledge_confirmation=(value) -> ::Google::Cloud::PubSub::V1::StreamingPullResponse::AcknowledgeConfirmation
    Parameter
    
  - 
        value (::Google::Cloud::PubSub::V1::StreamingPullResponse::AcknowledgeConfirmation) — This field will only be set if enable_exactly_once_deliveryis set totrue.
    Returns
    
  - 
        (::Google::Cloud::PubSub::V1::StreamingPullResponse::AcknowledgeConfirmation) — This field will only be set if enable_exactly_once_deliveryis set totrue.
#modify_ack_deadline_confirmation
def modify_ack_deadline_confirmation() -> ::Google::Cloud::PubSub::V1::StreamingPullResponse::ModifyAckDeadlineConfirmation
    Returns
    
  - 
        (::Google::Cloud::PubSub::V1::StreamingPullResponse::ModifyAckDeadlineConfirmation) — This field will only be set if enable_exactly_once_deliveryis set totrue.
#modify_ack_deadline_confirmation=
def modify_ack_deadline_confirmation=(value) -> ::Google::Cloud::PubSub::V1::StreamingPullResponse::ModifyAckDeadlineConfirmation
    Parameter
    
  - 
        value (::Google::Cloud::PubSub::V1::StreamingPullResponse::ModifyAckDeadlineConfirmation) — This field will only be set if enable_exactly_once_deliveryis set totrue.
    Returns
    
  - 
        (::Google::Cloud::PubSub::V1::StreamingPullResponse::ModifyAckDeadlineConfirmation) — This field will only be set if enable_exactly_once_deliveryis set totrue.
#received_messages
def received_messages() -> ::Array<::Google::Cloud::PubSub::V1::ReceivedMessage>
    Returns
    
  - (::Array<::Google::Cloud::PubSub::V1::ReceivedMessage>) — Received Pub/Sub messages. This will not be empty.
#received_messages=
def received_messages=(value) -> ::Array<::Google::Cloud::PubSub::V1::ReceivedMessage>
    Parameter
    
  - value (::Array<::Google::Cloud::PubSub::V1::ReceivedMessage>) — Received Pub/Sub messages. This will not be empty.
    Returns
    
  - (::Array<::Google::Cloud::PubSub::V1::ReceivedMessage>) — Received Pub/Sub messages. This will not be empty.
#subscription_properties
def subscription_properties() -> ::Google::Cloud::PubSub::V1::StreamingPullResponse::SubscriptionProperties
    Returns
    
  - (::Google::Cloud::PubSub::V1::StreamingPullResponse::SubscriptionProperties) — Properties associated with this subscription.
#subscription_properties=
def subscription_properties=(value) -> ::Google::Cloud::PubSub::V1::StreamingPullResponse::SubscriptionProperties
    Parameter
    
  - value (::Google::Cloud::PubSub::V1::StreamingPullResponse::SubscriptionProperties) — Properties associated with this subscription.
    Returns
    
- (::Google::Cloud::PubSub::V1::StreamingPullResponse::SubscriptionProperties) — Properties associated with this subscription.