TabSubmitData Class

  • java.lang.Object
    • com.microsoft.bot.schema.teams.TabSubmitData

public class TabSubmitData

Invoke ('tab/submit') request value payload data.

Constructor Summary

Constructor Description
TabSubmitData()

Initializes a new instance of the class.

Method Summary

Modifier and Type Method and Description
java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> getProperties()

Holds the overflow properties that aren't first class properties in the object.

java.lang.String getType()

Gets the type for this TabSubmitData.

void setProperties(String key, JsonNode withValue)

Holds the overflow properties that aren't first class properties in the object.

void setType(String withType)

Sets the type for this TabSubmitData.

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

TabSubmitData

public TabSubmitData()

Initializes a new instance of the class.

Method Details

getProperties

public Map getProperties()

Holds the overflow properties that aren't first class properties in the object. This allows extensibility while maintaining the object.

Returns:

Map of additional properties.

getType

public String getType()

Gets the type for this TabSubmitData.

Returns:

Currently, 'tab/submit'.

setProperties

public void setProperties(String key, JsonNode withValue)

Holds the overflow properties that aren't first class properties in the object. This allows extensibility while maintaining the object.

Parameters:

key - The key of the property to set.
withValue - The value for the property.

setType

public void setType(String withType)

Sets the type for this TabSubmitData.

Parameters:

withType - Currently, 'tab/submit'.

Applies to