Class OemWarranty.Builder
- java.lang.Object
-
- odata.msgraph.client.beta.complex.OemWarranty.Builder
-
- Enclosing class:
- OemWarranty
public static final class OemWarranty.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OemWarranty.BuilderadditionalWarranties(List<WarrantyOffer> additionalWarranties)“List of additional warranty offers.OemWarranty.BuilderadditionalWarranties(WarrantyOffer... additionalWarranties)“List of additional warranty offers.OemWarranty.BuilderadditionalWarrantiesNextLink(String additionalWarrantiesNextLink)“List of additional warranty offers.OemWarranty.BuilderbaseWarranties(List<WarrantyOffer> baseWarranties)“List of base warranty offers.OemWarranty.BuilderbaseWarranties(WarrantyOffer... baseWarranties)“List of base warranty offers.OemWarranty.BuilderbaseWarrantiesNextLink(String baseWarrantiesNextLink)“List of base warranty offers.OemWarrantybuild()OemWarranty.BuilderdeviceConfigurationUrl(String deviceConfigurationUrl)“Device configuration page URL”OemWarranty.BuilderdeviceWarrantyUrl(String deviceWarrantyUrl)“Device warranty page URL”
-
-
-
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 ofadditionalWarrantiesproperty (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 ofadditionalWarrantiesproperty (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 ofadditionalWarranties@nextLinkproperty (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 ofbaseWarrantiesproperty (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 ofbaseWarrantiesproperty (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 ofbaseWarranties@nextLinkproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceConfigurationUrl
public OemWarranty.Builder deviceConfigurationUrl(String deviceConfigurationUrl)
“Device configuration page URL”- Parameters:
deviceConfigurationUrl- value ofdeviceConfigurationUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
deviceWarrantyUrl
public OemWarranty.Builder deviceWarrantyUrl(String deviceWarrantyUrl)
“Device warranty page URL”- Parameters:
deviceWarrantyUrl- value ofdeviceWarrantyUrlproperty (as defined in service metadata)- Returns:
this(for method chaining)
-
build
public OemWarranty build()
-
-