Package com.streamlayer.sports.common
Class Event.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<Event,Event.Builder>
-
- com.streamlayer.sports.common.Event.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,EventOrBuilder,java.lang.Cloneable
- Enclosing class:
- Event
public static final class Event.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Event,Event.Builder> implements EventOrBuilder
Protobuf typestreamlayer.sports.Event
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Event.BuilderaddAllPeriods(java.lang.Iterable<? extends EventPeriod> values)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuilderaddPeriods(int index, EventPeriod value)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuilderaddPeriods(int index, EventPeriod.Builder builderForValue)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuilderaddPeriods(EventPeriod value)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuilderaddPeriods(EventPeriod.Builder builderForValue)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuilderclearAwayTeamId()uint64 away_team_id = 6;Event.BuilderclearCustomFields()string custom_fields = 2;Event.BuilderclearEndTime()string end_time = 16;Event.BuilderclearEventTime().streamlayer.sports.EventTime event_time = 12;Event.BuilderclearHomeTeamId()uint64 home_team_id = 5;Event.BuilderclearId()uint64 id = 1;Event.BuilderclearLeagueId()uint64 league_id = 3;Event.BuilderclearPeriods()repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuilderclearScheduled()string scheduled = 8;Event.BuilderclearScoreAway()int32 score_away = 10;Event.BuilderclearScoreHome()int32 score_home = 9;Event.BuilderclearSeasonId()uint64 season_id = 4;Event.BuilderclearStartTime()string start_time = 15;Event.BuilderclearStatus().streamlayer.sports.EventStatus status = 13;Event.BuilderclearVenue().streamlayer.sports.Venue venue = 11;Event.BuilderclearWinnerTeamId()uint64 winner_team_id = 7;longgetAwayTeamId()uint64 away_team_id = 6;java.lang.StringgetCustomFields()string custom_fields = 2;com.google.protobuf.ByteStringgetCustomFieldsBytes()string custom_fields = 2;java.lang.StringgetEndTime()string end_time = 16;com.google.protobuf.ByteStringgetEndTimeBytes()string end_time = 16;EventTimegetEventTime().streamlayer.sports.EventTime event_time = 12;longgetHomeTeamId()uint64 home_team_id = 5;longgetId()uint64 id = 1;longgetLeagueId()uint64 league_id = 3;EventPeriodgetPeriods(int index)repeated .streamlayer.sports.EventPeriod periods = 14;intgetPeriodsCount()repeated .streamlayer.sports.EventPeriod periods = 14;java.util.List<EventPeriod>getPeriodsList()repeated .streamlayer.sports.EventPeriod periods = 14;java.lang.StringgetScheduled()string scheduled = 8;com.google.protobuf.ByteStringgetScheduledBytes()string scheduled = 8;intgetScoreAway()int32 score_away = 10;intgetScoreHome()int32 score_home = 9;longgetSeasonId()uint64 season_id = 4;java.lang.StringgetStartTime()string start_time = 15;com.google.protobuf.ByteStringgetStartTimeBytes()string start_time = 15;EventStatusgetStatus().streamlayer.sports.EventStatus status = 13;intgetStatusValue().streamlayer.sports.EventStatus status = 13;VenuegetVenue().streamlayer.sports.Venue venue = 11;longgetWinnerTeamId()uint64 winner_team_id = 7;booleanhasEventTime().streamlayer.sports.EventTime event_time = 12;booleanhasVenue().streamlayer.sports.Venue venue = 11;Event.BuildermergeEventTime(EventTime value).streamlayer.sports.EventTime event_time = 12;Event.BuildermergeVenue(Venue value).streamlayer.sports.Venue venue = 11;Event.BuilderremovePeriods(int index)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuildersetAwayTeamId(long value)uint64 away_team_id = 6;Event.BuildersetCustomFields(java.lang.String value)string custom_fields = 2;Event.BuildersetCustomFieldsBytes(com.google.protobuf.ByteString value)string custom_fields = 2;Event.BuildersetEndTime(java.lang.String value)string end_time = 16;Event.BuildersetEndTimeBytes(com.google.protobuf.ByteString value)string end_time = 16;Event.BuildersetEventTime(EventTime value).streamlayer.sports.EventTime event_time = 12;Event.BuildersetEventTime(EventTime.Builder builderForValue).streamlayer.sports.EventTime event_time = 12;Event.BuildersetHomeTeamId(long value)uint64 home_team_id = 5;Event.BuildersetId(long value)uint64 id = 1;Event.BuildersetLeagueId(long value)uint64 league_id = 3;Event.BuildersetPeriods(int index, EventPeriod value)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuildersetPeriods(int index, EventPeriod.Builder builderForValue)repeated .streamlayer.sports.EventPeriod periods = 14;Event.BuildersetScheduled(java.lang.String value)string scheduled = 8;Event.BuildersetScheduledBytes(com.google.protobuf.ByteString value)string scheduled = 8;Event.BuildersetScoreAway(int value)int32 score_away = 10;Event.BuildersetScoreHome(int value)int32 score_home = 9;Event.BuildersetSeasonId(long value)uint64 season_id = 4;Event.BuildersetStartTime(java.lang.String value)string start_time = 15;Event.BuildersetStartTimeBytes(com.google.protobuf.ByteString value)string start_time = 15;Event.BuildersetStatus(EventStatus value).streamlayer.sports.EventStatus status = 13;Event.BuildersetStatusValue(int value).streamlayer.sports.EventStatus status = 13;Event.BuildersetVenue(Venue value).streamlayer.sports.Venue venue = 11;Event.BuildersetVenue(Venue.Builder builderForValue).streamlayer.sports.Venue venue = 11;Event.BuildersetWinnerTeamId(long value)uint64 winner_team_id = 7;-
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
-
getId
public long getId()
uint64 id = 1;- Specified by:
getIdin interfaceEventOrBuilder- Returns:
- The id.
-
setId
public Event.Builder setId(long value)
uint64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Event.Builder clearId()
uint64 id = 1;- Returns:
- This builder for chaining.
-
getCustomFields
public java.lang.String getCustomFields()
string custom_fields = 2;- Specified by:
getCustomFieldsin interfaceEventOrBuilder- Returns:
- The customFields.
-
getCustomFieldsBytes
public com.google.protobuf.ByteString getCustomFieldsBytes()
string custom_fields = 2;- Specified by:
getCustomFieldsBytesin interfaceEventOrBuilder- Returns:
- The bytes for customFields.
-
setCustomFields
public Event.Builder setCustomFields(java.lang.String value)
string custom_fields = 2;- Parameters:
value- The customFields to set.- Returns:
- This builder for chaining.
-
clearCustomFields
public Event.Builder clearCustomFields()
string custom_fields = 2;- Returns:
- This builder for chaining.
-
setCustomFieldsBytes
public Event.Builder setCustomFieldsBytes(com.google.protobuf.ByteString value)
string custom_fields = 2;- Parameters:
value- The bytes for customFields to set.- Returns:
- This builder for chaining.
-
getLeagueId
public long getLeagueId()
uint64 league_id = 3;- Specified by:
getLeagueIdin interfaceEventOrBuilder- Returns:
- The leagueId.
-
setLeagueId
public Event.Builder setLeagueId(long value)
uint64 league_id = 3;- Parameters:
value- The leagueId to set.- Returns:
- This builder for chaining.
-
clearLeagueId
public Event.Builder clearLeagueId()
uint64 league_id = 3;- Returns:
- This builder for chaining.
-
getSeasonId
public long getSeasonId()
uint64 season_id = 4;- Specified by:
getSeasonIdin interfaceEventOrBuilder- Returns:
- The seasonId.
-
setSeasonId
public Event.Builder setSeasonId(long value)
uint64 season_id = 4;- Parameters:
value- The seasonId to set.- Returns:
- This builder for chaining.
-
clearSeasonId
public Event.Builder clearSeasonId()
uint64 season_id = 4;- Returns:
- This builder for chaining.
-
getHomeTeamId
public long getHomeTeamId()
uint64 home_team_id = 5;- Specified by:
getHomeTeamIdin interfaceEventOrBuilder- Returns:
- The homeTeamId.
-
setHomeTeamId
public Event.Builder setHomeTeamId(long value)
uint64 home_team_id = 5;- Parameters:
value- The homeTeamId to set.- Returns:
- This builder for chaining.
-
clearHomeTeamId
public Event.Builder clearHomeTeamId()
uint64 home_team_id = 5;- Returns:
- This builder for chaining.
-
getAwayTeamId
public long getAwayTeamId()
uint64 away_team_id = 6;- Specified by:
getAwayTeamIdin interfaceEventOrBuilder- Returns:
- The awayTeamId.
-
setAwayTeamId
public Event.Builder setAwayTeamId(long value)
uint64 away_team_id = 6;- Parameters:
value- The awayTeamId to set.- Returns:
- This builder for chaining.
-
clearAwayTeamId
public Event.Builder clearAwayTeamId()
uint64 away_team_id = 6;- Returns:
- This builder for chaining.
-
getWinnerTeamId
public long getWinnerTeamId()
uint64 winner_team_id = 7;- Specified by:
getWinnerTeamIdin interfaceEventOrBuilder- Returns:
- The winnerTeamId.
-
setWinnerTeamId
public Event.Builder setWinnerTeamId(long value)
uint64 winner_team_id = 7;- Parameters:
value- The winnerTeamId to set.- Returns:
- This builder for chaining.
-
clearWinnerTeamId
public Event.Builder clearWinnerTeamId()
uint64 winner_team_id = 7;- Returns:
- This builder for chaining.
-
getScheduled
public java.lang.String getScheduled()
string scheduled = 8;- Specified by:
getScheduledin interfaceEventOrBuilder- Returns:
- The scheduled.
-
getScheduledBytes
public com.google.protobuf.ByteString getScheduledBytes()
string scheduled = 8;- Specified by:
getScheduledBytesin interfaceEventOrBuilder- Returns:
- The bytes for scheduled.
-
setScheduled
public Event.Builder setScheduled(java.lang.String value)
string scheduled = 8;- Parameters:
value- The scheduled to set.- Returns:
- This builder for chaining.
-
clearScheduled
public Event.Builder clearScheduled()
string scheduled = 8;- Returns:
- This builder for chaining.
-
setScheduledBytes
public Event.Builder setScheduledBytes(com.google.protobuf.ByteString value)
string scheduled = 8;- Parameters:
value- The bytes for scheduled to set.- Returns:
- This builder for chaining.
-
getScoreHome
public int getScoreHome()
int32 score_home = 9;- Specified by:
getScoreHomein interfaceEventOrBuilder- Returns:
- The scoreHome.
-
setScoreHome
public Event.Builder setScoreHome(int value)
int32 score_home = 9;- Parameters:
value- The scoreHome to set.- Returns:
- This builder for chaining.
-
clearScoreHome
public Event.Builder clearScoreHome()
int32 score_home = 9;- Returns:
- This builder for chaining.
-
getScoreAway
public int getScoreAway()
int32 score_away = 10;- Specified by:
getScoreAwayin interfaceEventOrBuilder- Returns:
- The scoreAway.
-
setScoreAway
public Event.Builder setScoreAway(int value)
int32 score_away = 10;- Parameters:
value- The scoreAway to set.- Returns:
- This builder for chaining.
-
clearScoreAway
public Event.Builder clearScoreAway()
int32 score_away = 10;- Returns:
- This builder for chaining.
-
hasVenue
public boolean hasVenue()
.streamlayer.sports.Venue venue = 11;- Specified by:
hasVenuein interfaceEventOrBuilder- Returns:
- Whether the venue field is set.
-
getVenue
public Venue getVenue()
.streamlayer.sports.Venue venue = 11;- Specified by:
getVenuein interfaceEventOrBuilder- Returns:
- The venue.
-
setVenue
public Event.Builder setVenue(Venue value)
.streamlayer.sports.Venue venue = 11;
-
setVenue
public Event.Builder setVenue(Venue.Builder builderForValue)
.streamlayer.sports.Venue venue = 11;
-
mergeVenue
public Event.Builder mergeVenue(Venue value)
.streamlayer.sports.Venue venue = 11;
-
clearVenue
public Event.Builder clearVenue()
.streamlayer.sports.Venue venue = 11;
-
hasEventTime
public boolean hasEventTime()
.streamlayer.sports.EventTime event_time = 12;- Specified by:
hasEventTimein interfaceEventOrBuilder- Returns:
- Whether the eventTime field is set.
-
getEventTime
public EventTime getEventTime()
.streamlayer.sports.EventTime event_time = 12;- Specified by:
getEventTimein interfaceEventOrBuilder- Returns:
- The eventTime.
-
setEventTime
public Event.Builder setEventTime(EventTime value)
.streamlayer.sports.EventTime event_time = 12;
-
setEventTime
public Event.Builder setEventTime(EventTime.Builder builderForValue)
.streamlayer.sports.EventTime event_time = 12;
-
mergeEventTime
public Event.Builder mergeEventTime(EventTime value)
.streamlayer.sports.EventTime event_time = 12;
-
clearEventTime
public Event.Builder clearEventTime()
.streamlayer.sports.EventTime event_time = 12;
-
getStatusValue
public int getStatusValue()
.streamlayer.sports.EventStatus status = 13;- Specified by:
getStatusValuein interfaceEventOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public Event.Builder setStatusValue(int value)
.streamlayer.sports.EventStatus status = 13;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
getStatus
public EventStatus getStatus()
.streamlayer.sports.EventStatus status = 13;- Specified by:
getStatusin interfaceEventOrBuilder- Returns:
- The status.
-
setStatus
public Event.Builder setStatus(EventStatus value)
.streamlayer.sports.EventStatus status = 13;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
clearStatus
public Event.Builder clearStatus()
.streamlayer.sports.EventStatus status = 13;- Returns:
- This builder for chaining.
-
getPeriodsList
public java.util.List<EventPeriod> getPeriodsList()
repeated .streamlayer.sports.EventPeriod periods = 14;- Specified by:
getPeriodsListin interfaceEventOrBuilder
-
getPeriodsCount
public int getPeriodsCount()
repeated .streamlayer.sports.EventPeriod periods = 14;- Specified by:
getPeriodsCountin interfaceEventOrBuilder
-
getPeriods
public EventPeriod getPeriods(int index)
repeated .streamlayer.sports.EventPeriod periods = 14;- Specified by:
getPeriodsin interfaceEventOrBuilder
-
setPeriods
public Event.Builder setPeriods(int index, EventPeriod value)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
setPeriods
public Event.Builder setPeriods(int index, EventPeriod.Builder builderForValue)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
addPeriods
public Event.Builder addPeriods(EventPeriod value)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
addPeriods
public Event.Builder addPeriods(int index, EventPeriod value)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
addPeriods
public Event.Builder addPeriods(EventPeriod.Builder builderForValue)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
addPeriods
public Event.Builder addPeriods(int index, EventPeriod.Builder builderForValue)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
addAllPeriods
public Event.Builder addAllPeriods(java.lang.Iterable<? extends EventPeriod> values)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
clearPeriods
public Event.Builder clearPeriods()
repeated .streamlayer.sports.EventPeriod periods = 14;
-
removePeriods
public Event.Builder removePeriods(int index)
repeated .streamlayer.sports.EventPeriod periods = 14;
-
getStartTime
public java.lang.String getStartTime()
string start_time = 15;- Specified by:
getStartTimein interfaceEventOrBuilder- Returns:
- The startTime.
-
getStartTimeBytes
public com.google.protobuf.ByteString getStartTimeBytes()
string start_time = 15;- Specified by:
getStartTimeBytesin interfaceEventOrBuilder- Returns:
- The bytes for startTime.
-
setStartTime
public Event.Builder setStartTime(java.lang.String value)
string start_time = 15;- Parameters:
value- The startTime to set.- Returns:
- This builder for chaining.
-
clearStartTime
public Event.Builder clearStartTime()
string start_time = 15;- Returns:
- This builder for chaining.
-
setStartTimeBytes
public Event.Builder setStartTimeBytes(com.google.protobuf.ByteString value)
string start_time = 15;- Parameters:
value- The bytes for startTime to set.- Returns:
- This builder for chaining.
-
getEndTime
public java.lang.String getEndTime()
string end_time = 16;- Specified by:
getEndTimein interfaceEventOrBuilder- Returns:
- The endTime.
-
getEndTimeBytes
public com.google.protobuf.ByteString getEndTimeBytes()
string end_time = 16;- Specified by:
getEndTimeBytesin interfaceEventOrBuilder- Returns:
- The bytes for endTime.
-
setEndTime
public Event.Builder setEndTime(java.lang.String value)
string end_time = 16;- Parameters:
value- The endTime to set.- Returns:
- This builder for chaining.
-
clearEndTime
public Event.Builder clearEndTime()
string end_time = 16;- Returns:
- This builder for chaining.
-
setEndTimeBytes
public Event.Builder setEndTimeBytes(com.google.protobuf.ByteString value)
string end_time = 16;- Parameters:
value- The bytes for endTime to set.- Returns:
- This builder for chaining.
-
-