Class: Google::Cloud::Commerce::Consumer::Procurement::V1::LineItem
- Inherits:
-
Object
- Object
- Google::Cloud::Commerce::Consumer::Procurement::V1::LineItem
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/commerce/consumer/procurement/v1/order.rb
Overview
A single item within an order.
Instance Attribute Summary collapse
-
#change_history ⇒ ::Array<::Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemChange>
readonly
Output only.
-
#line_item_id ⇒ ::String
readonly
Output only.
-
#line_item_info ⇒ ::Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemInfo
readonly
Output only.
-
#pending_change ⇒ ::Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemChange
readonly
Output only.
Instance Attribute Details
#change_history ⇒ ::Array<::Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemChange> (readonly)
Returns Output only. Changes made on the item that are not pending anymore which might be because they already took effect, were reverted by the customer, or were rejected by the partner. No more operations are allowed on these changes.
83 84 85 86 |
# File 'proto_docs/google/cloud/commerce/consumer/procurement/v1/order.rb', line 83 class LineItem include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#line_item_id ⇒ ::String (readonly)
Returns Output only. Line item ID.
83 84 85 86 |
# File 'proto_docs/google/cloud/commerce/consumer/procurement/v1/order.rb', line 83 class LineItem include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#line_item_info ⇒ ::Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemInfo (readonly)
Returns Output only. Current state and information of this item. It tells what, e.g. which offer, is currently effective.
83 84 85 86 |
# File 'proto_docs/google/cloud/commerce/consumer/procurement/v1/order.rb', line 83 class LineItem include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#pending_change ⇒ ::Google::Cloud::Commerce::Consumer::Procurement::V1::LineItemChange (readonly)
Returns Output only. A change made on the item which is pending and not yet effective. Absence of this field indicates the line item is not undergoing a change.
83 84 85 86 |
# File 'proto_docs/google/cloud/commerce/consumer/procurement/v1/order.rb', line 83 class LineItem include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |