PerBuyerConfiguration.Builder
public
static
final
class
PerBuyerConfiguration.Builder
extends Object
java.lang.Object | |
↳ | android.adservices.adselection.PerBuyerConfiguration.Builder |
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 . |