SkypeChannelProperties Class
- java.
lang. Object - com.
azure. resourcemanager. botservice. models. SkypeChannelProperties
- com.
Implements
public final class SkypeChannelProperties
implements JsonSerializable<SkypeChannelProperties>
The parameters to provide for the Microsoft Teams channel.
Constructor Summary
| Constructor | Description |
|---|---|
| SkypeChannelProperties() |
Creates an instance of Skype |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
callingWebhook()
Get the calling |
| Boolean |
enableCalling()
Get the enable |
| Boolean |
enableGroups()
Get the enable |
| Boolean |
enableMediaCards()
Get the enable |
| Boolean |
enableMessaging()
Get the enable |
| Boolean |
enableScreenSharing()
Get the enable |
| Boolean |
enableVideo()
Get the enable |
|
static
Skype |
fromJson(JsonReader jsonReader)
Reads an instance of Skype |
| String |
groupsMode()
Get the groups |
| String |
incomingCallRoute()
Get the incoming |
| boolean |
isEnabled()
Get the is |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Skype |
withCallingWebhook(String callingWebhook)
Set the calling |
|
Skype |
withEnableCalling(Boolean enableCalling)
Set the enable |
|
Skype |
withEnableGroups(Boolean enableGroups)
Set the enable |
|
Skype |
withEnableMediaCards(Boolean enableMediaCards)
Set the enable |
|
Skype |
withEnableMessaging(Boolean enableMessaging)
Set the enable |
|
Skype |
withEnableScreenSharing(Boolean enableScreenSharing)
Set the enable |
|
Skype |
withEnableVideo(Boolean enableVideo)
Set the enable |
|
Skype |
withGroupsMode(String groupsMode)
Set the groups |
|
Skype |
withIncomingCallRoute(String incomingCallRoute)
Set the incoming |
|
Skype |
withIsEnabled(boolean isEnabled)
Set the is |
Methods inherited from java.lang.Object
Constructor Details
SkypeChannelProperties
public SkypeChannelProperties()
Creates an instance of SkypeChannelProperties class.
Method Details
callingWebhook
public String callingWebhook()
Get the callingWebhook property: Calling web hook for Skype channel.
Returns:
enableCalling
public Boolean enableCalling()
Get the enableCalling property: Enable calling for Skype channel.
Returns:
enableGroups
public Boolean enableGroups()
Get the enableGroups property: Enable groups for Skype channel.
Returns:
enableMediaCards
public Boolean enableMediaCards()
Get the enableMediaCards property: Enable media cards for Skype channel.
Returns:
enableMessaging
public Boolean enableMessaging()
Get the enableMessaging property: Enable messaging for Skype channel.
Returns:
enableScreenSharing
public Boolean enableScreenSharing()
Get the enableScreenSharing property: Enable screen sharing for Skype channel.
Returns:
enableVideo
public Boolean enableVideo()
Get the enableVideo property: Enable video for Skype channel.
Returns:
fromJson
public static SkypeChannelProperties fromJson(JsonReader jsonReader)
Reads an instance of SkypeChannelProperties from the JsonReader.
Parameters:
Returns:
Throws:
groupsMode
public String groupsMode()
Get the groupsMode property: Group mode for Skype channel.
Returns:
incomingCallRoute
public String incomingCallRoute()
Get the incomingCallRoute property: Incoming call route for Skype channel.
Returns:
isEnabled
public boolean isEnabled()
Get the isEnabled property: Whether this channel is enabled for the bot.
Returns:
toJson
validate
public void validate()
Validates the instance.
withCallingWebhook
public SkypeChannelProperties withCallingWebhook(String callingWebhook)
Set the callingWebhook property: Calling web hook for Skype channel.
Parameters:
Returns:
withEnableCalling
public SkypeChannelProperties withEnableCalling(Boolean enableCalling)
Set the enableCalling property: Enable calling for Skype channel.
Parameters:
Returns:
withEnableGroups
public SkypeChannelProperties withEnableGroups(Boolean enableGroups)
Set the enableGroups property: Enable groups for Skype channel.
Parameters:
Returns:
withEnableMediaCards
public SkypeChannelProperties withEnableMediaCards(Boolean enableMediaCards)
Set the enableMediaCards property: Enable media cards for Skype channel.
Parameters:
Returns:
withEnableMessaging
public SkypeChannelProperties withEnableMessaging(Boolean enableMessaging)
Set the enableMessaging property: Enable messaging for Skype channel.
Parameters:
Returns:
withEnableScreenSharing
public SkypeChannelProperties withEnableScreenSharing(Boolean enableScreenSharing)
Set the enableScreenSharing property: Enable screen sharing for Skype channel.
Parameters:
Returns:
withEnableVideo
public SkypeChannelProperties withEnableVideo(Boolean enableVideo)
Set the enableVideo property: Enable video for Skype channel.
Parameters:
Returns:
withGroupsMode
public SkypeChannelProperties withGroupsMode(String groupsMode)
Set the groupsMode property: Group mode for Skype channel.
Parameters:
Returns:
withIncomingCallRoute
public SkypeChannelProperties withIncomingCallRoute(String incomingCallRoute)
Set the incomingCallRoute property: Incoming call route for Skype channel.
Parameters:
Returns:
withIsEnabled
public SkypeChannelProperties withIsEnabled(boolean isEnabled)
Set the isEnabled property: Whether this channel is enabled for the bot.
Parameters:
Returns: