Class WhatsAppMessageTemplateBindingsComponent
java.lang.Object
com.azure.communication.messages.models.channels.WhatsAppMessageTemplateBindingsComponent
- All Implemented Interfaces:
com.azure.json.JsonSerializable<WhatsAppMessageTemplateBindingsComponent>
public final class WhatsAppMessageTemplateBindingsComponent
extends Object
implements com.azure.json.JsonSerializable<WhatsAppMessageTemplateBindingsComponent>
The template bindings component for WhatsApp.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of WhatsAppMessageTemplateBindingsComponent class. -
Method Summary
Modifier and TypeMethodDescriptionfromJson
(com.azure.json.JsonReader jsonReader) Reads an instance of WhatsAppMessageTemplateBindingsComponent from the JsonReader.Get the refValue property: The name of the referenced item in the template values.com.azure.json.JsonWriter
toJson
(com.azure.json.JsonWriter jsonWriter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
WhatsAppMessageTemplateBindingsComponent
Creates an instance of WhatsAppMessageTemplateBindingsComponent class.- Parameters:
refValue
- the refValue value to set.
-
-
Method Details
-
getRefValue
Get the refValue property: The name of the referenced item in the template values.- Returns:
- the refValue value.
-
toJson
- Specified by:
toJson
in interfacecom.azure.json.JsonSerializable<WhatsAppMessageTemplateBindingsComponent>
- Throws:
IOException
-
fromJson
public static WhatsAppMessageTemplateBindingsComponent fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of WhatsAppMessageTemplateBindingsComponent from the JsonReader.- Parameters:
jsonReader
- The JsonReader being read.- Returns:
- An instance of WhatsAppMessageTemplateBindingsComponent if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.
- Throws:
IllegalStateException
- If the deserialized JSON object was missing any required properties.IOException
- If an error occurs while reading the WhatsAppMessageTemplateBindingsComponent.
-