public class ItemVariationLocationOverrides extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ItemVariationLocationOverrides.Builder
Class to build instances of
ItemVariationLocationOverrides. |
| Modifier | Constructor and Description |
|---|---|
protected |
ItemVariationLocationOverrides(io.apimatic.core.types.OptionalNullable<String> locationId,
Money priceMoney,
String pricingType,
io.apimatic.core.types.OptionalNullable<Boolean> trackInventory,
String inventoryAlertType,
io.apimatic.core.types.OptionalNullable<Long> inventoryAlertThreshold,
Boolean soldOut,
String soldOutValidUntil)
Internal initialization constructor.
|
|
ItemVariationLocationOverrides(String locationId,
Money priceMoney,
String pricingType,
Boolean trackInventory,
String inventoryAlertType,
Long inventoryAlertThreshold,
Boolean soldOut,
String soldOutValidUntil)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Long |
getInventoryAlertThreshold()
Getter for InventoryAlertThreshold.
|
String |
getInventoryAlertType()
Getter for InventoryAlertType.
|
String |
getLocationId()
Getter for LocationId.
|
Money |
getPriceMoney()
Getter for PriceMoney.
|
String |
getPricingType()
Getter for PricingType.
|
Boolean |
getSoldOut()
Getter for SoldOut.
|
String |
getSoldOutValidUntil()
Getter for SoldOutValidUntil.
|
Boolean |
getTrackInventory()
Getter for TrackInventory.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<Long> |
internalGetInventoryAlertThreshold()
Internal Getter for InventoryAlertThreshold.
|
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetLocationId()
Internal Getter for LocationId.
|
protected io.apimatic.core.types.OptionalNullable<Boolean> |
internalGetTrackInventory()
Internal Getter for TrackInventory.
|
ItemVariationLocationOverrides.Builder |
toBuilder()
Builds a new
ItemVariationLocationOverrides.Builder object. |
String |
toString()
Converts this ItemVariationLocationOverrides into string format.
|
public ItemVariationLocationOverrides(String locationId, Money priceMoney, String pricingType, Boolean trackInventory, String inventoryAlertType, Long inventoryAlertThreshold, Boolean soldOut, String soldOutValidUntil)
locationId - String value for locationId.priceMoney - Money value for priceMoney.pricingType - String value for pricingType.trackInventory - Boolean value for trackInventory.inventoryAlertType - String value for inventoryAlertType.inventoryAlertThreshold - Long value for inventoryAlertThreshold.soldOut - Boolean value for soldOut.soldOutValidUntil - String value for soldOutValidUntil.protected ItemVariationLocationOverrides(io.apimatic.core.types.OptionalNullable<String> locationId, Money priceMoney, String pricingType, io.apimatic.core.types.OptionalNullable<Boolean> trackInventory, String inventoryAlertType, io.apimatic.core.types.OptionalNullable<Long> inventoryAlertThreshold, Boolean soldOut, String soldOutValidUntil)
protected io.apimatic.core.types.OptionalNullable<String> internalGetLocationId()
public String getLocationId()
public Money getPriceMoney()
public String getPricingType()
protected io.apimatic.core.types.OptionalNullable<Boolean> internalGetTrackInventory()
public Boolean getTrackInventory()
public String getInventoryAlertType()
protected io.apimatic.core.types.OptionalNullable<Long> internalGetInventoryAlertThreshold()
public Long getInventoryAlertThreshold()
public Boolean getSoldOut()
public String getSoldOutValidUntil()
public String toString()
public ItemVariationLocationOverrides.Builder toBuilder()
ItemVariationLocationOverrides.Builder object.
Creates the instance with the state of the current model.ItemVariationLocationOverrides.Builder objectCopyright © 2023. All rights reserved.