Package com.streamlayer.sports.common
Class EventSummary.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<EventSummary,EventSummary.Builder>
-
- com.streamlayer.sports.common.EventSummary.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,EventSummaryOrBuilder,java.lang.Cloneable
- Enclosing class:
- EventSummary
public static final class EventSummary.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<EventSummary,EventSummary.Builder> implements EventSummaryOrBuilder
Protobuf typestreamlayer.sports.EventSummary
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventSummary.BuilderaddAllPeriods(java.lang.Iterable<? extends EventPeriod> values)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuilderaddPeriods(int index, EventPeriod value)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuilderaddPeriods(int index, EventPeriod.Builder builderForValue)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuilderaddPeriods(EventPeriod value)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuilderaddPeriods(EventPeriod.Builder builderForValue)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuilderclearAwayTeam().streamlayer.sports.EventTeam away_team = 8;EventSummary.BuilderclearEndTime()string end_time = 13;EventSummary.BuilderclearEventTime().streamlayer.sports.EventTime event_time = 6;EventSummary.BuilderclearHomeTeam().streamlayer.sports.EventTeam home_team = 7;EventSummary.BuilderclearId()uint64 id = 1;EventSummary.BuilderclearLeague()string league = 11;EventSummary.BuilderclearLogo()string logo = 15;EventSummary.BuilderclearName()string name = 14;EventSummary.BuilderclearPeriods()repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuilderclearScheduled()string scheduled = 2;EventSummary.BuilderclearScoreAway()int32 score_away = 4;EventSummary.BuilderclearScoreHome()int32 score_home = 3;EventSummary.BuilderclearStartTime()string start_time = 12;EventSummary.BuilderclearStatus().streamlayer.sports.EventStatus status = 9;EventSummary.BuilderclearVenue().streamlayer.sports.Venue venue = 5;EventTeamgetAwayTeam().streamlayer.sports.EventTeam away_team = 8;java.lang.StringgetEndTime()string end_time = 13;com.google.protobuf.ByteStringgetEndTimeBytes()string end_time = 13;EventTimegetEventTime().streamlayer.sports.EventTime event_time = 6;EventTeamgetHomeTeam().streamlayer.sports.EventTeam home_team = 7;longgetId()uint64 id = 1;java.lang.StringgetLeague()string league = 11;com.google.protobuf.ByteStringgetLeagueBytes()string league = 11;java.lang.StringgetLogo()string logo = 15;com.google.protobuf.ByteStringgetLogoBytes()string logo = 15;java.lang.StringgetName()string name = 14;com.google.protobuf.ByteStringgetNameBytes()string name = 14;EventPeriodgetPeriods(int index)repeated .streamlayer.sports.EventPeriod periods = 10;intgetPeriodsCount()repeated .streamlayer.sports.EventPeriod periods = 10;java.util.List<EventPeriod>getPeriodsList()repeated .streamlayer.sports.EventPeriod periods = 10;java.lang.StringgetScheduled()string scheduled = 2;com.google.protobuf.ByteStringgetScheduledBytes()string scheduled = 2;intgetScoreAway()int32 score_away = 4;intgetScoreHome()int32 score_home = 3;java.lang.StringgetStartTime()string start_time = 12;com.google.protobuf.ByteStringgetStartTimeBytes()string start_time = 12;EventStatusgetStatus().streamlayer.sports.EventStatus status = 9;intgetStatusValue().streamlayer.sports.EventStatus status = 9;VenuegetVenue().streamlayer.sports.Venue venue = 5;booleanhasAwayTeam().streamlayer.sports.EventTeam away_team = 8;booleanhasEventTime().streamlayer.sports.EventTime event_time = 6;booleanhasHomeTeam().streamlayer.sports.EventTeam home_team = 7;booleanhasVenue().streamlayer.sports.Venue venue = 5;EventSummary.BuildermergeAwayTeam(EventTeam value).streamlayer.sports.EventTeam away_team = 8;EventSummary.BuildermergeEventTime(EventTime value).streamlayer.sports.EventTime event_time = 6;EventSummary.BuildermergeHomeTeam(EventTeam value).streamlayer.sports.EventTeam home_team = 7;EventSummary.BuildermergeVenue(Venue value).streamlayer.sports.Venue venue = 5;EventSummary.BuilderremovePeriods(int index)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuildersetAwayTeam(EventTeam value).streamlayer.sports.EventTeam away_team = 8;EventSummary.BuildersetAwayTeam(EventTeam.Builder builderForValue).streamlayer.sports.EventTeam away_team = 8;EventSummary.BuildersetEndTime(java.lang.String value)string end_time = 13;EventSummary.BuildersetEndTimeBytes(com.google.protobuf.ByteString value)string end_time = 13;EventSummary.BuildersetEventTime(EventTime value).streamlayer.sports.EventTime event_time = 6;EventSummary.BuildersetEventTime(EventTime.Builder builderForValue).streamlayer.sports.EventTime event_time = 6;EventSummary.BuildersetHomeTeam(EventTeam value).streamlayer.sports.EventTeam home_team = 7;EventSummary.BuildersetHomeTeam(EventTeam.Builder builderForValue).streamlayer.sports.EventTeam home_team = 7;EventSummary.BuildersetId(long value)uint64 id = 1;EventSummary.BuildersetLeague(java.lang.String value)string league = 11;EventSummary.BuildersetLeagueBytes(com.google.protobuf.ByteString value)string league = 11;EventSummary.BuildersetLogo(java.lang.String value)string logo = 15;EventSummary.BuildersetLogoBytes(com.google.protobuf.ByteString value)string logo = 15;EventSummary.BuildersetName(java.lang.String value)string name = 14;EventSummary.BuildersetNameBytes(com.google.protobuf.ByteString value)string name = 14;EventSummary.BuildersetPeriods(int index, EventPeriod value)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuildersetPeriods(int index, EventPeriod.Builder builderForValue)repeated .streamlayer.sports.EventPeriod periods = 10;EventSummary.BuildersetScheduled(java.lang.String value)string scheduled = 2;EventSummary.BuildersetScheduledBytes(com.google.protobuf.ByteString value)string scheduled = 2;EventSummary.BuildersetScoreAway(int value)int32 score_away = 4;EventSummary.BuildersetScoreHome(int value)int32 score_home = 3;EventSummary.BuildersetStartTime(java.lang.String value)string start_time = 12;EventSummary.BuildersetStartTimeBytes(com.google.protobuf.ByteString value)string start_time = 12;EventSummary.BuildersetStatus(EventStatus value).streamlayer.sports.EventStatus status = 9;EventSummary.BuildersetStatusValue(int value).streamlayer.sports.EventStatus status = 9;EventSummary.BuildersetVenue(Venue value).streamlayer.sports.Venue venue = 5;EventSummary.BuildersetVenue(Venue.Builder builderForValue).streamlayer.sports.Venue venue = 5;-
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 interfaceEventSummaryOrBuilder- Returns:
- The id.
-
setId
public EventSummary.Builder setId(long value)
uint64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public EventSummary.Builder clearId()
uint64 id = 1;- Returns:
- This builder for chaining.
-
getScheduled
public java.lang.String getScheduled()
string scheduled = 2;- Specified by:
getScheduledin interfaceEventSummaryOrBuilder- Returns:
- The scheduled.
-
getScheduledBytes
public com.google.protobuf.ByteString getScheduledBytes()
string scheduled = 2;- Specified by:
getScheduledBytesin interfaceEventSummaryOrBuilder- Returns:
- The bytes for scheduled.
-
setScheduled
public EventSummary.Builder setScheduled(java.lang.String value)
string scheduled = 2;- Parameters:
value- The scheduled to set.- Returns:
- This builder for chaining.
-
clearScheduled
public EventSummary.Builder clearScheduled()
string scheduled = 2;- Returns:
- This builder for chaining.
-
setScheduledBytes
public EventSummary.Builder setScheduledBytes(com.google.protobuf.ByteString value)
string scheduled = 2;- Parameters:
value- The bytes for scheduled to set.- Returns:
- This builder for chaining.
-
getScoreHome
public int getScoreHome()
int32 score_home = 3;- Specified by:
getScoreHomein interfaceEventSummaryOrBuilder- Returns:
- The scoreHome.
-
setScoreHome
public EventSummary.Builder setScoreHome(int value)
int32 score_home = 3;- Parameters:
value- The scoreHome to set.- Returns:
- This builder for chaining.
-
clearScoreHome
public EventSummary.Builder clearScoreHome()
int32 score_home = 3;- Returns:
- This builder for chaining.
-
getScoreAway
public int getScoreAway()
int32 score_away = 4;- Specified by:
getScoreAwayin interfaceEventSummaryOrBuilder- Returns:
- The scoreAway.
-
setScoreAway
public EventSummary.Builder setScoreAway(int value)
int32 score_away = 4;- Parameters:
value- The scoreAway to set.- Returns:
- This builder for chaining.
-
clearScoreAway
public EventSummary.Builder clearScoreAway()
int32 score_away = 4;- Returns:
- This builder for chaining.
-
hasVenue
public boolean hasVenue()
.streamlayer.sports.Venue venue = 5;- Specified by:
hasVenuein interfaceEventSummaryOrBuilder- Returns:
- Whether the venue field is set.
-
getVenue
public Venue getVenue()
.streamlayer.sports.Venue venue = 5;- Specified by:
getVenuein interfaceEventSummaryOrBuilder- Returns:
- The venue.
-
setVenue
public EventSummary.Builder setVenue(Venue value)
.streamlayer.sports.Venue venue = 5;
-
setVenue
public EventSummary.Builder setVenue(Venue.Builder builderForValue)
.streamlayer.sports.Venue venue = 5;
-
mergeVenue
public EventSummary.Builder mergeVenue(Venue value)
.streamlayer.sports.Venue venue = 5;
-
clearVenue
public EventSummary.Builder clearVenue()
.streamlayer.sports.Venue venue = 5;
-
hasEventTime
public boolean hasEventTime()
.streamlayer.sports.EventTime event_time = 6;- Specified by:
hasEventTimein interfaceEventSummaryOrBuilder- Returns:
- Whether the eventTime field is set.
-
getEventTime
public EventTime getEventTime()
.streamlayer.sports.EventTime event_time = 6;- Specified by:
getEventTimein interfaceEventSummaryOrBuilder- Returns:
- The eventTime.
-
setEventTime
public EventSummary.Builder setEventTime(EventTime value)
.streamlayer.sports.EventTime event_time = 6;
-
setEventTime
public EventSummary.Builder setEventTime(EventTime.Builder builderForValue)
.streamlayer.sports.EventTime event_time = 6;
-
mergeEventTime
public EventSummary.Builder mergeEventTime(EventTime value)
.streamlayer.sports.EventTime event_time = 6;
-
clearEventTime
public EventSummary.Builder clearEventTime()
.streamlayer.sports.EventTime event_time = 6;
-
hasHomeTeam
public boolean hasHomeTeam()
.streamlayer.sports.EventTeam home_team = 7;- Specified by:
hasHomeTeamin interfaceEventSummaryOrBuilder- Returns:
- Whether the homeTeam field is set.
-
getHomeTeam
public EventTeam getHomeTeam()
.streamlayer.sports.EventTeam home_team = 7;- Specified by:
getHomeTeamin interfaceEventSummaryOrBuilder- Returns:
- The homeTeam.
-
setHomeTeam
public EventSummary.Builder setHomeTeam(EventTeam value)
.streamlayer.sports.EventTeam home_team = 7;
-
setHomeTeam
public EventSummary.Builder setHomeTeam(EventTeam.Builder builderForValue)
.streamlayer.sports.EventTeam home_team = 7;
-
mergeHomeTeam
public EventSummary.Builder mergeHomeTeam(EventTeam value)
.streamlayer.sports.EventTeam home_team = 7;
-
clearHomeTeam
public EventSummary.Builder clearHomeTeam()
.streamlayer.sports.EventTeam home_team = 7;
-
hasAwayTeam
public boolean hasAwayTeam()
.streamlayer.sports.EventTeam away_team = 8;- Specified by:
hasAwayTeamin interfaceEventSummaryOrBuilder- Returns:
- Whether the awayTeam field is set.
-
getAwayTeam
public EventTeam getAwayTeam()
.streamlayer.sports.EventTeam away_team = 8;- Specified by:
getAwayTeamin interfaceEventSummaryOrBuilder- Returns:
- The awayTeam.
-
setAwayTeam
public EventSummary.Builder setAwayTeam(EventTeam value)
.streamlayer.sports.EventTeam away_team = 8;
-
setAwayTeam
public EventSummary.Builder setAwayTeam(EventTeam.Builder builderForValue)
.streamlayer.sports.EventTeam away_team = 8;
-
mergeAwayTeam
public EventSummary.Builder mergeAwayTeam(EventTeam value)
.streamlayer.sports.EventTeam away_team = 8;
-
clearAwayTeam
public EventSummary.Builder clearAwayTeam()
.streamlayer.sports.EventTeam away_team = 8;
-
getStatusValue
public int getStatusValue()
.streamlayer.sports.EventStatus status = 9;- Specified by:
getStatusValuein interfaceEventSummaryOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public EventSummary.Builder setStatusValue(int value)
.streamlayer.sports.EventStatus status = 9;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
getStatus
public EventStatus getStatus()
.streamlayer.sports.EventStatus status = 9;- Specified by:
getStatusin interfaceEventSummaryOrBuilder- Returns:
- The status.
-
setStatus
public EventSummary.Builder setStatus(EventStatus value)
.streamlayer.sports.EventStatus status = 9;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
clearStatus
public EventSummary.Builder clearStatus()
.streamlayer.sports.EventStatus status = 9;- Returns:
- This builder for chaining.
-
getPeriodsList
public java.util.List<EventPeriod> getPeriodsList()
repeated .streamlayer.sports.EventPeriod periods = 10;- Specified by:
getPeriodsListin interfaceEventSummaryOrBuilder
-
getPeriodsCount
public int getPeriodsCount()
repeated .streamlayer.sports.EventPeriod periods = 10;- Specified by:
getPeriodsCountin interfaceEventSummaryOrBuilder
-
getPeriods
public EventPeriod getPeriods(int index)
repeated .streamlayer.sports.EventPeriod periods = 10;- Specified by:
getPeriodsin interfaceEventSummaryOrBuilder
-
setPeriods
public EventSummary.Builder setPeriods(int index, EventPeriod value)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
setPeriods
public EventSummary.Builder setPeriods(int index, EventPeriod.Builder builderForValue)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
addPeriods
public EventSummary.Builder addPeriods(EventPeriod value)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
addPeriods
public EventSummary.Builder addPeriods(int index, EventPeriod value)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
addPeriods
public EventSummary.Builder addPeriods(EventPeriod.Builder builderForValue)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
addPeriods
public EventSummary.Builder addPeriods(int index, EventPeriod.Builder builderForValue)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
addAllPeriods
public EventSummary.Builder addAllPeriods(java.lang.Iterable<? extends EventPeriod> values)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
clearPeriods
public EventSummary.Builder clearPeriods()
repeated .streamlayer.sports.EventPeriod periods = 10;
-
removePeriods
public EventSummary.Builder removePeriods(int index)
repeated .streamlayer.sports.EventPeriod periods = 10;
-
getLeague
public java.lang.String getLeague()
string league = 11;- Specified by:
getLeaguein interfaceEventSummaryOrBuilder- Returns:
- The league.
-
getLeagueBytes
public com.google.protobuf.ByteString getLeagueBytes()
string league = 11;- Specified by:
getLeagueBytesin interfaceEventSummaryOrBuilder- Returns:
- The bytes for league.
-
setLeague
public EventSummary.Builder setLeague(java.lang.String value)
string league = 11;- Parameters:
value- The league to set.- Returns:
- This builder for chaining.
-
clearLeague
public EventSummary.Builder clearLeague()
string league = 11;- Returns:
- This builder for chaining.
-
setLeagueBytes
public EventSummary.Builder setLeagueBytes(com.google.protobuf.ByteString value)
string league = 11;- Parameters:
value- The bytes for league to set.- Returns:
- This builder for chaining.
-
getStartTime
public java.lang.String getStartTime()
string start_time = 12;- Specified by:
getStartTimein interfaceEventSummaryOrBuilder- Returns:
- The startTime.
-
getStartTimeBytes
public com.google.protobuf.ByteString getStartTimeBytes()
string start_time = 12;- Specified by:
getStartTimeBytesin interfaceEventSummaryOrBuilder- Returns:
- The bytes for startTime.
-
setStartTime
public EventSummary.Builder setStartTime(java.lang.String value)
string start_time = 12;- Parameters:
value- The startTime to set.- Returns:
- This builder for chaining.
-
clearStartTime
public EventSummary.Builder clearStartTime()
string start_time = 12;- Returns:
- This builder for chaining.
-
setStartTimeBytes
public EventSummary.Builder setStartTimeBytes(com.google.protobuf.ByteString value)
string start_time = 12;- Parameters:
value- The bytes for startTime to set.- Returns:
- This builder for chaining.
-
getEndTime
public java.lang.String getEndTime()
string end_time = 13;- Specified by:
getEndTimein interfaceEventSummaryOrBuilder- Returns:
- The endTime.
-
getEndTimeBytes
public com.google.protobuf.ByteString getEndTimeBytes()
string end_time = 13;- Specified by:
getEndTimeBytesin interfaceEventSummaryOrBuilder- Returns:
- The bytes for endTime.
-
setEndTime
public EventSummary.Builder setEndTime(java.lang.String value)
string end_time = 13;- Parameters:
value- The endTime to set.- Returns:
- This builder for chaining.
-
clearEndTime
public EventSummary.Builder clearEndTime()
string end_time = 13;- Returns:
- This builder for chaining.
-
setEndTimeBytes
public EventSummary.Builder setEndTimeBytes(com.google.protobuf.ByteString value)
string end_time = 13;- Parameters:
value- The bytes for endTime to set.- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
string name = 14;- Specified by:
getNamein interfaceEventSummaryOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
string name = 14;- Specified by:
getNameBytesin interfaceEventSummaryOrBuilder- Returns:
- The bytes for name.
-
setName
public EventSummary.Builder setName(java.lang.String value)
string name = 14;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public EventSummary.Builder clearName()
string name = 14;- Returns:
- This builder for chaining.
-
setNameBytes
public EventSummary.Builder setNameBytes(com.google.protobuf.ByteString value)
string name = 14;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getLogo
public java.lang.String getLogo()
string logo = 15;- Specified by:
getLogoin interfaceEventSummaryOrBuilder- Returns:
- The logo.
-
getLogoBytes
public com.google.protobuf.ByteString getLogoBytes()
string logo = 15;- Specified by:
getLogoBytesin interfaceEventSummaryOrBuilder- Returns:
- The bytes for logo.
-
setLogo
public EventSummary.Builder setLogo(java.lang.String value)
string logo = 15;- Parameters:
value- The logo to set.- Returns:
- This builder for chaining.
-
clearLogo
public EventSummary.Builder clearLogo()
string logo = 15;- Returns:
- This builder for chaining.
-
setLogoBytes
public EventSummary.Builder setLogoBytes(com.google.protobuf.ByteString value)
string logo = 15;- Parameters:
value- The bytes for logo to set.- Returns:
- This builder for chaining.
-
-