Enclosing class:
AdRevenue


public static class AdRevenue.Builder
extends java.lang.Object
Конструктор AdRevenue.

Method Summary

All Methods
Instance Methods
Concrete Methods
Modifier and TypeMethod and Description
AdRevenuebuild()
Создает объект AdRevenue.
AdRevenue.BuilderwithAdNetwork(java.lang.String adNetwork)
Задает рекламную сеть.
AdRevenue.BuilderwithAdPlacementId(java.lang.String adPlacementId)
Задает идентификатор места размещения объявления.
AdRevenue.BuilderwithAdPlacementName(java.lang.String adPlacementName)
Задает наименование места размещения объявления.
AdRevenue.BuilderwithAdType(AdType adType)
Задает тип объявления.
AdRevenue.BuilderwithAdUnitId(java.lang.String adUnitId)
Задает идентификатор рекламного блока.
AdRevenue.BuilderwithAdUnitName(java.lang.String adUnitName)
Задает наименование рекламного блока.
AdRevenue.BuilderwithPayload(java.util.Map<java.lang.String,java.lang.String> payload)
Задает payload.
AdRevenue.BuilderwithPrecision(java.lang.String precision)
Задает точность.

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Method Detail

withAdType

public AdRevenue.Builder withAdType(@Nullable
                                    AdType adType)
Задает тип объявления.
Parameters:
adType - тип объявления.
Returns:
объект AdRevenue.Builder.
See Also:
AdRevenue.adType

withAdNetwork

public AdRevenue.Builder withAdNetwork(@Nullable
                                       java.lang.String adNetwork)
Задает рекламную сеть.
Parameters:
adNetwork - рекламная сеть.
Returns:
объект AdRevenue.Builder.
See Also:
AdRevenue.adNetwork

withAdUnitId

public AdRevenue.Builder withAdUnitId(@Nullable
                                      java.lang.String adUnitId)
Задает идентификатор рекламного блока.
Parameters:
adUnitId - Идентификатор рекламного блока.
Returns:
объект AdRevenue.Builder.
See Also:
AdRevenue.adUnitId

withAdUnitName

public AdRevenue.Builder withAdUnitName(@Nullable
                                        java.lang.String adUnitName)
Задает наименование рекламного блока.
Parameters:
adUnitName - Наименование рекламного блока.
Returns:
объект AdRevenue.Builder.
See Also:
AdRevenue.adUnitName

withAdPlacementId

public AdRevenue.Builder withAdPlacementId(@Nullable
                                           java.lang.String adPlacementId)
Задает идентификатор места размещения объявления.
Parameters:
adPlacementId - Идентификатор места размещения объявления.
Returns:
same AdRevenue.Builder object.
See Also:
AdRevenue.adPlacementId

withAdPlacementName

public AdRevenue.Builder withAdPlacementName(@Nullable
                                             java.lang.String adPlacementName)
Задает наименование места размещения объявления.
Parameters:
adPlacementName - Наименование места размещения объявления.
Returns:
Объект AdRevenue.Builder.
See Also:
AdRevenue.adPlacementName

withPrecision

public AdRevenue.Builder withPrecision(@Nullable
                                       java.lang.String precision)
Задает точность.
Parameters:
precision - Точность
Returns:
объект AdRevenue.Builder.
See Also:
AdRevenue.precision

withPayload

public AdRevenue.Builder withPayload(@Nullable
                                     java.util.Map<java.lang.String,java.lang.String> payload)
Задает payload.
Parameters:
payload - Произвольный payload: дополнительная информация, представленная в виде пар ключ-значение.
Returns:
объект AdRevenue.Builder.
See Also:
AdRevenue.payload

build

public AdRevenue build()
Создает объект AdRevenue.
Returns:
объект AdRevenue.