Builder
class Builder
| kotlin.Any | |
| ↳ | android.adservices.adselection.AdSelectionOutcome.Builder | 
Builder for AdSelectionOutcome objects.
Summary
| Public constructors | |
|---|---|
| Builder() | |
| Public methods | |
|---|---|
| AdSelectionOutcome | build()Builds a  | 
| AdSelectionOutcome.Builder | setAdSelectionId(adSelectionId: Long)Sets the mAdSelectionId. | 
| AdSelectionOutcome.Builder | setComponentAdUris(componentAdUris: MutableList<Uri!>)Sets the list of ad component renderUris. | 
| AdSelectionOutcome.Builder | setRenderUri(renderUri: Uri)Sets the RenderUri. | 
Public constructors
Public methods
build
fun build(): AdSelectionOutcome
Builds a AdSelectionOutcome instance.
| Return | |
|---|---|
| AdSelectionOutcome | This value cannot be null. | 
| Exceptions | |
|---|---|
| java.lang.IllegalArgumentException | if the adSelectionIid is not set | 
| java.lang.NullPointerException | if the RenderUri is null | 
setAdSelectionId
fun setAdSelectionId(adSelectionId: Long): AdSelectionOutcome.Builder
Sets the mAdSelectionId.
| Return | |
|---|---|
| AdSelectionOutcome.Builder | This value cannot be null. | 
setComponentAdUris
fun setComponentAdUris(componentAdUris: MutableList<Uri!>): AdSelectionOutcome.Builder
Sets the list of ad component renderUris.
| Parameters | |
|---|---|
| componentAdUris | MutableList<Uri!>: This value cannot be null. | 
| Return | |
|---|---|
| AdSelectionOutcome.Builder | This value cannot be null. | 
setRenderUri
fun setRenderUri(renderUri: Uri): AdSelectionOutcome.Builder
Sets the RenderUri.
| Parameters | |
|---|---|
| renderUri | Uri: This value cannot be null. | 
| Return | |
|---|---|
| AdSelectionOutcome.Builder | This value cannot be null. | 
