Class AdDetailsRequestFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<AdDetailsRequestFilter,AdDetailsRequestFilter.Builder>
-
- com.streamlayer.analytics.studio.v2.AdDetailsRequestFilter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,AdDetailsRequestFilterOrBuilder,java.lang.Cloneable
- Enclosing class:
- AdDetailsRequestFilter
public static final class AdDetailsRequestFilter.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<AdDetailsRequestFilter,AdDetailsRequestFilter.Builder> implements AdDetailsRequestFilterOrBuilder
Protobuf typestreamlayer.analytics.v2.studio.AdDetailsRequestFilter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdDetailsRequestFilter.BuilderaddAllCountries(java.lang.Iterable<java.lang.String> values)repeated string countries = 7 [json_name = "countries"];AdDetailsRequestFilter.BuilderaddAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)repeated uint64 event_ids = 2 [json_name = "eventIds"];AdDetailsRequestFilter.BuilderaddAllPlatformOs(java.lang.Iterable<java.lang.String> values)e.g.AdDetailsRequestFilter.BuilderaddAllTopicIds(java.lang.Iterable<java.lang.String> values)question idsAdDetailsRequestFilter.BuilderaddCountries(java.lang.String value)repeated string countries = 7 [json_name = "countries"];AdDetailsRequestFilter.BuilderaddCountriesBytes(com.google.protobuf.ByteString value)repeated string countries = 7 [json_name = "countries"];AdDetailsRequestFilter.BuilderaddEventIds(long value)repeated uint64 event_ids = 2 [json_name = "eventIds"];AdDetailsRequestFilter.BuilderaddPlatformOs(java.lang.String value)e.g.AdDetailsRequestFilter.BuilderaddPlatformOsBytes(com.google.protobuf.ByteString value)e.g.AdDetailsRequestFilter.BuilderaddTopicIds(java.lang.String value)question idsAdDetailsRequestFilter.BuilderaddTopicIdsBytes(com.google.protobuf.ByteString value)question idsAdDetailsRequestFilter.BuilderclearCountries()repeated string countries = 7 [json_name = "countries"];AdDetailsRequestFilter.BuilderclearEventIds()repeated uint64 event_ids = 2 [json_name = "eventIds"];AdDetailsRequestFilter.BuilderclearOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];AdDetailsRequestFilter.BuilderclearPeriod()optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];AdDetailsRequestFilter.BuilderclearPlatformCategory()e.g.AdDetailsRequestFilter.BuilderclearPlatformOs()e.g.AdDetailsRequestFilter.BuilderclearTopicIds()question idsAdDetailsRequestFilter.BuilderclearTz()optional string tz = 8 [json_name = "tz"];java.lang.StringgetCountries(int index)repeated string countries = 7 [json_name = "countries"];com.google.protobuf.ByteStringgetCountriesBytes(int index)repeated string countries = 7 [json_name = "countries"];intgetCountriesCount()repeated string countries = 7 [json_name = "countries"];java.util.List<java.lang.String>getCountriesList()repeated string countries = 7 [json_name = "countries"];longgetEventIds(int index)repeated uint64 event_ids = 2 [json_name = "eventIds"];intgetEventIdsCount()repeated uint64 event_ids = 2 [json_name = "eventIds"];java.util.List<java.lang.Long>getEventIdsList()repeated uint64 event_ids = 2 [json_name = "eventIds"];java.lang.StringgetOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];com.google.protobuf.ByteStringgetOrganizationIdBytes()optional string organization_id = 1 [json_name = "organizationId"];PeriodgetPeriod()optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];java.lang.StringgetPlatformCategory()e.g.com.google.protobuf.ByteStringgetPlatformCategoryBytes()e.g.java.lang.StringgetPlatformOs(int index)e.g.com.google.protobuf.ByteStringgetPlatformOsBytes(int index)e.g.intgetPlatformOsCount()e.g.java.util.List<java.lang.String>getPlatformOsList()e.g.java.lang.StringgetTopicIds(int index)question idscom.google.protobuf.ByteStringgetTopicIdsBytes(int index)question idsintgetTopicIdsCount()question idsjava.util.List<java.lang.String>getTopicIdsList()question idsjava.lang.StringgetTz()optional string tz = 8 [json_name = "tz"];com.google.protobuf.ByteStringgetTzBytes()optional string tz = 8 [json_name = "tz"];booleanhasOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];booleanhasPeriod()optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];booleanhasPlatformCategory()e.g.booleanhasTz()optional string tz = 8 [json_name = "tz"];AdDetailsRequestFilter.BuildermergePeriod(Period value)optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];AdDetailsRequestFilter.BuildersetCountries(int index, java.lang.String value)repeated string countries = 7 [json_name = "countries"];AdDetailsRequestFilter.BuildersetEventIds(int index, long value)repeated uint64 event_ids = 2 [json_name = "eventIds"];AdDetailsRequestFilter.BuildersetOrganizationId(java.lang.String value)optional string organization_id = 1 [json_name = "organizationId"];AdDetailsRequestFilter.BuildersetOrganizationIdBytes(com.google.protobuf.ByteString value)optional string organization_id = 1 [json_name = "organizationId"];AdDetailsRequestFilter.BuildersetPeriod(Period value)optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];AdDetailsRequestFilter.BuildersetPeriod(Period.Builder builderForValue)optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];AdDetailsRequestFilter.BuildersetPlatformCategory(java.lang.String value)e.g.AdDetailsRequestFilter.BuildersetPlatformCategoryBytes(com.google.protobuf.ByteString value)e.g.AdDetailsRequestFilter.BuildersetPlatformOs(int index, java.lang.String value)e.g.AdDetailsRequestFilter.BuildersetTopicIds(int index, java.lang.String value)question idsAdDetailsRequestFilter.BuildersetTz(java.lang.String value)optional string tz = 8 [json_name = "tz"];AdDetailsRequestFilter.BuildersetTzBytes(com.google.protobuf.ByteString value)optional string tz = 8 [json_name = "tz"];-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
hasOrganizationId
public boolean hasOrganizationId()
optional string organization_id = 1 [json_name = "organizationId"];- Specified by:
hasOrganizationIdin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- Whether the organizationId field is set.
-
getOrganizationId
public java.lang.String getOrganizationId()
optional string organization_id = 1 [json_name = "organizationId"];- Specified by:
getOrganizationIdin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The organizationId.
-
getOrganizationIdBytes
public com.google.protobuf.ByteString getOrganizationIdBytes()
optional string organization_id = 1 [json_name = "organizationId"];- Specified by:
getOrganizationIdBytesin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The bytes for organizationId.
-
setOrganizationId
public AdDetailsRequestFilter.Builder setOrganizationId(java.lang.String value)
optional string organization_id = 1 [json_name = "organizationId"];- Parameters:
value- The organizationId to set.- Returns:
- This builder for chaining.
-
clearOrganizationId
public AdDetailsRequestFilter.Builder clearOrganizationId()
optional string organization_id = 1 [json_name = "organizationId"];- Returns:
- This builder for chaining.
-
setOrganizationIdBytes
public AdDetailsRequestFilter.Builder setOrganizationIdBytes(com.google.protobuf.ByteString value)
optional string organization_id = 1 [json_name = "organizationId"];- Parameters:
value- The bytes for organizationId to set.- Returns:
- This builder for chaining.
-
getEventIdsList
public java.util.List<java.lang.Long> getEventIdsList()
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsListin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- A list containing the eventIds.
-
getEventIdsCount
public int getEventIdsCount()
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsCountin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The count of eventIds.
-
getEventIds
public long getEventIds(int index)
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsin interfaceAdDetailsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The eventIds at the given index.
-
setEventIds
public AdDetailsRequestFilter.Builder setEventIds(int index, long value)
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Parameters:
value- The eventIds to set.- Returns:
- This builder for chaining.
-
addEventIds
public AdDetailsRequestFilter.Builder addEventIds(long value)
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Parameters:
value- The eventIds to add.- Returns:
- This builder for chaining.
-
addAllEventIds
public AdDetailsRequestFilter.Builder addAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Parameters:
values- The eventIds to add.- Returns:
- This builder for chaining.
-
clearEventIds
public AdDetailsRequestFilter.Builder clearEventIds()
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Returns:
- This builder for chaining.
-
getTopicIdsList
public java.util.List<java.lang.String> getTopicIdsList()
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Specified by:
getTopicIdsListin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- A list containing the topicIds.
-
getTopicIdsCount
public int getTopicIdsCount()
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Specified by:
getTopicIdsCountin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The count of topicIds.
-
getTopicIds
public java.lang.String getTopicIds(int index)
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Specified by:
getTopicIdsin interfaceAdDetailsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The topicIds at the given index.
-
getTopicIdsBytes
public com.google.protobuf.ByteString getTopicIdsBytes(int index)
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Specified by:
getTopicIdsBytesin interfaceAdDetailsRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the topicIds at the given index.
-
setTopicIds
public AdDetailsRequestFilter.Builder setTopicIds(int index, java.lang.String value)
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Parameters:
index- The index to set the value at.value- The topicIds to set.- Returns:
- This builder for chaining.
-
addTopicIds
public AdDetailsRequestFilter.Builder addTopicIds(java.lang.String value)
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Parameters:
value- The topicIds to add.- Returns:
- This builder for chaining.
-
addAllTopicIds
public AdDetailsRequestFilter.Builder addAllTopicIds(java.lang.Iterable<java.lang.String> values)
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Parameters:
values- The topicIds to add.- Returns:
- This builder for chaining.
-
clearTopicIds
public AdDetailsRequestFilter.Builder clearTopicIds()
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Returns:
- This builder for chaining.
-
addTopicIdsBytes
public AdDetailsRequestFilter.Builder addTopicIdsBytes(com.google.protobuf.ByteString value)
question ids
repeated string topic_ids = 3 [json_name = "topicIds"];- Parameters:
value- The bytes of the topicIds to add.- Returns:
- This builder for chaining.
-
hasPeriod
public boolean hasPeriod()
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];- Specified by:
hasPeriodin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- Whether the period field is set.
-
getPeriod
public Period getPeriod()
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];- Specified by:
getPeriodin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The period.
-
setPeriod
public AdDetailsRequestFilter.Builder setPeriod(Period value)
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
setPeriod
public AdDetailsRequestFilter.Builder setPeriod(Period.Builder builderForValue)
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
mergePeriod
public AdDetailsRequestFilter.Builder mergePeriod(Period value)
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
clearPeriod
public AdDetailsRequestFilter.Builder clearPeriod()
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
hasPlatformCategory
public boolean hasPlatformCategory()
e.g. "Desktop Web", "CTV", "Mobile App", "Mobile Web"
optional string platform_category = 5 [json_name = "platformCategory"];- Specified by:
hasPlatformCategoryin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- Whether the platformCategory field is set.
-
getPlatformCategory
public java.lang.String getPlatformCategory()
e.g. "Desktop Web", "CTV", "Mobile App", "Mobile Web"
optional string platform_category = 5 [json_name = "platformCategory"];- Specified by:
getPlatformCategoryin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The platformCategory.
-
getPlatformCategoryBytes
public com.google.protobuf.ByteString getPlatformCategoryBytes()
e.g. "Desktop Web", "CTV", "Mobile App", "Mobile Web"
optional string platform_category = 5 [json_name = "platformCategory"];- Specified by:
getPlatformCategoryBytesin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The bytes for platformCategory.
-
setPlatformCategory
public AdDetailsRequestFilter.Builder setPlatformCategory(java.lang.String value)
e.g. "Desktop Web", "CTV", "Mobile App", "Mobile Web"
optional string platform_category = 5 [json_name = "platformCategory"];- Parameters:
value- The platformCategory to set.- Returns:
- This builder for chaining.
-
clearPlatformCategory
public AdDetailsRequestFilter.Builder clearPlatformCategory()
e.g. "Desktop Web", "CTV", "Mobile App", "Mobile Web"
optional string platform_category = 5 [json_name = "platformCategory"];- Returns:
- This builder for chaining.
-
setPlatformCategoryBytes
public AdDetailsRequestFilter.Builder setPlatformCategoryBytes(com.google.protobuf.ByteString value)
e.g. "Desktop Web", "CTV", "Mobile App", "Mobile Web"
optional string platform_category = 5 [json_name = "platformCategory"];- Parameters:
value- The bytes for platformCategory to set.- Returns:
- This builder for chaining.
-
getPlatformOsList
public java.util.List<java.lang.String> getPlatformOsList()
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Specified by:
getPlatformOsListin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- A list containing the platformOs.
-
getPlatformOsCount
public int getPlatformOsCount()
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Specified by:
getPlatformOsCountin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The count of platformOs.
-
getPlatformOs
public java.lang.String getPlatformOs(int index)
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Specified by:
getPlatformOsin interfaceAdDetailsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The platformOs at the given index.
-
getPlatformOsBytes
public com.google.protobuf.ByteString getPlatformOsBytes(int index)
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Specified by:
getPlatformOsBytesin interfaceAdDetailsRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the platformOs at the given index.
-
setPlatformOs
public AdDetailsRequestFilter.Builder setPlatformOs(int index, java.lang.String value)
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Parameters:
index- The index to set the value at.value- The platformOs to set.- Returns:
- This builder for chaining.
-
addPlatformOs
public AdDetailsRequestFilter.Builder addPlatformOs(java.lang.String value)
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Parameters:
value- The platformOs to add.- Returns:
- This builder for chaining.
-
addAllPlatformOs
public AdDetailsRequestFilter.Builder addAllPlatformOs(java.lang.Iterable<java.lang.String> values)
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Parameters:
values- The platformOs to add.- Returns:
- This builder for chaining.
-
clearPlatformOs
public AdDetailsRequestFilter.Builder clearPlatformOs()
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Returns:
- This builder for chaining.
-
addPlatformOsBytes
public AdDetailsRequestFilter.Builder addPlatformOsBytes(com.google.protobuf.ByteString value)
e.g. ["iOS", "Android", "Roku", "ChromeOS", "Windows", "MacOS", "Linux", "ChromeOS", "Tizen", "Other"]
repeated string platform_os = 6 [json_name = "platformOs"];- Parameters:
value- The bytes of the platformOs to add.- Returns:
- This builder for chaining.
-
getCountriesList
public java.util.List<java.lang.String> getCountriesList()
repeated string countries = 7 [json_name = "countries"];- Specified by:
getCountriesListin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- A list containing the countries.
-
getCountriesCount
public int getCountriesCount()
repeated string countries = 7 [json_name = "countries"];- Specified by:
getCountriesCountin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The count of countries.
-
getCountries
public java.lang.String getCountries(int index)
repeated string countries = 7 [json_name = "countries"];- Specified by:
getCountriesin interfaceAdDetailsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The countries at the given index.
-
getCountriesBytes
public com.google.protobuf.ByteString getCountriesBytes(int index)
repeated string countries = 7 [json_name = "countries"];- Specified by:
getCountriesBytesin interfaceAdDetailsRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the countries at the given index.
-
setCountries
public AdDetailsRequestFilter.Builder setCountries(int index, java.lang.String value)
repeated string countries = 7 [json_name = "countries"];- Parameters:
index- The index to set the value at.value- The countries to set.- Returns:
- This builder for chaining.
-
addCountries
public AdDetailsRequestFilter.Builder addCountries(java.lang.String value)
repeated string countries = 7 [json_name = "countries"];- Parameters:
value- The countries to add.- Returns:
- This builder for chaining.
-
addAllCountries
public AdDetailsRequestFilter.Builder addAllCountries(java.lang.Iterable<java.lang.String> values)
repeated string countries = 7 [json_name = "countries"];- Parameters:
values- The countries to add.- Returns:
- This builder for chaining.
-
clearCountries
public AdDetailsRequestFilter.Builder clearCountries()
repeated string countries = 7 [json_name = "countries"];- Returns:
- This builder for chaining.
-
addCountriesBytes
public AdDetailsRequestFilter.Builder addCountriesBytes(com.google.protobuf.ByteString value)
repeated string countries = 7 [json_name = "countries"];- Parameters:
value- The bytes of the countries to add.- Returns:
- This builder for chaining.
-
hasTz
public boolean hasTz()
optional string tz = 8 [json_name = "tz"];- Specified by:
hasTzin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- Whether the tz field is set.
-
getTz
public java.lang.String getTz()
optional string tz = 8 [json_name = "tz"];- Specified by:
getTzin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The tz.
-
getTzBytes
public com.google.protobuf.ByteString getTzBytes()
optional string tz = 8 [json_name = "tz"];- Specified by:
getTzBytesin interfaceAdDetailsRequestFilterOrBuilder- Returns:
- The bytes for tz.
-
setTz
public AdDetailsRequestFilter.Builder setTz(java.lang.String value)
optional string tz = 8 [json_name = "tz"];- Parameters:
value- The tz to set.- Returns:
- This builder for chaining.
-
clearTz
public AdDetailsRequestFilter.Builder clearTz()
optional string tz = 8 [json_name = "tz"];- Returns:
- This builder for chaining.
-
setTzBytes
public AdDetailsRequestFilter.Builder setTzBytes(com.google.protobuf.ByteString value)
optional string tz = 8 [json_name = "tz"];- Parameters:
value- The bytes for tz to set.- Returns:
- This builder for chaining.
-
-