Package com.adyen.model.management
Class WifiProfiles
- java.lang.Object
-
- com.adyen.model.management.WifiProfiles
-
public class WifiProfiles extends Object
WifiProfiles
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_PROFILESstatic StringJSON_PROPERTY_SETTINGS
-
Constructor Summary
Constructors Constructor Description WifiProfiles()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WifiProfilesaddProfilesItem(Profile profilesItem)booleanequals(Object o)Return true if this WifiProfiles object is equal to o.static WifiProfilesfromJson(String jsonString)Create an instance of WifiProfiles given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.List<Profile>getProfiles()List of remote Wi-Fi profiles.SettingsgetSettings()Get settingsinthashCode()WifiProfilesincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.WifiProfilesprofiles(List<Profile> profiles)List of remote Wi-Fi profiles.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetProfiles(List<Profile> profiles)List of remote Wi-Fi profiles.voidsetSettings(Settings settings)settingsWifiProfilessettings(Settings settings)settingsStringtoJson()Convert an instance of WifiProfiles to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_PROFILES
public static final String JSON_PROPERTY_PROFILES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SETTINGS
public static final String JSON_PROPERTY_SETTINGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
profiles
public WifiProfiles profiles(List<Profile> profiles)
List of remote Wi-Fi profiles.- Parameters:
profiles- List of remote Wi-Fi profiles.- Returns:
- the current
WifiProfilesinstance, allowing for method chaining
-
addProfilesItem
public WifiProfiles addProfilesItem(Profile profilesItem)
-
getProfiles
public List<Profile> getProfiles()
List of remote Wi-Fi profiles.- Returns:
- profiles List of remote Wi-Fi profiles.
-
setProfiles
public void setProfiles(List<Profile> profiles)
List of remote Wi-Fi profiles.- Parameters:
profiles- List of remote Wi-Fi profiles.
-
settings
public WifiProfiles settings(Settings settings)
settings- Parameters:
settings-- Returns:
- the current
WifiProfilesinstance, allowing for method chaining
-
getSettings
public Settings getSettings()
Get settings- Returns:
- settings
-
setSettings
public void setSettings(Settings settings)
settings- Parameters:
settings-
-
includeNullValues
public WifiProfiles includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this WifiProfiles object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static WifiProfiles fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of WifiProfiles given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of WifiProfiles
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to WifiProfiles
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of WifiProfiles to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-