Reference documentation and code samples for the Google Cloud Optimization V1 Client class SkippedShipment.
Specifies details of unperformed shipments in a solution. For trivial cases and/or if we are able to identify the cause for skipping, we report the reason here.
Generated from protobuf message google.cloud.optimization.v1.SkippedShipment
Namespace
Google \ Cloud \ Optimization \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ index |
int
The index corresponds to the index of the shipment in the source |
↳ label |
string
Copy of the corresponding Shipment.label, if specified in the |
↳ reasons |
array<SkippedShipment\Reason>
A list of reasons that explain why the shipment was skipped. See comment above |
getIndex
The index corresponds to the index of the shipment in the source
ShipmentModel
.
Returns | |
---|---|
Type | Description |
int |
setIndex
The index corresponds to the index of the shipment in the source
ShipmentModel
.
Parameter | |
---|---|
Name | Description |
var |
int
|
Returns | |
---|---|
Type | Description |
$this |
getLabel
Copy of the corresponding
Shipment.label, if specified
in the Shipment
.
Returns | |
---|---|
Type | Description |
string |
setLabel
Copy of the corresponding
Shipment.label, if specified
in the Shipment
.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getReasons
A list of reasons that explain why the shipment was skipped. See comment
above Reason
.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setReasons
A list of reasons that explain why the shipment was skipped. See comment
above Reason
.
Parameter | |
---|---|
Name | Description |
var |
array<SkippedShipment\Reason>
|
Returns | |
---|---|
Type | Description |
$this |