TeamsExtensionUserIdentifier Class
- java.
lang. Object - com.
azure. communication. common. CommunicationIdentifier - com.
azure. communication. common. TeamsExtensionUserIdentifier
- com.
- com.
public final class TeamsExtensionUserIdentifier
extends CommunicationIdentifier
Communication identifier for a Microsoft Teams Phone user who is using a Communication Services resource to extend their Teams Phone set up.
Constructor Summary
Constructor | Description |
---|---|
TeamsExtensionUserIdentifier(String userId, String tenantId, String resourceId) |
Creates a Teams |
Method Summary
Modifier and Type | Method and Description |
---|---|
boolean | equals(Object that) |
Communication |
getCloudEnvironment()
Get cloud environment of the Teams Extension User identifier |
String |
getResourceId()
Get Communication Services resource id. |
String |
getTenantId()
Get Microsoft Teams Extension user Tenant ID |
String |
getUserId()
Get Microsoft Teams Extension user |
int | hashCode() |
Teams |
setCloudEnvironment(CommunicationCloudEnvironment cloudEnvironment)
Set cloud environment of the Teams Extension User identifier |
Teams |
setRawId(String rawId)
Set full ID of the identifier Raw |
Methods inherited from CommunicationIdentifier
Methods inherited from java.lang.Object
Constructor Details
TeamsExtensionUserIdentifier
public TeamsExtensionUserIdentifier(String userId, String tenantId, String resourceId)
Creates a TeamsExtensionUserIdentifier object with PUBLIC cloud environment.
Parameters:
Method Details
equals
public boolean equals(Object that)
Overrides:
TeamsExtensionUserIdentifier.equals(Object that)Parameters:
getCloudEnvironment
public CommunicationCloudEnvironment getCloudEnvironment()
Get cloud environment of the Teams Extension User identifier
Returns:
getResourceId
public String getResourceId()
Get Communication Services resource id.
Returns:
getTenantId
public String getTenantId()
Get Microsoft Teams Extension user Tenant ID
Returns:
getUserId
public String getUserId()
Get Microsoft Teams Extension user
Returns:
hashCode
public int hashCode()
Overrides:
TeamsExtensionUserIdentifier.hashCode()setCloudEnvironment
public TeamsExtensionUserIdentifier setCloudEnvironment(CommunicationCloudEnvironment cloudEnvironment)
Set cloud environment of the Teams Extension User identifier
Parameters:
Returns:
setRawId
public TeamsExtensionUserIdentifier 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:
TeamsExtensionUserIdentifier.setRawId(String rawId)Parameters:
Returns: