Package com.adyen.model.tapi
Class SoundContent
- java.lang.Object
-
- com.adyen.model.tapi.SoundContent
-
public class SoundContent extends Object
SoundContent
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_LANGUAGEstatic StringJSON_PROPERTY_REFERENCE_I_Dstatic StringJSON_PROPERTY_SOUND_FORMATstatic StringJSON_PROPERTY_TEXT
-
Constructor Summary
Constructors Constructor Description SoundContent()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Return true if this SoundContent object is equal to o.static SoundContentfromJson(String jsonString)Create an instance of SoundContent given an JSON stringMap<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.StringgetLanguage()Get languageStringgetReferenceID()Get referenceIDSoundFormatgetSoundFormat()Get soundFormatStringgetText()Get textinthashCode()SoundContentincludeNullValues(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.SoundContentlanguage(String language)languageSoundContentreferenceID(String referenceID)referenceIDvoidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetLanguage(String language)languagevoidsetReferenceID(String referenceID)referenceIDvoidsetSoundFormat(SoundFormat soundFormat)soundFormatvoidsetText(String text)textSoundContentsoundFormat(SoundFormat soundFormat)soundFormatSoundContenttext(String text)textStringtoJson()Convert an instance of SoundContent to an JSON stringStringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_SOUND_FORMAT
public static final String JSON_PROPERTY_SOUND_FORMAT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LANGUAGE
public static final String JSON_PROPERTY_LANGUAGE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REFERENCE_I_D
public static final String JSON_PROPERTY_REFERENCE_I_D
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TEXT
public static final String JSON_PROPERTY_TEXT
- See Also:
- Constant Field Values
-
-
Method Detail
-
soundFormat
public SoundContent soundFormat(SoundFormat soundFormat)
soundFormat- Parameters:
soundFormat-- Returns:
- the current
SoundContentinstance, allowing for method chaining
-
getSoundFormat
public SoundFormat getSoundFormat()
Get soundFormat- Returns:
- soundFormat
-
setSoundFormat
public void setSoundFormat(SoundFormat soundFormat)
soundFormat- Parameters:
soundFormat-
-
language
public SoundContent language(String language)
language- Parameters:
language-- Returns:
- the current
SoundContentinstance, allowing for method chaining
-
getLanguage
public String getLanguage()
Get language- Returns:
- language
-
setLanguage
public void setLanguage(String language)
language- Parameters:
language-
-
referenceID
public SoundContent referenceID(String referenceID)
referenceID- Parameters:
referenceID-- Returns:
- the current
SoundContentinstance, allowing for method chaining
-
getReferenceID
public String getReferenceID()
Get referenceID- Returns:
- referenceID
-
setReferenceID
public void setReferenceID(String referenceID)
referenceID- Parameters:
referenceID-
-
text
public SoundContent text(String text)
text- Parameters:
text-- Returns:
- the current
SoundContentinstance, allowing for method chaining
-
getText
public String getText()
Get text- Returns:
- text
-
setText
public void setText(String text)
text- Parameters:
text-
-
includeNullValues
public SoundContent 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 SoundContent 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 SoundContent fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of SoundContent given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of SoundContent
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to SoundContent
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of SoundContent to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-