Builder
class Builder
| kotlin.Any | |
| ↳ | android.adservices.adselection.PersistAdSelectionResultRequest.Builder | 
Builder for PersistAdSelectionResultRequest objects.
Summary
| Public constructors | |
|---|---|
| Builder() | |
| Public methods | |
|---|---|
| PersistAdSelectionResultRequest | build()Builds a  | 
| PersistAdSelectionResultRequest.Builder | setAdSelectionDataId(adSelectionDataId: Long)Sets the ad selection data id  | 
| PersistAdSelectionResultRequest.Builder | setAdSelectionId(adSelectionId: Long)Sets the ad selection id  | 
| PersistAdSelectionResultRequest.Builder | setAdSelectionResult(adSelectionResult: ByteArray?)Sets the ad selection result  | 
| PersistAdSelectionResultRequest.Builder | setSeller(seller: AdTechIdentifier?)Sets the seller  | 
Public constructors
Public methods
build
fun build(): PersistAdSelectionResultRequest
Builds a PersistAdSelectionResultRequest instance.
| Return | |
|---|---|
| PersistAdSelectionResultRequest | This value cannot be null. | 
| Exceptions | |
|---|---|
| java.lang.IllegalArgumentException | if the adSelectionIid is not set | 
setAdSelectionDataId
fun setAdSelectionDataId(adSelectionDataId: Long): PersistAdSelectionResultRequest.Builder
Sets the ad selection data id Long.
| Return | |
|---|---|
| PersistAdSelectionResultRequest.Builder | This value cannot be null. | 
setAdSelectionId
funsetAdSelectionId(adSelectionId: Long): PersistAdSelectionResultRequest.Builder
Deprecated: Use the setAdSelectionDataId(long) instead.
Sets the ad selection id Long.
| Return | |
|---|---|
| PersistAdSelectionResultRequest.Builder | This value cannot be null. | 
setAdSelectionResult
fun setAdSelectionResult(adSelectionResult: ByteArray?): PersistAdSelectionResultRequest.Builder
Sets the ad selection result String.
| Parameters | |
|---|---|
| adSelectionResult | ByteArray?: This value may be null. | 
| Return | |
|---|---|
| PersistAdSelectionResultRequest.Builder | This value cannot be null. | 
setSeller
fun setSeller(seller: AdTechIdentifier?): PersistAdSelectionResultRequest.Builder
Sets the seller AdTechIdentifier.
| Parameters | |
|---|---|
| seller | AdTechIdentifier?: This value may be null. | 
| Return | |
|---|---|
| PersistAdSelectionResultRequest.Builder | This value cannot be null. | 
