Class MetricsByTimeLineRequestFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<MetricsByTimeLineRequestFilter,MetricsByTimeLineRequestFilter.Builder>
-
- com.streamlayer.analytics.studio.v2.MetricsByTimeLineRequestFilter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,MetricsByTimeLineRequestFilterOrBuilder,java.lang.Cloneable
- Enclosing class:
- MetricsByTimeLineRequestFilter
public static final class MetricsByTimeLineRequestFilter.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<MetricsByTimeLineRequestFilter,MetricsByTimeLineRequestFilter.Builder> implements MetricsByTimeLineRequestFilterOrBuilder
Protobuf typestreamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MetricsByTimeLineRequestFilter.BuilderaddAllCountries(java.lang.Iterable<java.lang.String> values)repeated string countries = 3 [json_name = "countries"];MetricsByTimeLineRequestFilter.BuilderaddAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)repeated uint64 event_ids = 2 [json_name = "eventIds"];MetricsByTimeLineRequestFilter.BuilderaddCountries(java.lang.String value)repeated string countries = 3 [json_name = "countries"];MetricsByTimeLineRequestFilter.BuilderaddCountriesBytes(com.google.protobuf.ByteString value)repeated string countries = 3 [json_name = "countries"];MetricsByTimeLineRequestFilter.BuilderaddEventIds(long value)repeated uint64 event_ids = 2 [json_name = "eventIds"];MetricsByTimeLineRequestFilter.BuilderclearAggPeriod().streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];MetricsByTimeLineRequestFilter.BuilderclearCountries()repeated string countries = 3 [json_name = "countries"];MetricsByTimeLineRequestFilter.BuilderclearDate()Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated.MetricsByTimeLineRequestFilter.BuilderclearEventIds()repeated uint64 event_ids = 2 [json_name = "eventIds"];MetricsByTimeLineRequestFilter.BuilderclearOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];MetricsByTimeLineRequestFilter.BuilderclearPeriod()optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];MetricsByTimeLineRequestFilter.BuilderclearTz()'America/New_York'MetricsByTimeLineRequestFilter.BuilderclearWpType()only WpMetricsByTimeLineRequestAggPeriodgetAggPeriod().streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];intgetAggPeriodValue().streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];java.lang.StringgetCountries(int index)repeated string countries = 3 [json_name = "countries"];com.google.protobuf.ByteStringgetCountriesBytes(int index)repeated string countries = 3 [json_name = "countries"];intgetCountriesCount()repeated string countries = 3 [json_name = "countries"];java.util.List<java.lang.String>getCountriesList()repeated string countries = 3 [json_name = "countries"];java.lang.StringgetDate()Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated.com.google.protobuf.ByteStringgetDateBytes()Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated.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.StringgetTz()'America/New_York'com.google.protobuf.ByteStringgetTzBytes()'America/New_York'WpTypegetWpType()only WpMetricsByTimeLineRequestintgetWpTypeValue()only WpMetricsByTimeLineRequestbooleanhasDate()Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated.booleanhasOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];booleanhasPeriod()optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];booleanhasTz()'America/New_York'booleanhasWpType()only WpMetricsByTimeLineRequestMetricsByTimeLineRequestFilter.BuildermergePeriod(Period value)optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];MetricsByTimeLineRequestFilter.BuildersetAggPeriod(AggPeriod value).streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];MetricsByTimeLineRequestFilter.BuildersetAggPeriodValue(int value).streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];MetricsByTimeLineRequestFilter.BuildersetCountries(int index, java.lang.String value)repeated string countries = 3 [json_name = "countries"];MetricsByTimeLineRequestFilter.BuildersetDate(java.lang.String value)Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated.MetricsByTimeLineRequestFilter.BuildersetDateBytes(com.google.protobuf.ByteString value)Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated.MetricsByTimeLineRequestFilter.BuildersetEventIds(int index, long value)repeated uint64 event_ids = 2 [json_name = "eventIds"];MetricsByTimeLineRequestFilter.BuildersetOrganizationId(java.lang.String value)optional string organization_id = 1 [json_name = "organizationId"];MetricsByTimeLineRequestFilter.BuildersetOrganizationIdBytes(com.google.protobuf.ByteString value)optional string organization_id = 1 [json_name = "organizationId"];MetricsByTimeLineRequestFilter.BuildersetPeriod(Period value)optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];MetricsByTimeLineRequestFilter.BuildersetPeriod(Period.Builder builderForValue)optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];MetricsByTimeLineRequestFilter.BuildersetTz(java.lang.String value)'America/New_York'MetricsByTimeLineRequestFilter.BuildersetTzBytes(com.google.protobuf.ByteString value)'America/New_York'MetricsByTimeLineRequestFilter.BuildersetWpType(WpType value)only WpMetricsByTimeLineRequestMetricsByTimeLineRequestFilter.BuildersetWpTypeValue(int value)only WpMetricsByTimeLineRequest-
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 interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- Whether the organizationId field is set.
-
getOrganizationId
public java.lang.String getOrganizationId()
optional string organization_id = 1 [json_name = "organizationId"];- Specified by:
getOrganizationIdin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The organizationId.
-
getOrganizationIdBytes
public com.google.protobuf.ByteString getOrganizationIdBytes()
optional string organization_id = 1 [json_name = "organizationId"];- Specified by:
getOrganizationIdBytesin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The bytes for organizationId.
-
setOrganizationId
public MetricsByTimeLineRequestFilter.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 MetricsByTimeLineRequestFilter.Builder clearOrganizationId()
optional string organization_id = 1 [json_name = "organizationId"];- Returns:
- This builder for chaining.
-
setOrganizationIdBytes
public MetricsByTimeLineRequestFilter.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 interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- A list containing the eventIds.
-
getEventIdsCount
public int getEventIdsCount()
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsCountin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The count of eventIds.
-
getEventIds
public long getEventIds(int index)
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsin interfaceMetricsByTimeLineRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The eventIds at the given index.
-
setEventIds
public MetricsByTimeLineRequestFilter.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 MetricsByTimeLineRequestFilter.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 MetricsByTimeLineRequestFilter.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 MetricsByTimeLineRequestFilter.Builder clearEventIds()
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Returns:
- This builder for chaining.
-
getCountriesList
public java.util.List<java.lang.String> getCountriesList()
repeated string countries = 3 [json_name = "countries"];- Specified by:
getCountriesListin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- A list containing the countries.
-
getCountriesCount
public int getCountriesCount()
repeated string countries = 3 [json_name = "countries"];- Specified by:
getCountriesCountin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The count of countries.
-
getCountries
public java.lang.String getCountries(int index)
repeated string countries = 3 [json_name = "countries"];- Specified by:
getCountriesin interfaceMetricsByTimeLineRequestFilterOrBuilder- 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 = 3 [json_name = "countries"];- Specified by:
getCountriesBytesin interfaceMetricsByTimeLineRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the countries at the given index.
-
setCountries
public MetricsByTimeLineRequestFilter.Builder setCountries(int index, java.lang.String value)
repeated string countries = 3 [json_name = "countries"];- Parameters:
index- The index to set the value at.value- The countries to set.- Returns:
- This builder for chaining.
-
addCountries
public MetricsByTimeLineRequestFilter.Builder addCountries(java.lang.String value)
repeated string countries = 3 [json_name = "countries"];- Parameters:
value- The countries to add.- Returns:
- This builder for chaining.
-
addAllCountries
public MetricsByTimeLineRequestFilter.Builder addAllCountries(java.lang.Iterable<java.lang.String> values)
repeated string countries = 3 [json_name = "countries"];- Parameters:
values- The countries to add.- Returns:
- This builder for chaining.
-
clearCountries
public MetricsByTimeLineRequestFilter.Builder clearCountries()
repeated string countries = 3 [json_name = "countries"];- Returns:
- This builder for chaining.
-
addCountriesBytes
public MetricsByTimeLineRequestFilter.Builder addCountriesBytes(com.google.protobuf.ByteString value)
repeated string countries = 3 [json_name = "countries"];- Parameters:
value- The bytes of the countries 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 interfaceMetricsByTimeLineRequestFilterOrBuilder- 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 interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The period.
-
setPeriod
public MetricsByTimeLineRequestFilter.Builder setPeriod(Period value)
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
setPeriod
public MetricsByTimeLineRequestFilter.Builder setPeriod(Period.Builder builderForValue)
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
mergePeriod
public MetricsByTimeLineRequestFilter.Builder mergePeriod(Period value)
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
clearPeriod
public MetricsByTimeLineRequestFilter.Builder clearPeriod()
optional .streamlayer.analytics.v1.common.Period period = 4 [json_name = "period"];
-
hasDate
@Deprecated public boolean hasDate()
Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated. See streamlayer/analytics/v2/studio/dashboard.proto;l=147optional string date = 5 [json_name = "date", deprecated = true];- Specified by:
hasDatein interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- Whether the date field is set.
-
getDate
@Deprecated public java.lang.String getDate()
Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated. See streamlayer/analytics/v2/studio/dashboard.proto;l=147optional string date = 5 [json_name = "date", deprecated = true];- Specified by:
getDatein interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The date.
-
getDateBytes
@Deprecated public com.google.protobuf.ByteString getDateBytes()
Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated. See streamlayer/analytics/v2/studio/dashboard.proto;l=147optional string date = 5 [json_name = "date", deprecated = true];- Specified by:
getDateBytesin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The bytes for date.
-
setDate
@Deprecated public MetricsByTimeLineRequestFilter.Builder setDate(java.lang.String value)
Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated. See streamlayer/analytics/v2/studio/dashboard.proto;l=147optional string date = 5 [json_name = "date", deprecated = true];- Parameters:
value- The date to set.- Returns:
- This builder for chaining.
-
clearDate
@Deprecated public MetricsByTimeLineRequestFilter.Builder clearDate()
Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated. See streamlayer/analytics/v2/studio/dashboard.proto;l=147optional string date = 5 [json_name = "date", deprecated = true];- Returns:
- This builder for chaining.
-
setDateBytes
@Deprecated public MetricsByTimeLineRequestFilter.Builder setDateBytes(com.google.protobuf.ByteString value)
Deprecated.streamlayer.analytics.v2.studio.MetricsByTimeLineRequestFilter.date is deprecated. See streamlayer/analytics/v2/studio/dashboard.proto;l=147optional string date = 5 [json_name = "date", deprecated = true];- Parameters:
value- The bytes for date to set.- Returns:
- This builder for chaining.
-
getAggPeriodValue
public int getAggPeriodValue()
.streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];- Specified by:
getAggPeriodValuein interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The enum numeric value on the wire for aggPeriod.
-
setAggPeriodValue
public MetricsByTimeLineRequestFilter.Builder setAggPeriodValue(int value)
.streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];- Parameters:
value- The aggPeriod to set.- Returns:
- This builder for chaining.
-
getAggPeriod
public AggPeriod getAggPeriod()
.streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];- Specified by:
getAggPeriodin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The aggPeriod.
-
setAggPeriod
public MetricsByTimeLineRequestFilter.Builder setAggPeriod(AggPeriod value)
.streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];- Parameters:
value- The enum numeric value on the wire for aggPeriod to set.- Returns:
- This builder for chaining.
-
clearAggPeriod
public MetricsByTimeLineRequestFilter.Builder clearAggPeriod()
.streamlayer.analytics.v2.studio.AggPeriod agg_period = 6 [json_name = "aggPeriod"];- Returns:
- This builder for chaining.
-
hasWpType
public boolean hasWpType()
only WpMetricsByTimeLineRequest
optional .streamlayer.analytics.v2.studio.WpType wp_type = 7 [json_name = "wpType"];- Specified by:
hasWpTypein interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- Whether the wpType field is set.
-
getWpTypeValue
public int getWpTypeValue()
only WpMetricsByTimeLineRequest
optional .streamlayer.analytics.v2.studio.WpType wp_type = 7 [json_name = "wpType"];- Specified by:
getWpTypeValuein interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The enum numeric value on the wire for wpType.
-
setWpTypeValue
public MetricsByTimeLineRequestFilter.Builder setWpTypeValue(int value)
only WpMetricsByTimeLineRequest
optional .streamlayer.analytics.v2.studio.WpType wp_type = 7 [json_name = "wpType"];- Parameters:
value- The wpType to set.- Returns:
- This builder for chaining.
-
getWpType
public WpType getWpType()
only WpMetricsByTimeLineRequest
optional .streamlayer.analytics.v2.studio.WpType wp_type = 7 [json_name = "wpType"];- Specified by:
getWpTypein interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The wpType.
-
setWpType
public MetricsByTimeLineRequestFilter.Builder setWpType(WpType value)
only WpMetricsByTimeLineRequest
optional .streamlayer.analytics.v2.studio.WpType wp_type = 7 [json_name = "wpType"];- Parameters:
value- The enum numeric value on the wire for wpType to set.- Returns:
- This builder for chaining.
-
clearWpType
public MetricsByTimeLineRequestFilter.Builder clearWpType()
only WpMetricsByTimeLineRequest
optional .streamlayer.analytics.v2.studio.WpType wp_type = 7 [json_name = "wpType"];- Returns:
- This builder for chaining.
-
hasTz
public boolean hasTz()
'America/New_York'
optional string tz = 8 [json_name = "tz"];- Specified by:
hasTzin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- Whether the tz field is set.
-
getTz
public java.lang.String getTz()
'America/New_York'
optional string tz = 8 [json_name = "tz"];- Specified by:
getTzin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The tz.
-
getTzBytes
public com.google.protobuf.ByteString getTzBytes()
'America/New_York'
optional string tz = 8 [json_name = "tz"];- Specified by:
getTzBytesin interfaceMetricsByTimeLineRequestFilterOrBuilder- Returns:
- The bytes for tz.
-
setTz
public MetricsByTimeLineRequestFilter.Builder setTz(java.lang.String value)
'America/New_York'
optional string tz = 8 [json_name = "tz"];- Parameters:
value- The tz to set.- Returns:
- This builder for chaining.
-
clearTz
public MetricsByTimeLineRequestFilter.Builder clearTz()
'America/New_York'
optional string tz = 8 [json_name = "tz"];- Returns:
- This builder for chaining.
-
setTzBytes
public MetricsByTimeLineRequestFilter.Builder setTzBytes(com.google.protobuf.ByteString value)
'America/New_York'
optional string tz = 8 [json_name = "tz"];- Parameters:
value- The bytes for tz to set.- Returns:
- This builder for chaining.
-
-