HsdpPrewarmRequest


@AutoValue
public abstract class HsdpPrewarmRequest


Represents a request to prewarm resources for HSDP (Half Sheet Details Page).

Summary

Nested types

Builder for HsdpPrewarmRequest.

Public constructors

Public methods

static HsdpPrewarmRequest.Builder

Creates a new builder for HsdpPrewarmRequest.

abstract Map<StringString>

Returns the URL for the prewarm request.

abstract String

Returns the referrer tracking string.

abstract String

Returns the application package name.

abstract @Nullable IBinder

Returns the window token, or null if not provided.

Public constructors

HsdpPrewarmRequest

public HsdpPrewarmRequest()

Public methods

builder

public static HsdpPrewarmRequest.Builder builder()

Creates a new builder for HsdpPrewarmRequest.

extraQueryParams

public abstract Map<StringStringextraQueryParams()

Returns the URL for the prewarm request.

referrer

public abstract String referrer()

Returns the referrer tracking string.

targetAppPackageName

public abstract String targetAppPackageName()

Returns the application package name.

windowToken

public abstract @Nullable IBinder windowToken()

Returns the window token, or null if not provided. This token, if provided, may be used for UI prewarming.