Package com.seam.api.types
Class DeviceListProvider.Builder
- java.lang.Object
-
- com.seam.api.types.DeviceListProvider.Builder
-
- All Implemented Interfaces:
DeviceListProvider._FinalStage,DeviceListProvider.DeviceProviderNameStage,DeviceListProvider.DisplayNameStage,DeviceListProvider.ImageUrlStage
- Enclosing class:
- DeviceListProvider
public static final class DeviceListProvider.Builder extends java.lang.Object implements DeviceListProvider.DeviceProviderNameStage, DeviceListProvider.DisplayNameStage, DeviceListProvider.ImageUrlStage, DeviceListProvider._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DeviceListProvider._FinalStageaddAllProviderCategories(java.util.List<DevicesListDeviceProvidersResponseDeviceProvidersItemProviderCategoriesItem> providerCategories)DeviceListProvider._FinalStageaddProviderCategories(DevicesListDeviceProvidersResponseDeviceProvidersItemProviderCategoriesItem providerCategories)DeviceListProviderbuild()DeviceListProvider.DisplayNameStagedeviceProviderName(java.lang.String deviceProviderName)DeviceListProvider.ImageUrlStagedisplayName(java.lang.String displayName)DeviceListProvider.Builderfrom(DeviceListProvider other)DeviceListProvider._FinalStageimageUrl(java.lang.String imageUrl)DeviceListProvider._FinalStageproviderCategories(java.util.List<DevicesListDeviceProvidersResponseDeviceProvidersItemProviderCategoriesItem> providerCategories)
-
-
-
Method Detail
-
from
public DeviceListProvider.Builder from(DeviceListProvider other)
- Specified by:
fromin interfaceDeviceListProvider.DeviceProviderNameStage
-
deviceProviderName
public DeviceListProvider.DisplayNameStage deviceProviderName(java.lang.String deviceProviderName)
- Specified by:
deviceProviderNamein interfaceDeviceListProvider.DeviceProviderNameStage
-
displayName
public DeviceListProvider.ImageUrlStage displayName(java.lang.String displayName)
- Specified by:
displayNamein interfaceDeviceListProvider.DisplayNameStage
-
imageUrl
public DeviceListProvider._FinalStage imageUrl(java.lang.String imageUrl)
- Specified by:
imageUrlin interfaceDeviceListProvider.ImageUrlStage
-
addAllProviderCategories
public DeviceListProvider._FinalStage addAllProviderCategories(java.util.List<DevicesListDeviceProvidersResponseDeviceProvidersItemProviderCategoriesItem> providerCategories)
- Specified by:
addAllProviderCategoriesin interfaceDeviceListProvider._FinalStage
-
addProviderCategories
public DeviceListProvider._FinalStage addProviderCategories(DevicesListDeviceProvidersResponseDeviceProvidersItemProviderCategoriesItem providerCategories)
- Specified by:
addProviderCategoriesin interfaceDeviceListProvider._FinalStage
-
providerCategories
public DeviceListProvider._FinalStage providerCategories(java.util.List<DevicesListDeviceProvidersResponseDeviceProvidersItemProviderCategoriesItem> providerCategories)
- Specified by:
providerCategoriesin interfaceDeviceListProvider._FinalStage
-
build
public DeviceListProvider build()
- Specified by:
buildin interfaceDeviceListProvider._FinalStage
-
-