WebSourceRegistrationRequest.Builder

public static final class WebSourceRegistrationRequest.Builder
extends Object

java.lang.Object
   ↳ android.adservices.measurement.WebSourceRegistrationRequest.Builder


WebSourceRegistrationRequest의 빌더입니다.

요약

공개 생성자

Builder(List<WebSourceParams> webSourceParams, Uri topOriginUri)

WebSourceRegistrationRequest의 빌더 생성자입니다.

공개 메서드

WebSourceRegistrationRequest build()

매개변수를 사전 검증하고 WebSourceRegistrationRequest를 빌드합니다.

WebSourceRegistrationRequest.Builder setAppDestination(Uri appDestination)

앱 대상의 setter입니다.

WebSourceRegistrationRequest.Builder setInputEvent(InputEvent inputEvent)

입력 이벤트의 setter입니다.

WebSourceRegistrationRequest.Builder setVerifiedDestination(Uri verifiedDestination)

확인된 대상의 setter입니다.

WebSourceRegistrationRequest.Builder setWebDestination(Uri webDestination)

웹 대상의 setter입니다.

상속된 메서드

Object clone()

이 개체의 사본을 만들어 반환합니다.

boolean equals(Object obj)

일부 다른 개체가 이 개체와 '같은'지 여부를 나타냅니다.

void finalize()

가비지 컬렉션이 더 이상 객체에 관한 참조가 없다고 판단하는 경우 객체의 가비지 컬렉터에서 호출합니다.

final Class<?> getClass()

Object의 런타임 클래스를 반환합니다.

int hashCode()

객체의 해시 코드 값을 반환합니다.

final void notify()

이 객체의 모니터에서 대기 중인 단일 스레드의 대기 모드를 해제합니다.

final void notifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드의 대기 모드를 해제합니다.

String toString()

객체의 문자열 표현을 반환합니다.

final void wait(long timeoutMillis, int nanos)

일반적으로 알림을 받거나 중단되어 절전 모드에서 해제될 때까지 또는 일정 시간이 경과할 때까지 현재 스레드가 대기하도록 합니다.

final void wait(long timeoutMillis)

일반적으로 알림을 받거나 중단되어 절전 모드에서 해제될 때까지 또는 일정 시간이 경과할 때까지 현재 스레드가 대기하도록 합니다.

final void wait()

일반적으로 알림을 받거나 중단되어 절전 모드에서 해제될 때까지 현재 스레드가 대기하도록 합니다.

공개 생성자

빌더

public Builder (List<WebSourceParams> webSourceParams, 
                Uri topOriginUri)

WebSourceRegistrationRequest의 빌더 생성자입니다.

매개변수
webSourceParams List: 소스 등록 매개변수가 포함된 소스 매개변수입니다. 목록은 비워 둘 수 없습니다. 이 값은 null일 수 없습니다.

topOriginUri Uri: 소스 게시자 Uri 이 값은 null일 수 없습니다.

공개 메서드

build

public WebSourceRegistrationRequest build ()

매개변수를 사전 검증하고 WebSourceRegistrationRequest를 빌드합니다.

반환 값
WebSourceRegistrationRequest 이 값은 null일 수 없습니다.

앱 대상 설정

public WebSourceRegistrationRequest.Builder setAppDestination (Uri appDestination)

앱 대상의 setter입니다. 해당하는 전환이 예상되는 Android 앱 Uri입니다. 앱 대상 또는 웹 대상 중 하나 이상이 필요합니다.

매개변수
appDestination Uri: 앱 대상 유형 Uri 이 값은 null일 수 있습니다.

반환 값
WebSourceRegistrationRequest.Builder 빌더 이 값은 null일 수 없습니다.

setInputEvent

public WebSourceRegistrationRequest.Builder setInputEvent (InputEvent inputEvent)

입력 이벤트의 setter입니다.

매개변수
inputEvent InputEvent: AttributionReporting API에서 다음 용도로 사용하는 사용자 상호작용 InputEvent 클릭수와 조회수 구별 이 값은 null일 수 있습니다.

반환 값
WebSourceRegistrationRequest.Builder 빌더 이 값은 null일 수 없습니다.

setVerifiedDestination

public WebSourceRegistrationRequest.Builder setVerifiedDestination (Uri verifiedDestination)

확인된 대상의 setter입니다.

매개변수
verifiedDestination Uri: 확인된 대상 이 값은 null일 수 있습니다.

반환 값
WebSourceRegistrationRequest.Builder 빌더 이 값은 null일 수 없습니다.

웹 대상 설정

public WebSourceRegistrationRequest.Builder setWebDestination (Uri webDestination)

웹 대상의 setter입니다. 해당하는 전환이 있는 Uri 웹사이트입니다. 합니다. 앱 대상 또는 웹 대상 중 하나 이상이 필요합니다.

매개변수
webDestination Uri: 웹 대상 Uri 이 값은 null일 수 있습니다.

반환 값
WebSourceRegistrationRequest.Builder 빌더 이 값은 null일 수 없습니다.