Class ExportMetricsRequestFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ExportMetricsRequestFilter,ExportMetricsRequestFilter.Builder>
-
- com.streamlayer.analytics.studio.v2.ExportMetricsRequestFilter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ExportMetricsRequestFilterOrBuilder,java.lang.Cloneable
- Enclosing class:
- ExportMetricsRequestFilter
public static final class ExportMetricsRequestFilter.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ExportMetricsRequestFilter,ExportMetricsRequestFilter.Builder> implements ExportMetricsRequestFilterOrBuilder
Protobuf typestreamlayer.analytics.v2.studio.ExportMetricsRequestFilter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportMetricsRequestFilter.BuilderaddAllEventIds(java.lang.Iterable<? extends java.lang.Long> values)repeated uint64 event_ids = 2 [json_name = "eventIds"];ExportMetricsRequestFilter.BuilderaddAllMetrics(java.lang.Iterable<java.lang.String> values)repeated string metrics = 4 [json_name = "metrics"];ExportMetricsRequestFilter.BuilderaddEventIds(long value)repeated uint64 event_ids = 2 [json_name = "eventIds"];ExportMetricsRequestFilter.BuilderaddMetrics(java.lang.String value)repeated string metrics = 4 [json_name = "metrics"];ExportMetricsRequestFilter.BuilderaddMetricsBytes(com.google.protobuf.ByteString value)repeated string metrics = 4 [json_name = "metrics"];ExportMetricsRequestFilter.BuilderclearEventIds()repeated uint64 event_ids = 2 [json_name = "eventIds"];ExportMetricsRequestFilter.BuilderclearMetrics()repeated string metrics = 4 [json_name = "metrics"];ExportMetricsRequestFilter.BuilderclearOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];ExportMetricsRequestFilter.BuilderclearPeriod().streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];ExportMetricsRequestFilter.BuilderclearTz()optional string tz = 5 [json_name = "tz"];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.StringgetMetrics(int index)repeated string metrics = 4 [json_name = "metrics"];com.google.protobuf.ByteStringgetMetricsBytes(int index)repeated string metrics = 4 [json_name = "metrics"];intgetMetricsCount()repeated string metrics = 4 [json_name = "metrics"];java.util.List<java.lang.String>getMetricsList()repeated string metrics = 4 [json_name = "metrics"];java.lang.StringgetOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];com.google.protobuf.ByteStringgetOrganizationIdBytes()optional string organization_id = 1 [json_name = "organizationId"];PeriodgetPeriod().streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];java.lang.StringgetTz()optional string tz = 5 [json_name = "tz"];com.google.protobuf.ByteStringgetTzBytes()optional string tz = 5 [json_name = "tz"];booleanhasOrganizationId()optional string organization_id = 1 [json_name = "organizationId"];booleanhasPeriod().streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];booleanhasTz()optional string tz = 5 [json_name = "tz"];ExportMetricsRequestFilter.BuildermergePeriod(Period value).streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];ExportMetricsRequestFilter.BuildersetEventIds(int index, long value)repeated uint64 event_ids = 2 [json_name = "eventIds"];ExportMetricsRequestFilter.BuildersetMetrics(int index, java.lang.String value)repeated string metrics = 4 [json_name = "metrics"];ExportMetricsRequestFilter.BuildersetOrganizationId(java.lang.String value)optional string organization_id = 1 [json_name = "organizationId"];ExportMetricsRequestFilter.BuildersetOrganizationIdBytes(com.google.protobuf.ByteString value)optional string organization_id = 1 [json_name = "organizationId"];ExportMetricsRequestFilter.BuildersetPeriod(Period value).streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];ExportMetricsRequestFilter.BuildersetPeriod(Period.Builder builderForValue).streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];ExportMetricsRequestFilter.BuildersetTz(java.lang.String value)optional string tz = 5 [json_name = "tz"];ExportMetricsRequestFilter.BuildersetTzBytes(com.google.protobuf.ByteString value)optional string tz = 5 [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 interfaceExportMetricsRequestFilterOrBuilder- Returns:
- Whether the organizationId field is set.
-
getOrganizationId
public java.lang.String getOrganizationId()
optional string organization_id = 1 [json_name = "organizationId"];- Specified by:
getOrganizationIdin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- The organizationId.
-
getOrganizationIdBytes
public com.google.protobuf.ByteString getOrganizationIdBytes()
optional string organization_id = 1 [json_name = "organizationId"];- Specified by:
getOrganizationIdBytesin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- The bytes for organizationId.
-
setOrganizationId
public ExportMetricsRequestFilter.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 ExportMetricsRequestFilter.Builder clearOrganizationId()
optional string organization_id = 1 [json_name = "organizationId"];- Returns:
- This builder for chaining.
-
setOrganizationIdBytes
public ExportMetricsRequestFilter.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 interfaceExportMetricsRequestFilterOrBuilder- Returns:
- A list containing the eventIds.
-
getEventIdsCount
public int getEventIdsCount()
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsCountin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- The count of eventIds.
-
getEventIds
public long getEventIds(int index)
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Specified by:
getEventIdsin interfaceExportMetricsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The eventIds at the given index.
-
setEventIds
public ExportMetricsRequestFilter.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 ExportMetricsRequestFilter.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 ExportMetricsRequestFilter.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 ExportMetricsRequestFilter.Builder clearEventIds()
repeated uint64 event_ids = 2 [json_name = "eventIds"];- Returns:
- This builder for chaining.
-
hasPeriod
public boolean hasPeriod()
.streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];- Specified by:
hasPeriodin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- Whether the period field is set.
-
getPeriod
public Period getPeriod()
.streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];- Specified by:
getPeriodin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- The period.
-
setPeriod
public ExportMetricsRequestFilter.Builder setPeriod(Period value)
.streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];
-
setPeriod
public ExportMetricsRequestFilter.Builder setPeriod(Period.Builder builderForValue)
.streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];
-
mergePeriod
public ExportMetricsRequestFilter.Builder mergePeriod(Period value)
.streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];
-
clearPeriod
public ExportMetricsRequestFilter.Builder clearPeriod()
.streamlayer.analytics.v1.common.Period period = 3 [json_name = "period"];
-
getMetricsList
public java.util.List<java.lang.String> getMetricsList()
repeated string metrics = 4 [json_name = "metrics"];- Specified by:
getMetricsListin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- A list containing the metrics.
-
getMetricsCount
public int getMetricsCount()
repeated string metrics = 4 [json_name = "metrics"];- Specified by:
getMetricsCountin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- The count of metrics.
-
getMetrics
public java.lang.String getMetrics(int index)
repeated string metrics = 4 [json_name = "metrics"];- Specified by:
getMetricsin interfaceExportMetricsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The metrics at the given index.
-
getMetricsBytes
public com.google.protobuf.ByteString getMetricsBytes(int index)
repeated string metrics = 4 [json_name = "metrics"];- Specified by:
getMetricsBytesin interfaceExportMetricsRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the metrics at the given index.
-
setMetrics
public ExportMetricsRequestFilter.Builder setMetrics(int index, java.lang.String value)
repeated string metrics = 4 [json_name = "metrics"];- Parameters:
index- The index to set the value at.value- The metrics to set.- Returns:
- This builder for chaining.
-
addMetrics
public ExportMetricsRequestFilter.Builder addMetrics(java.lang.String value)
repeated string metrics = 4 [json_name = "metrics"];- Parameters:
value- The metrics to add.- Returns:
- This builder for chaining.
-
addAllMetrics
public ExportMetricsRequestFilter.Builder addAllMetrics(java.lang.Iterable<java.lang.String> values)
repeated string metrics = 4 [json_name = "metrics"];- Parameters:
values- The metrics to add.- Returns:
- This builder for chaining.
-
clearMetrics
public ExportMetricsRequestFilter.Builder clearMetrics()
repeated string metrics = 4 [json_name = "metrics"];- Returns:
- This builder for chaining.
-
addMetricsBytes
public ExportMetricsRequestFilter.Builder addMetricsBytes(com.google.protobuf.ByteString value)
repeated string metrics = 4 [json_name = "metrics"];- Parameters:
value- The bytes of the metrics to add.- Returns:
- This builder for chaining.
-
hasTz
public boolean hasTz()
optional string tz = 5 [json_name = "tz"];- Specified by:
hasTzin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- Whether the tz field is set.
-
getTz
public java.lang.String getTz()
optional string tz = 5 [json_name = "tz"];- Specified by:
getTzin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- The tz.
-
getTzBytes
public com.google.protobuf.ByteString getTzBytes()
optional string tz = 5 [json_name = "tz"];- Specified by:
getTzBytesin interfaceExportMetricsRequestFilterOrBuilder- Returns:
- The bytes for tz.
-
setTz
public ExportMetricsRequestFilter.Builder setTz(java.lang.String value)
optional string tz = 5 [json_name = "tz"];- Parameters:
value- The tz to set.- Returns:
- This builder for chaining.
-
clearTz
public ExportMetricsRequestFilter.Builder clearTz()
optional string tz = 5 [json_name = "tz"];- Returns:
- This builder for chaining.
-
setTzBytes
public ExportMetricsRequestFilter.Builder setTzBytes(com.google.protobuf.ByteString value)
optional string tz = 5 [json_name = "tz"];- Parameters:
value- The bytes for tz to set.- Returns:
- This builder for chaining.
-
-