RequestBuilders.TileRequest.Builder

public final class RequestBuilders.TileRequest.Builder


Builder for TileRequest

Summary

Public constructors

Public methods

@NonNull RequestBuilders.TileRequest

Builds an instance from accumulated values.

@NonNull RequestBuilders.TileRequest.Builder

Sets the androidx.wear.protolayout.StateBuilders.State that should be used when building the tile.

@NonNull RequestBuilders.TileRequest.Builder

Sets the androidx.wear.protolayout.DeviceParametersBuilders.DeviceParameters object describing the device requesting the tile update.

@NonNull RequestBuilders.TileRequest.Builder

This method is deprecated.

Use ( instead.

@NonNull RequestBuilders.TileRequest.Builder

This method is deprecated.

Use ( instead.

@NonNull RequestBuilders.TileRequest.Builder
setTileId(int tileId)

Sets the ID of the tile being requested.

Public constructors

Builder

Added in 1.0.0
public Builder()

Public methods

build

Added in 1.0.0
public @NonNull RequestBuilders.TileRequest build()

Builds an instance from accumulated values.

setCurrentState

Added in 1.2.0
public @NonNull RequestBuilders.TileRequest.Builder setCurrentState(@NonNull StateBuilders.State currentState)

Sets the androidx.wear.protolayout.StateBuilders.State that should be used when building the tile.

1.0

setDeviceConfiguration

Added in 1.2.0
public @NonNull RequestBuilders.TileRequest.Builder setDeviceConfiguration(
    @NonNull DeviceParametersBuilders.DeviceParameters deviceConfiguration
)

Sets the androidx.wear.protolayout.DeviceParametersBuilders.DeviceParameters object describing the device requesting the tile update. If not set, a default empty instance is used.

1.0

setDeviceParameters

Added in 1.0.0
Deprecated in 1.2.0
public @NonNull RequestBuilders.TileRequest.Builder setDeviceParameters(
    @NonNull DeviceParametersBuilders.DeviceParameters deviceParameters
)

Sets the androidx.wear.tiles.DeviceParametersBuilders.DeviceParameters describing the device requesting the tile update.

1.0

setState

Added in 1.0.0
Deprecated in 1.2.0
public @NonNull RequestBuilders.TileRequest.Builder setState(@NonNull StateBuilders.State state)

Sets the androidx.wear.tiles.StateBuilders.State that should be used when building the tile.

1.0

setTileId

Added in 1.2.0
public @NonNull RequestBuilders.TileRequest.Builder setTileId(int tileId)

Sets the ID of the tile being requested.

1.0