/// <summary> /// Sets the SubscriptionLength property /// </summary> /// <param name="subscriptionLength">SubscriptionLength property</param> /// <returns>this instance</returns> public ItemAttributes WithSubscriptionLength(NonNegativeIntegerWithUnits subscriptionLength) { this.subscriptionLengthField = subscriptionLength; return this; }
/// <summary> /// Sets the MaximumVerticalResolution property /// </summary> /// <param name="maximumVerticalResolution">MaximumVerticalResolution property</param> /// <returns>this instance</returns> public ItemAttributes WithMaximumVerticalResolution(NonNegativeIntegerWithUnits maximumVerticalResolution) { this.maximumVerticalResolutionField = maximumVerticalResolution; return this; }
/// <summary> /// Sets the SecondaryCacheSize property /// </summary> /// <param name="secondaryCacheSize">SecondaryCacheSize property</param> /// <returns>this instance</returns> public ItemAttributes WithSecondaryCacheSize(NonNegativeIntegerWithUnits secondaryCacheSize) { this.secondaryCacheSizeField = secondaryCacheSize; return this; }
/// <summary> /// Sets the MaximumHighResolutionImages property /// </summary> /// <param name="maximumHighResolutionImages">MaximumHighResolutionImages property</param> /// <returns>this instance</returns> public ItemAttributes WithMaximumHighResolutionImages(NonNegativeIntegerWithUnits maximumHighResolutionImages) { this.maximumHighResolutionImagesField = maximumHighResolutionImages; return this; }
/// <summary> /// Sets the ISOEquivalent property /// </summary> /// <param name="ISOEquivalent">ISOEquivalent property</param> /// <returns>this instance</returns> public ItemAttributes WithISOEquivalent(NonNegativeIntegerWithUnits ISOEquivalent) { this.ISOEquivalentField = ISOEquivalent; return this; }
/// <summary> /// Sets the Batteries property /// </summary> /// <param name="batteries">Batteries property</param> /// <returns>this instance</returns> public ItemAttributes WithBatteries(NonNegativeIntegerWithUnits batteries) { this.batteriesField = batteries; return this; }
/// <summary> /// Sets the MaximumHorizontalResolution property /// </summary> /// <param name="maximumHorizontalResolution">MaximumHorizontalResolution property</param> /// <returns>this instance</returns> public MerchantItemAttributes WithMaximumHorizontalResolution(NonNegativeIntegerWithUnits maximumHorizontalResolution) { this.maximumHorizontalResolutionField = maximumHorizontalResolution; return this; }
/// <summary> /// Sets the HardDiskSize property /// </summary> /// <param name="hardDiskSize">HardDiskSize property</param> /// <returns>this instance</returns> public MerchantItemAttributes WithHardDiskSize(NonNegativeIntegerWithUnits hardDiskSize) { this.hardDiskSizeField = hardDiskSize; return this; }