MicrosoftTeamsAppIdentifier Class
- java.
lang. Object - com.
azure. communication. common. CommunicationIdentifier - com.
azure. communication. common. MicrosoftTeamsAppIdentifier
- com.
- com.
public final class MicrosoftTeamsAppIdentifier
extends CommunicationIdentifier
Communication identifier for Microsoft Teams Application
Constructor Summary
| Constructor | Description |
|---|---|
| MicrosoftTeamsAppIdentifier(String appId) |
Creates a Microsoft |
| MicrosoftTeamsAppIdentifier(String appId, CommunicationCloudEnvironment cloudEnvironment) |
Creates a Microsoft |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| boolean | equals(Object that) |
| String |
getAppId()
Get application ID |
|
Communication |
getCloudEnvironment()
Get cloud environment of the application identifier |
| int | hashCode() |
|
protected
Microsoft |
setRawId(String rawId)
Set full ID of the identifier Raw |
Methods inherited from CommunicationIdentifier
Methods inherited from java.lang.Object
Constructor Details
MicrosoftTeamsAppIdentifier
public MicrosoftTeamsAppIdentifier(String appId)
Creates a MicrosoftTeamsAppIdentifier object
Parameters:
MicrosoftTeamsAppIdentifier
public MicrosoftTeamsAppIdentifier(String appId, CommunicationCloudEnvironment cloudEnvironment)
Creates a MicrosoftTeamsAppIdentifier object
Parameters:
Method Details
equals
public boolean equals(Object that)
Overrides:
MicrosoftTeamsAppIdentifier.equals(Object that)Parameters:
getAppId
public String getAppId()
Get application ID
Returns:
getCloudEnvironment
public CommunicationCloudEnvironment getCloudEnvironment()
Get cloud environment of the application identifier
Returns:
hashCode
public int hashCode()
Overrides:
MicrosoftTeamsAppIdentifier.hashCode()setRawId
protected MicrosoftTeamsAppIdentifier setRawId(String rawId)
Set full ID of the identifier RawId is the encoded format for identifiers to store in databases or as stable keys in general.
Overrides:
MicrosoftTeamsAppIdentifier.setRawId(String rawId)Parameters:
Returns: