Package com.streamlayer.sports.events
Class ListRequest.Filter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<ListRequest.Filter,ListRequest.Filter.Builder>
-
- com.streamlayer.sports.events.ListRequest.Filter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,ListRequest.FilterOrBuilder,java.lang.Cloneable
- Enclosing class:
- ListRequest.Filter
public static final class ListRequest.Filter.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<ListRequest.Filter,ListRequest.Filter.Builder> implements ListRequest.FilterOrBuilder
Protobuf typestreamlayer.sports.events.ListRequest.Filter
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListRequest.Filter.BuilderclearDate()Date of interestListRequest.Filter.BuilderclearEndDateTime()Use to ask with precise boundaries, if provided takes precedence over 'date'.ListRequest.Filter.BuilderclearEndless()show only 24/7 eventsListRequest.Filter.BuilderclearLeague()id or aliasListRequest.Filter.BuilderclearName()search events by nameListRequest.Filter.BuilderclearSport()aliasListRequest.Filter.BuilderclearStartDateTime()Use to ask with precise boundaries, if provided takes precedence over 'date'.java.lang.StringgetDate()Date of interestcom.google.protobuf.ByteStringgetDateBytes()Date of interestjava.lang.StringgetEndDateTime()Use to ask with precise boundaries, if provided takes precedence over 'date'.com.google.protobuf.ByteStringgetEndDateTimeBytes()Use to ask with precise boundaries, if provided takes precedence over 'date'.EventEndlessgetEndless()show only 24/7 eventsintgetEndlessValue()show only 24/7 eventsjava.lang.StringgetLeague()id or aliascom.google.protobuf.ByteStringgetLeagueBytes()id or aliasjava.lang.StringgetName()search events by namecom.google.protobuf.ByteStringgetNameBytes()search events by namejava.lang.StringgetSport()aliascom.google.protobuf.ByteStringgetSportBytes()aliasjava.lang.StringgetStartDateTime()Use to ask with precise boundaries, if provided takes precedence over 'date'.com.google.protobuf.ByteStringgetStartDateTimeBytes()Use to ask with precise boundaries, if provided takes precedence over 'date'.ListRequest.Filter.BuildersetDate(java.lang.String value)Date of interestListRequest.Filter.BuildersetDateBytes(com.google.protobuf.ByteString value)Date of interestListRequest.Filter.BuildersetEndDateTime(java.lang.String value)Use to ask with precise boundaries, if provided takes precedence over 'date'.ListRequest.Filter.BuildersetEndDateTimeBytes(com.google.protobuf.ByteString value)Use to ask with precise boundaries, if provided takes precedence over 'date'.ListRequest.Filter.BuildersetEndless(EventEndless value)show only 24/7 eventsListRequest.Filter.BuildersetEndlessValue(int value)show only 24/7 eventsListRequest.Filter.BuildersetLeague(java.lang.String value)id or aliasListRequest.Filter.BuildersetLeagueBytes(com.google.protobuf.ByteString value)id or aliasListRequest.Filter.BuildersetName(java.lang.String value)search events by nameListRequest.Filter.BuildersetNameBytes(com.google.protobuf.ByteString value)search events by nameListRequest.Filter.BuildersetSport(java.lang.String value)aliasListRequest.Filter.BuildersetSportBytes(com.google.protobuf.ByteString value)aliasListRequest.Filter.BuildersetStartDateTime(java.lang.String value)Use to ask with precise boundaries, if provided takes precedence over 'date'.ListRequest.Filter.BuildersetStartDateTimeBytes(com.google.protobuf.ByteString value)Use to ask with precise boundaries, if provided takes precedence over 'date'.-
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
-
getDate
public java.lang.String getDate()
Date of interest
string date = 1 [json_name = "date"];- Specified by:
getDatein interfaceListRequest.FilterOrBuilder- Returns:
- The date.
-
getDateBytes
public com.google.protobuf.ByteString getDateBytes()
Date of interest
string date = 1 [json_name = "date"];- Specified by:
getDateBytesin interfaceListRequest.FilterOrBuilder- Returns:
- The bytes for date.
-
setDate
public ListRequest.Filter.Builder setDate(java.lang.String value)
Date of interest
string date = 1 [json_name = "date"];- Parameters:
value- The date to set.- Returns:
- This builder for chaining.
-
clearDate
public ListRequest.Filter.Builder clearDate()
Date of interest
string date = 1 [json_name = "date"];- Returns:
- This builder for chaining.
-
setDateBytes
public ListRequest.Filter.Builder setDateBytes(com.google.protobuf.ByteString value)
Date of interest
string date = 1 [json_name = "date"];- Parameters:
value- The bytes for date to set.- Returns:
- This builder for chaining.
-
getLeague
public java.lang.String getLeague()
id or alias
string league = 2 [json_name = "league"];- Specified by:
getLeaguein interfaceListRequest.FilterOrBuilder- Returns:
- The league.
-
getLeagueBytes
public com.google.protobuf.ByteString getLeagueBytes()
id or alias
string league = 2 [json_name = "league"];- Specified by:
getLeagueBytesin interfaceListRequest.FilterOrBuilder- Returns:
- The bytes for league.
-
setLeague
public ListRequest.Filter.Builder setLeague(java.lang.String value)
id or alias
string league = 2 [json_name = "league"];- Parameters:
value- The league to set.- Returns:
- This builder for chaining.
-
clearLeague
public ListRequest.Filter.Builder clearLeague()
id or alias
string league = 2 [json_name = "league"];- Returns:
- This builder for chaining.
-
setLeagueBytes
public ListRequest.Filter.Builder setLeagueBytes(com.google.protobuf.ByteString value)
id or alias
string league = 2 [json_name = "league"];- Parameters:
value- The bytes for league to set.- Returns:
- This builder for chaining.
-
getStartDateTime
public java.lang.String getStartDateTime()
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string start_date_time = 3 [json_name = "startDateTime"];- Specified by:
getStartDateTimein interfaceListRequest.FilterOrBuilder- Returns:
- The startDateTime.
-
getStartDateTimeBytes
public com.google.protobuf.ByteString getStartDateTimeBytes()
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string start_date_time = 3 [json_name = "startDateTime"];- Specified by:
getStartDateTimeBytesin interfaceListRequest.FilterOrBuilder- Returns:
- The bytes for startDateTime.
-
setStartDateTime
public ListRequest.Filter.Builder setStartDateTime(java.lang.String value)
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string start_date_time = 3 [json_name = "startDateTime"];- Parameters:
value- The startDateTime to set.- Returns:
- This builder for chaining.
-
clearStartDateTime
public ListRequest.Filter.Builder clearStartDateTime()
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string start_date_time = 3 [json_name = "startDateTime"];- Returns:
- This builder for chaining.
-
setStartDateTimeBytes
public ListRequest.Filter.Builder setStartDateTimeBytes(com.google.protobuf.ByteString value)
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string start_date_time = 3 [json_name = "startDateTime"];- Parameters:
value- The bytes for startDateTime to set.- Returns:
- This builder for chaining.
-
getEndDateTime
public java.lang.String getEndDateTime()
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string end_date_time = 4 [json_name = "endDateTime"];- Specified by:
getEndDateTimein interfaceListRequest.FilterOrBuilder- Returns:
- The endDateTime.
-
getEndDateTimeBytes
public com.google.protobuf.ByteString getEndDateTimeBytes()
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string end_date_time = 4 [json_name = "endDateTime"];- Specified by:
getEndDateTimeBytesin interfaceListRequest.FilterOrBuilder- Returns:
- The bytes for endDateTime.
-
setEndDateTime
public ListRequest.Filter.Builder setEndDateTime(java.lang.String value)
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string end_date_time = 4 [json_name = "endDateTime"];- Parameters:
value- The endDateTime to set.- Returns:
- This builder for chaining.
-
clearEndDateTime
public ListRequest.Filter.Builder clearEndDateTime()
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string end_date_time = 4 [json_name = "endDateTime"];- Returns:
- This builder for chaining.
-
setEndDateTimeBytes
public ListRequest.Filter.Builder setEndDateTimeBytes(com.google.protobuf.ByteString value)
Use to ask with precise boundaries, if provided takes precedence over 'date'. Expected format is an ISO string
string end_date_time = 4 [json_name = "endDateTime"];- Parameters:
value- The bytes for endDateTime to set.- Returns:
- This builder for chaining.
-
getSport
public java.lang.String getSport()
alias
string sport = 5 [json_name = "sport"];- Specified by:
getSportin interfaceListRequest.FilterOrBuilder- Returns:
- The sport.
-
getSportBytes
public com.google.protobuf.ByteString getSportBytes()
alias
string sport = 5 [json_name = "sport"];- Specified by:
getSportBytesin interfaceListRequest.FilterOrBuilder- Returns:
- The bytes for sport.
-
setSport
public ListRequest.Filter.Builder setSport(java.lang.String value)
alias
string sport = 5 [json_name = "sport"];- Parameters:
value- The sport to set.- Returns:
- This builder for chaining.
-
clearSport
public ListRequest.Filter.Builder clearSport()
alias
string sport = 5 [json_name = "sport"];- Returns:
- This builder for chaining.
-
setSportBytes
public ListRequest.Filter.Builder setSportBytes(com.google.protobuf.ByteString value)
alias
string sport = 5 [json_name = "sport"];- Parameters:
value- The bytes for sport to set.- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
search events by name
string name = 6 [json_name = "name"];- Specified by:
getNamein interfaceListRequest.FilterOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
search events by name
string name = 6 [json_name = "name"];- Specified by:
getNameBytesin interfaceListRequest.FilterOrBuilder- Returns:
- The bytes for name.
-
setName
public ListRequest.Filter.Builder setName(java.lang.String value)
search events by name
string name = 6 [json_name = "name"];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ListRequest.Filter.Builder clearName()
search events by name
string name = 6 [json_name = "name"];- Returns:
- This builder for chaining.
-
setNameBytes
public ListRequest.Filter.Builder setNameBytes(com.google.protobuf.ByteString value)
search events by name
string name = 6 [json_name = "name"];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getEndlessValue
public int getEndlessValue()
show only 24/7 events
.streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];- Specified by:
getEndlessValuein interfaceListRequest.FilterOrBuilder- Returns:
- The enum numeric value on the wire for endless.
-
setEndlessValue
public ListRequest.Filter.Builder setEndlessValue(int value)
show only 24/7 events
.streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];- Parameters:
value- The endless to set.- Returns:
- This builder for chaining.
-
getEndless
public EventEndless getEndless()
show only 24/7 events
.streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];- Specified by:
getEndlessin interfaceListRequest.FilterOrBuilder- Returns:
- The endless.
-
setEndless
public ListRequest.Filter.Builder setEndless(EventEndless value)
show only 24/7 events
.streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];- Parameters:
value- The enum numeric value on the wire for endless to set.- Returns:
- This builder for chaining.
-
clearEndless
public ListRequest.Filter.Builder clearEndless()
show only 24/7 events
.streamlayer.sports.EventEndless endless = 7 [json_name = "endless"];- Returns:
- This builder for chaining.
-
-