PictureInPictureAdOptions.Builder

public final class PictureInPictureAdOptions.Builder


A builder for PictureInPictureAdOptions.

Summary

Public constructors

Public methods

final @NonNull PictureInPictureAdOptions

Constructs a PictureInPictureAdOptions with the specified attributes.

final @NonNull PictureInPictureAdOptions.Builder

Sets the initial position for the PiP ad.

final @NonNull PictureInPictureAdOptions.Builder

Sets the presentation scope for the PiP ad.

Public constructors

Builder

public Builder()

Public methods

build

public final @NonNull PictureInPictureAdOptions build()

Constructs a PictureInPictureAdOptions with the specified attributes.

setPosition

public final @NonNull PictureInPictureAdOptions.Builder setPosition(@NonNull PictureInPictureAdPosition position)

Sets the initial position for the PiP ad. Defaults to PictureInPictureAdPosition.DEFAULT.

Parameters
@NonNull PictureInPictureAdPosition position

The initial position of the PiP ad.

setPresentationScope

public final @NonNull PictureInPictureAdOptions.Builder setPresentationScope(
    @NonNull PictureInPictureAdPresentationScope presentationScope
)

Sets the presentation scope for the PiP ad. Defaults to PictureInPictureAdPresentationScope.SCREEN.

Parameters
@NonNull PictureInPictureAdPresentationScope presentationScope

The presentation scope of the PiP ad.