Class StatsRequest.StatsRequestFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<StatsRequest.StatsRequestFilter,StatsRequest.StatsRequestFilter.Builder>
-
- com.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,StatsRequest.StatsRequestFilterOrBuilder,java.lang.Cloneable
- Enclosing class:
- StatsRequest.StatsRequestFilter
public static final class StatsRequest.StatsRequestFilter.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<StatsRequest.StatsRequestFilter,StatsRequest.StatsRequestFilter.Builder> implements StatsRequest.StatsRequestFilterOrBuilder
Protobuf typestreamlayer.interactive.question.StatsRequest.StatsRequestFilter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StatsRequest.StatsRequestFilter.BuilderaddAllIds(java.lang.Iterable<java.lang.String> values)questions idsStatsRequest.StatsRequestFilter.BuilderaddAllStatuses(java.lang.Iterable<? extends QuestionStatus> values)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];StatsRequest.StatsRequestFilter.BuilderaddAllStatusesValue(java.lang.Iterable<java.lang.Integer> values)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];StatsRequest.StatsRequestFilter.BuilderaddAllTypes(java.lang.Iterable<? extends QuestionType> values)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];StatsRequest.StatsRequestFilter.BuilderaddAllTypesValue(java.lang.Iterable<java.lang.Integer> values)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];StatsRequest.StatsRequestFilter.BuilderaddIds(java.lang.String value)questions idsStatsRequest.StatsRequestFilter.BuilderaddIdsBytes(com.google.protobuf.ByteString value)questions idsStatsRequest.StatsRequestFilter.BuilderaddStatuses(QuestionStatus value)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];StatsRequest.StatsRequestFilter.BuilderaddStatusesValue(int value)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];StatsRequest.StatsRequestFilter.BuilderaddTypes(QuestionType value)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];StatsRequest.StatsRequestFilter.BuilderaddTypesValue(int value)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];StatsRequest.StatsRequestFilter.BuilderclearIds()questions idsStatsRequest.StatsRequestFilter.BuilderclearStatus()Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated.StatsRequest.StatsRequestFilter.BuilderclearStatuses()repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];StatsRequest.StatsRequestFilter.BuilderclearType()Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated.StatsRequest.StatsRequestFilter.BuilderclearTypes()repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];java.lang.StringgetIds(int index)questions idscom.google.protobuf.ByteStringgetIdsBytes(int index)questions idsintgetIdsCount()questions idsjava.util.List<java.lang.String>getIdsList()questions idsQuestionStatusgetStatus()Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated.QuestionStatusgetStatuses(int index)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];intgetStatusesCount()repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];java.util.List<QuestionStatus>getStatusesList()repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];intgetStatusesValue(int index)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];java.util.List<java.lang.Integer>getStatusesValueList()repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];intgetStatusValue()Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated.QuestionTypegetType()Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated.QuestionTypegetTypes(int index)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];intgetTypesCount()repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];java.util.List<QuestionType>getTypesList()repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];intgetTypesValue(int index)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];java.util.List<java.lang.Integer>getTypesValueList()repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];intgetTypeValue()Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated.StatsRequest.StatsRequestFilter.BuildersetIds(int index, java.lang.String value)questions idsStatsRequest.StatsRequestFilter.BuildersetStatus(QuestionStatus value)Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated.StatsRequest.StatsRequestFilter.BuildersetStatuses(int index, QuestionStatus value)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];StatsRequest.StatsRequestFilter.BuildersetStatusesValue(int index, int value)repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];StatsRequest.StatsRequestFilter.BuildersetStatusValue(int value)Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated.StatsRequest.StatsRequestFilter.BuildersetType(QuestionType value)Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated.StatsRequest.StatsRequestFilter.BuildersetTypes(int index, QuestionType value)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];StatsRequest.StatsRequestFilter.BuildersetTypesValue(int index, int value)repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];StatsRequest.StatsRequestFilter.BuildersetTypeValue(int value)Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated.-
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
-
getTypeValue
@Deprecated public int getTypeValue()
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=221.streamlayer.interactive.QuestionType type = 1 [json_name = "type", deprecated = true];- Specified by:
getTypeValuein interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
@Deprecated public StatsRequest.StatsRequestFilter.Builder setTypeValue(int value)
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=221.streamlayer.interactive.QuestionType type = 1 [json_name = "type", deprecated = true];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
getType
@Deprecated public QuestionType getType()
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=221.streamlayer.interactive.QuestionType type = 1 [json_name = "type", deprecated = true];- Specified by:
getTypein interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- The type.
-
setType
@Deprecated public StatsRequest.StatsRequestFilter.Builder setType(QuestionType value)
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=221.streamlayer.interactive.QuestionType type = 1 [json_name = "type", deprecated = true];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
clearType
@Deprecated public StatsRequest.StatsRequestFilter.Builder clearType()
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.type is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=221.streamlayer.interactive.QuestionType type = 1 [json_name = "type", deprecated = true];- Returns:
- This builder for chaining.
-
getStatusValue
@Deprecated public int getStatusValue()
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=222.streamlayer.interactive.QuestionStatus status = 2 [json_name = "status", deprecated = true];- Specified by:
getStatusValuein interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
@Deprecated public StatsRequest.StatsRequestFilter.Builder setStatusValue(int value)
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=222.streamlayer.interactive.QuestionStatus status = 2 [json_name = "status", deprecated = true];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
getStatus
@Deprecated public QuestionStatus getStatus()
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=222.streamlayer.interactive.QuestionStatus status = 2 [json_name = "status", deprecated = true];- Specified by:
getStatusin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- The status.
-
setStatus
@Deprecated public StatsRequest.StatsRequestFilter.Builder setStatus(QuestionStatus value)
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=222.streamlayer.interactive.QuestionStatus status = 2 [json_name = "status", deprecated = true];- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
clearStatus
@Deprecated public StatsRequest.StatsRequestFilter.Builder clearStatus()
Deprecated.streamlayer.interactive.question.StatsRequest.StatsRequestFilter.status is deprecated. See streamlayer/interactive/question/interactive.questions.proto;l=222.streamlayer.interactive.QuestionStatus status = 2 [json_name = "status", deprecated = true];- Returns:
- This builder for chaining.
-
getStatusesList
public java.util.List<QuestionStatus> getStatusesList()
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Specified by:
getStatusesListin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- A list containing the statuses.
-
getStatusesCount
public int getStatusesCount()
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Specified by:
getStatusesCountin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- The count of statuses.
-
getStatuses
public QuestionStatus getStatuses(int index)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Specified by:
getStatusesin interfaceStatsRequest.StatsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The statuses at the given index.
-
setStatuses
public StatsRequest.StatsRequestFilter.Builder setStatuses(int index, QuestionStatus value)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Parameters:
index- The index to set the value at.value- The statuses to set.- Returns:
- This builder for chaining.
-
addStatuses
public StatsRequest.StatsRequestFilter.Builder addStatuses(QuestionStatus value)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Parameters:
value- The statuses to add.- Returns:
- This builder for chaining.
-
addAllStatuses
public StatsRequest.StatsRequestFilter.Builder addAllStatuses(java.lang.Iterable<? extends QuestionStatus> values)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Parameters:
values- The statuses to add.- Returns:
- This builder for chaining.
-
clearStatuses
public StatsRequest.StatsRequestFilter.Builder clearStatuses()
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Returns:
- This builder for chaining.
-
getStatusesValueList
public java.util.List<java.lang.Integer> getStatusesValueList()
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Specified by:
getStatusesValueListin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- A list containing the enum numeric values on the wire for statuses.
-
getStatusesValue
public int getStatusesValue(int index)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Specified by:
getStatusesValuein interfaceStatsRequest.StatsRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of statuses at the given index.
-
setStatusesValue
public StatsRequest.StatsRequestFilter.Builder setStatusesValue(int index, int value)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for statuses to set.- Returns:
- This builder for chaining.
-
addStatusesValue
public StatsRequest.StatsRequestFilter.Builder addStatusesValue(int value)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Parameters:
value- The enum numeric value on the wire for statuses to add.- Returns:
- This builder for chaining.
-
addAllStatusesValue
public StatsRequest.StatsRequestFilter.Builder addAllStatusesValue(java.lang.Iterable<java.lang.Integer> values)
repeated .streamlayer.interactive.QuestionStatus statuses = 3 [json_name = "statuses"];- Parameters:
values- The enum numeric values on the wire for statuses to add.- Returns:
- This builder for chaining.
-
getTypesList
public java.util.List<QuestionType> getTypesList()
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Specified by:
getTypesListin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- A list containing the types.
-
getTypesCount
public int getTypesCount()
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Specified by:
getTypesCountin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- The count of types.
-
getTypes
public QuestionType getTypes(int index)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Specified by:
getTypesin interfaceStatsRequest.StatsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The types at the given index.
-
setTypes
public StatsRequest.StatsRequestFilter.Builder setTypes(int index, QuestionType value)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Parameters:
index- The index to set the value at.value- The types to set.- Returns:
- This builder for chaining.
-
addTypes
public StatsRequest.StatsRequestFilter.Builder addTypes(QuestionType value)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Parameters:
value- The types to add.- Returns:
- This builder for chaining.
-
addAllTypes
public StatsRequest.StatsRequestFilter.Builder addAllTypes(java.lang.Iterable<? extends QuestionType> values)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Parameters:
values- The types to add.- Returns:
- This builder for chaining.
-
clearTypes
public StatsRequest.StatsRequestFilter.Builder clearTypes()
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Returns:
- This builder for chaining.
-
getTypesValueList
public java.util.List<java.lang.Integer> getTypesValueList()
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Specified by:
getTypesValueListin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- A list containing the enum numeric values on the wire for types.
-
getTypesValue
public int getTypesValue(int index)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Specified by:
getTypesValuein interfaceStatsRequest.StatsRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of types at the given index.
-
setTypesValue
public StatsRequest.StatsRequestFilter.Builder setTypesValue(int index, int value)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for types to set.- Returns:
- This builder for chaining.
-
addTypesValue
public StatsRequest.StatsRequestFilter.Builder addTypesValue(int value)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Parameters:
value- The enum numeric value on the wire for types to add.- Returns:
- This builder for chaining.
-
addAllTypesValue
public StatsRequest.StatsRequestFilter.Builder addAllTypesValue(java.lang.Iterable<java.lang.Integer> values)
repeated .streamlayer.interactive.QuestionType types = 4 [json_name = "types"];- Parameters:
values- The enum numeric values on the wire for types to add.- Returns:
- This builder for chaining.
-
getIdsList
public java.util.List<java.lang.String> getIdsList()
questions ids
repeated string ids = 5 [json_name = "ids"];- Specified by:
getIdsListin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- A list containing the ids.
-
getIdsCount
public int getIdsCount()
questions ids
repeated string ids = 5 [json_name = "ids"];- Specified by:
getIdsCountin interfaceStatsRequest.StatsRequestFilterOrBuilder- Returns:
- The count of ids.
-
getIds
public java.lang.String getIds(int index)
questions ids
repeated string ids = 5 [json_name = "ids"];- Specified by:
getIdsin interfaceStatsRequest.StatsRequestFilterOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The ids at the given index.
-
getIdsBytes
public com.google.protobuf.ByteString getIdsBytes(int index)
questions ids
repeated string ids = 5 [json_name = "ids"];- Specified by:
getIdsBytesin interfaceStatsRequest.StatsRequestFilterOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the ids at the given index.
-
setIds
public StatsRequest.StatsRequestFilter.Builder setIds(int index, java.lang.String value)
questions ids
repeated string ids = 5 [json_name = "ids"];- Parameters:
index- The index to set the value at.value- The ids to set.- Returns:
- This builder for chaining.
-
addIds
public StatsRequest.StatsRequestFilter.Builder addIds(java.lang.String value)
questions ids
repeated string ids = 5 [json_name = "ids"];- Parameters:
value- The ids to add.- Returns:
- This builder for chaining.
-
addAllIds
public StatsRequest.StatsRequestFilter.Builder addAllIds(java.lang.Iterable<java.lang.String> values)
questions ids
repeated string ids = 5 [json_name = "ids"];- Parameters:
values- The ids to add.- Returns:
- This builder for chaining.
-
clearIds
public StatsRequest.StatsRequestFilter.Builder clearIds()
questions ids
repeated string ids = 5 [json_name = "ids"];- Returns:
- This builder for chaining.
-
addIdsBytes
public StatsRequest.StatsRequestFilter.Builder addIdsBytes(com.google.protobuf.ByteString value)
questions ids
repeated string ids = 5 [json_name = "ids"];- Parameters:
value- The bytes of the ids to add.- Returns:
- This builder for chaining.
-
-