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: