PerBuyerConfiguration.Builder
public
static
final
class
PerBuyerConfiguration.Builder
extends Object
| java.lang.Object | |
| ↳ | android.adservices.adselection.PerBuyerConfiguration.Builder |
This class was deprecated
in API level 37.
The Rubidium (Rb) Relevance APIs, including those in
android.adservices.adselection, are being deprecated. Relevance APIs have no direct
replacement. Developers should stop using them, as calls will be rejected in future
Android releases. Please refer to official Privacy Sandbox documentation for deprecation
and roadmap details:
https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/
Builder for PerBuyerConfiguration objects.
Summary
Public constructors | |
|---|---|
Builder()
Creates a new |
|
Public methods | |
|---|---|
PerBuyerConfiguration
|
build()
Builds a |
PerBuyerConfiguration.Builder
|
setBuyer(AdTechIdentifier buyer)
Sets the buyer for this configuration. |
PerBuyerConfiguration.Builder
|
setTargetInputSizeBytes(int targetInputSizeB)
Sets the target input size in bytes for this configuration. |
Inherited methods | |
|---|---|
Public constructors
Public methods
build
public PerBuyerConfiguration build ()
Builds a PerBuyerConfiguration instance.
| Returns | |
|---|---|
PerBuyerConfiguration |
This value cannot be null. |
setBuyer
public PerBuyerConfiguration.Builder setBuyer (AdTechIdentifier buyer)
Sets the buyer for this configuration. See PerBuyerConfiguration.getBuyer() for more details.
| Parameters | |
|---|---|
buyer |
AdTechIdentifier: This value cannot be null. |
| Returns | |
|---|---|
PerBuyerConfiguration.Builder |
This value cannot be null. |
setTargetInputSizeBytes
public PerBuyerConfiguration.Builder setTargetInputSizeBytes (int targetInputSizeB)
Sets the target input size in bytes for this configuration.
If this is not explicitly set, this buyer will share remaining space after other
buyers' target sizes are respected. See PerBuyerConfiguration.getTargetInputSizeBytes() for more
details.
| Parameters | |
|---|---|
targetInputSizeB |
int: Value is between 0 and Integer.MAX_VALUE inclusive |
| Returns | |
|---|---|
PerBuyerConfiguration.Builder |
This value cannot be null. |