AWS SDK for C++: Aws::Outposts::Model::OrderSummary Class Reference

#include <OrderSummary.h>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A summary of line items in your order.

See Also:

AWS API Reference

Definition at line 36 of file OrderSummary.h.

◆ OrderSummary() [1/2]

AWS_OUTPOSTS_API Aws::Outposts::Model::OrderSummary::OrderSummary ( )

◆ OrderSummary() [2/2]

◆ AddLineItemCountsByStatus() [1/2]

int  value 

)

inline

The status of all line items in the order.

Definition at line 270 of file OrderSummary.h.

◆ AddLineItemCountsByStatus() [2/2]

int  value 

)

inline

The status of all line items in the order.

Definition at line 275 of file OrderSummary.h.

◆ GetLineItemCountsByStatus() const Aws::Map< LineItemStatus, int > & Aws::Outposts::Model::OrderSummary::GetLineItemCountsByStatus ( ) const inline

The status of all line items in the order.

Definition at line 240 of file OrderSummary.h.

◆ GetOrderFulfilledDate()

◆ GetOrderId() const Aws::String & Aws::Outposts::Model::OrderSummary::GetOrderId ( ) const inline

◆ GetOrderSubmissionDate()

◆ GetOrderType() const OrderType & Aws::Outposts::Model::OrderSummary::GetOrderType ( ) const inline

◆ GetOutpostId() const Aws::String & Aws::Outposts::Model::OrderSummary::GetOutpostId ( ) const inline

◆ GetStatus() const OrderStatus & Aws::Outposts::Model::OrderSummary::GetStatus ( ) const inline

The status of the order.

  • PREPARING - Order is received and is being prepared.

  • IN_PROGRESS - Order is either being built, shipped, or installed. For more information, see the LineItem status.

  • COMPLETED - Order is complete.

  • CANCELLED - Order is cancelled.

  • ERROR - Customer should contact support.

The following statuses are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.

Definition at line 169 of file OrderSummary.h.

◆ Jsonize()

◆ LineItemCountsByStatusHasBeenSet()

bool Aws::Outposts::Model::OrderSummary::LineItemCountsByStatusHasBeenSet ( ) const

inline

The status of all line items in the order.

Definition at line 245 of file OrderSummary.h.

◆ operator=()

◆ OrderFulfilledDateHasBeenSet()

bool Aws::Outposts::Model::OrderSummary::OrderFulfilledDateHasBeenSet ( ) const

inline

◆ OrderIdHasBeenSet()

bool Aws::Outposts::Model::OrderSummary::OrderIdHasBeenSet ( ) const

inline

◆ OrderSubmissionDateHasBeenSet()

bool Aws::Outposts::Model::OrderSummary::OrderSubmissionDateHasBeenSet ( ) const

inline

◆ OrderTypeHasBeenSet()

bool Aws::Outposts::Model::OrderSummary::OrderTypeHasBeenSet ( ) const

inline

◆ OutpostIdHasBeenSet()

bool Aws::Outposts::Model::OrderSummary::OutpostIdHasBeenSet ( ) const

inline

◆ SetLineItemCountsByStatus() [1/2] void Aws::Outposts::Model::OrderSummary::SetLineItemCountsByStatus ( Aws::Map< LineItemStatus, int > &&  value) inline

The status of all line items in the order.

Definition at line 255 of file OrderSummary.h.

◆ SetLineItemCountsByStatus() [2/2] void Aws::Outposts::Model::OrderSummary::SetLineItemCountsByStatus ( const Aws::Map< LineItemStatus, int > &  value) inline

The status of all line items in the order.

Definition at line 250 of file OrderSummary.h.

◆ SetOrderFulfilledDate() [1/2]

◆ SetOrderFulfilledDate() [2/2] void Aws::Outposts::Model::OrderSummary::SetOrderFulfilledDate ( const Aws::Utils::DateTime &  value) inline

◆ SetOrderId() [1/3] void Aws::Outposts::Model::OrderSummary::SetOrderId ( Aws::String &&  value) inline

◆ SetOrderId() [2/3] void Aws::Outposts::Model::OrderSummary::SetOrderId ( const Aws::String &  value) inline

◆ SetOrderId() [3/3]

void Aws::Outposts::Model::OrderSummary::SetOrderId ( const char *  value)

inline

◆ SetOrderSubmissionDate() [1/2]

◆ SetOrderSubmissionDate() [2/2] void Aws::Outposts::Model::OrderSummary::SetOrderSubmissionDate ( const Aws::Utils::DateTime &  value) inline

◆ SetOrderType() [1/2] void Aws::Outposts::Model::OrderSummary::SetOrderType ( const OrderType &  value) inline

◆ SetOrderType() [2/2] void Aws::Outposts::Model::OrderSummary::SetOrderType ( OrderType &&  value) inline

◆ SetOutpostId() [1/3] void Aws::Outposts::Model::OrderSummary::SetOutpostId ( Aws::String &&  value) inline

◆ SetOutpostId() [2/3] void Aws::Outposts::Model::OrderSummary::SetOutpostId ( const Aws::String &  value) inline

◆ SetOutpostId() [3/3]

void Aws::Outposts::Model::OrderSummary::SetOutpostId ( const char *  value)

inline

◆ SetStatus() [1/2] void Aws::Outposts::Model::OrderSummary::SetStatus ( const OrderStatus &  value) inline

The status of the order.

  • PREPARING - Order is received and is being prepared.

  • IN_PROGRESS - Order is either being built, shipped, or installed. For more information, see the LineItem status.

  • COMPLETED - Order is complete.

  • CANCELLED - Order is cancelled.

  • ERROR - Customer should contact support.

The following statuses are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.

Definition at line 195 of file OrderSummary.h.

◆ SetStatus() [2/2] void Aws::Outposts::Model::OrderSummary::SetStatus ( OrderStatus &&  value) inline

The status of the order.

  • PREPARING - Order is received and is being prepared.

  • IN_PROGRESS - Order is either being built, shipped, or installed. For more information, see the LineItem status.

  • COMPLETED - Order is complete.

  • CANCELLED - Order is cancelled.

  • ERROR - Customer should contact support.

The following statuses are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.

Definition at line 208 of file OrderSummary.h.

◆ StatusHasBeenSet()

bool Aws::Outposts::Model::OrderSummary::StatusHasBeenSet ( ) const

inline

The status of the order.

  • PREPARING - Order is received and is being prepared.

  • IN_PROGRESS - Order is either being built, shipped, or installed. For more information, see the LineItem status.

  • COMPLETED - Order is complete.

  • CANCELLED - Order is cancelled.

  • ERROR - Customer should contact support.

The following statuses are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.

Definition at line 182 of file OrderSummary.h.

◆ WithLineItemCountsByStatus() [1/2]

The status of all line items in the order.

Definition at line 265 of file OrderSummary.h.

◆ WithLineItemCountsByStatus() [2/2]

The status of all line items in the order.

Definition at line 260 of file OrderSummary.h.

◆ WithOrderFulfilledDate() [1/2]

◆ WithOrderFulfilledDate() [2/2]

◆ WithOrderId() [1/3]

◆ WithOrderId() [2/3]

◆ WithOrderId() [3/3] OrderSummary & Aws::Outposts::Model::OrderSummary::WithOrderId ( const char *  value) inline

◆ WithOrderSubmissionDate() [1/2]

◆ WithOrderSubmissionDate() [2/2]

◆ WithOrderType() [1/2]

◆ WithOrderType() [2/2]

◆ WithOutpostId() [1/3]

◆ WithOutpostId() [2/3]

◆ WithOutpostId() [3/3] OrderSummary & Aws::Outposts::Model::OrderSummary::WithOutpostId ( const char *  value) inline

◆ WithStatus() [1/2]

The status of the order.

  • PREPARING - Order is received and is being prepared.

  • IN_PROGRESS - Order is either being built, shipped, or installed. For more information, see the LineItem status.

  • COMPLETED - Order is complete.

  • CANCELLED - Order is cancelled.

  • ERROR - Customer should contact support.

The following statuses are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.

Definition at line 221 of file OrderSummary.h.

◆ WithStatus() [2/2]

The status of the order.

  • PREPARING - Order is received and is being prepared.

  • IN_PROGRESS - Order is either being built, shipped, or installed. For more information, see the LineItem status.

  • COMPLETED - Order is complete.

  • CANCELLED - Order is cancelled.

  • ERROR - Customer should contact support.

The following statuses are deprecated: RECEIVED, PENDING, PROCESSING, INSTALLING, and FULFILLED.

Definition at line 234 of file OrderSummary.h.


The documentation for this class was generated from the following file:
  • generated/src/aws-cpp-sdk-outposts/include/aws/outposts/model/OrderSummary.h

You Might Also Like