UserDataFeedSyncScope 클래스

  • java.lang.Object
    • NativeBase
      • com.microsoft.connecteddevices.userdata.UserDataFeedSyncScope

public class UserDataFeedSyncScope

이 클래스는 앱이 사용자 활동과 같은 특정 기능을 사용하는 경우 사용자별 데이터를 연결된 디바이스 플랫폼 백 엔드와 동기화하는 범위를 나타냅니다. 인스턴스는 특정 기능(예: **UserActivityChannel**)에 대해 클래스에서 정적으로 검색할 수 있으며 데이터 동기화를 위해 **UserDataFeed** 동작의 구성에 사용됩니다.

메서드 요약

한정자 및 형식 메서드 및 설명
String getNotificationType()

**UserDataFeed** 동기화 범위에 대한 변경 알림 유형 설정

String getPlatform()

들어오는 활동을 플랫폼을 지원하는 앱으로 제한하도록 플랫폼을 설정합니다.

List<String> getSyncScopeFlags()

들어오는 활동을 필터링하기 위한 선택적 플래그를 설정합니다.

void setNotificationType(@Nullable String notificationType)

**UserDataFeed** 동기화 범위에 대한 변경 알림 유형을 설정합니다.

void setPlatform(@Nullable String platform)

들어오는 활동을 플랫폼을 지원하는 앱으로 제한하도록 플랫폼을 설정합니다. 현재 앱뿐만 아니라 사용자의 전체 데이터 피드를 구독할 수 있는 애플리케이션에만 유용합니다.

void setSyncScopeFlags(@Nullable Collection<String> syncScopeFlags)

들어오는 활동을 필터링하기 위한 선택적 플래그를 설정합니다.

메서드 세부 정보

getNotificationType

public String getNotificationType()

**UserDataFeed** 동기화 범위에 대한 변경 알림 유형 설정

반환:

받을 알림 유형(**UserDataFeedNotificationTypes**참조)

getPlatform

public String getPlatform()

들어오는 활동을 플랫폼을 지원하는 앱으로 제한하도록 플랫폼을 설정합니다.

반환:

지정된 플랫폼(**UserDataFeedPlatforms**참조).

getSyncScopeFlags

public List getSyncScopeFlags()

들어오는 활동을 필터링하기 위한 선택적 플래그를 설정합니다.

반환:

동기화 범위에 대한 플래그 집합(**UserDataFeedSyncScopeFlags**참조).

setNotificationType

public void setNotificationType(@Nullable String notificationType)

**UserDataFeed** 동기화 범위에 대한 변경 알림 유형을 설정합니다.

매개 변수:

notificationType - 받을 알림 유형입니다(**UserDataFeedNotificationTypes**참조).

setPlatform

public void setPlatform(@Nullable String platform)

들어오는 활동을 플랫폼을 지원하는 앱으로 제한하도록 플랫폼을 설정합니다. 현재 앱뿐만 아니라 사용자의 전체 데이터 피드를 구독할 수 있는 애플리케이션에만 유용합니다.

매개 변수:

platform - 지정된 플랫폼(**UserDataFeedPlatforms**참조).

setSyncScopeFlags

public void setSyncScopeFlags(@Nullable Collection syncScopeFlags)

들어오는 활동을 필터링하기 위한 선택적 플래그를 설정합니다.

매개 변수:

syncScopeFlags - 동기화 범위에 대한 플래그 집합(**UserDataFeedSyncScopeFlags**참조).

적용 대상