HsdpPrewarmRequest.Builder


@AutoValue.Builder
public abstract class HsdpPrewarmRequest.Builder


Builder for HsdpPrewarmRequest.

Summary

Public constructors

Public methods

abstract HsdpPrewarmRequest

Builds the HsdpPrewarmRequest.

abstract HsdpPrewarmRequest.Builder
setExtraQueryParams(Map<StringString> extraQueryParams)

Sets the extra query params for the prewarm request.

abstract HsdpPrewarmRequest.Builder
setReferrer(String referrer)

Sets the referrer tracking string for the prewarm request.

abstract HsdpPrewarmRequest.Builder
setTargetAppPackageName(String targetAppPackageName)

Sets the package name of the application to be prewarmed.

abstract HsdpPrewarmRequest.Builder
setWindowToken(IBinder windowToken)

Sets an optional window token from the calling Activity.

Public constructors

Builder

public Builder()

Public methods

build

public abstract HsdpPrewarmRequest build()

Builds the HsdpPrewarmRequest.

setExtraQueryParams

public abstract HsdpPrewarmRequest.Builder setExtraQueryParams(Map<StringString> extraQueryParams)

Sets the extra query params for the prewarm request.

setReferrer

public abstract HsdpPrewarmRequest.Builder setReferrer(String referrer)

Sets the referrer tracking string for the prewarm request.

setTargetAppPackageName

public abstract HsdpPrewarmRequest.Builder setTargetAppPackageName(String targetAppPackageName)

Sets the package name of the application to be prewarmed.

setWindowToken

public abstract HsdpPrewarmRequest.Builder setWindowToken(IBinder windowToken)

Sets an optional window token from the calling Activity. If this is set, UI prewarming can be done.