Class OemWarranty.Builder

  • Enclosing class:
    OemWarranty

    public static final class OemWarranty.Builder
    extends Object
    • Method Detail

      • additionalWarranties

        public OemWarranty.Builder additionalWarranties​(List<WarrantyOffer> additionalWarranties)
        “List of additional warranty offers. This collection can contain a maximum of 100 elements.”
        Parameters:
        additionalWarranties - value of additionalWarranties property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • additionalWarranties

        public OemWarranty.Builder additionalWarranties​(WarrantyOffer... additionalWarranties)
        “List of additional warranty offers. This collection can contain a maximum of 100 elements.”
        Parameters:
        additionalWarranties - value of additionalWarranties property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • additionalWarrantiesNextLink

        public OemWarranty.Builder additionalWarrantiesNextLink​(String additionalWarrantiesNextLink)
        “List of additional warranty offers. This collection can contain a maximum of 100 elements.”
        Parameters:
        additionalWarrantiesNextLink - value of additionalWarranties@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • baseWarranties

        public OemWarranty.Builder baseWarranties​(List<WarrantyOffer> baseWarranties)
        “List of base warranty offers. This collection can contain a maximum of 100 elements.”
        Parameters:
        baseWarranties - value of baseWarranties property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • baseWarranties

        public OemWarranty.Builder baseWarranties​(WarrantyOffer... baseWarranties)
        “List of base warranty offers. This collection can contain a maximum of 100 elements.”
        Parameters:
        baseWarranties - value of baseWarranties property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • baseWarrantiesNextLink

        public OemWarranty.Builder baseWarrantiesNextLink​(String baseWarrantiesNextLink)
        “List of base warranty offers. This collection can contain a maximum of 100 elements.”
        Parameters:
        baseWarrantiesNextLink - value of baseWarranties@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceConfigurationUrl

        public OemWarranty.Builder deviceConfigurationUrl​(String deviceConfigurationUrl)
        “Device configuration page URL”
        Parameters:
        deviceConfigurationUrl - value of deviceConfigurationUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • deviceWarrantyUrl

        public OemWarranty.Builder deviceWarrantyUrl​(String deviceWarrantyUrl)
        “Device warranty page URL”
        Parameters:
        deviceWarrantyUrl - value of deviceWarrantyUrl property (as defined in service metadata)
        Returns:
        this (for method chaining)