google_api_content v0.4.0 GoogleApi.Content.V2.Model.OrderShipment View Source

Attributes

  • carrier (String.t): The carrier handling the shipment. Acceptable values for US are: - "gsx" - "ups" - "usps" - "fedex" - "dhl" - "ecourier" - "cxt" - "google" - "ontrac" - "emsy" - "ont" - "deliv" - "dynamex" - "lasership" - "mpx" - "uds" Acceptable values for FR are: - "colissimo" - "chronopost" Defaults to: null.
  • creationDate (String.t): Date on which the shipment has been created, in ISO 8601 format. Defaults to: null.
  • deliveryDate (String.t): Date on which the shipment has been delivered, in ISO 8601 format. Present only if status is delivered Defaults to: null.
  • id (String.t): The id of the shipment. Defaults to: null.
  • lineItems ([OrderShipmentLineItemShipment]): The line items that are shipped. Defaults to: null.
  • status (String.t): The status of the shipment. Defaults to: null.
  • trackingId (String.t): The tracking id for the shipment. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields

Link to this section Types

Link to this type

t() View Source
t() :: %GoogleApi.Content.V2.Model.OrderShipment{
  carrier: any(),
  creationDate: any(),
  deliveryDate: any(),
  id: any(),
  lineItems: [GoogleApi.Content.V2.Model.OrderShipmentLineItemShipment.t()],
  status: any(),
  trackingId: any()
}

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.