Package com.streamlayer.sports.common
Class EventData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<EventData,EventData.Builder>
-
- com.streamlayer.sports.common.EventData.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,EventDataOrBuilder,java.lang.Cloneable
- Enclosing class:
- EventData
public static final class EventData.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<EventData,EventData.Builder> implements EventDataOrBuilder
Protobuf typestreamlayer.sports.EventData
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventData.BuilderclearAway().streamlayer.sports.EventTeam away = 6;EventData.BuilderclearCustomFields().streamlayer.sports.EventCustomFields custom_fields = 8;EventData.BuilderclearEndTime()string end_time = 10;EventData.BuilderclearHome().streamlayer.sports.EventTeam home = 5;EventData.BuilderclearId()uint64 id = 1;EventData.BuilderclearLeague()string league = 3;EventData.BuilderclearScheduled()string scheduled = 4;EventData.BuilderclearSport()string sport = 2;EventData.BuilderclearStartTime()string start_time = 9;EventData.BuilderclearStatus().streamlayer.sports.EventStatus status = 7;EventData.BuilderclearVenue().streamlayer.sports.Venue venue = 11;EventTeamgetAway().streamlayer.sports.EventTeam away = 6;EventCustomFieldsgetCustomFields().streamlayer.sports.EventCustomFields custom_fields = 8;java.lang.StringgetEndTime()string end_time = 10;com.google.protobuf.ByteStringgetEndTimeBytes()string end_time = 10;EventTeamgetHome().streamlayer.sports.EventTeam home = 5;longgetId()uint64 id = 1;java.lang.StringgetLeague()string league = 3;com.google.protobuf.ByteStringgetLeagueBytes()string league = 3;java.lang.StringgetScheduled()string scheduled = 4;com.google.protobuf.ByteStringgetScheduledBytes()string scheduled = 4;java.lang.StringgetSport()string sport = 2;com.google.protobuf.ByteStringgetSportBytes()string sport = 2;java.lang.StringgetStartTime()string start_time = 9;com.google.protobuf.ByteStringgetStartTimeBytes()string start_time = 9;EventStatusgetStatus().streamlayer.sports.EventStatus status = 7;intgetStatusValue().streamlayer.sports.EventStatus status = 7;VenuegetVenue().streamlayer.sports.Venue venue = 11;booleanhasAway().streamlayer.sports.EventTeam away = 6;booleanhasCustomFields().streamlayer.sports.EventCustomFields custom_fields = 8;booleanhasHome().streamlayer.sports.EventTeam home = 5;booleanhasVenue().streamlayer.sports.Venue venue = 11;EventData.BuildermergeAway(EventTeam value).streamlayer.sports.EventTeam away = 6;EventData.BuildermergeCustomFields(EventCustomFields value).streamlayer.sports.EventCustomFields custom_fields = 8;EventData.BuildermergeHome(EventTeam value).streamlayer.sports.EventTeam home = 5;EventData.BuildermergeVenue(Venue value).streamlayer.sports.Venue venue = 11;EventData.BuildersetAway(EventTeam value).streamlayer.sports.EventTeam away = 6;EventData.BuildersetAway(EventTeam.Builder builderForValue).streamlayer.sports.EventTeam away = 6;EventData.BuildersetCustomFields(EventCustomFields value).streamlayer.sports.EventCustomFields custom_fields = 8;EventData.BuildersetCustomFields(EventCustomFields.Builder builderForValue).streamlayer.sports.EventCustomFields custom_fields = 8;EventData.BuildersetEndTime(java.lang.String value)string end_time = 10;EventData.BuildersetEndTimeBytes(com.google.protobuf.ByteString value)string end_time = 10;EventData.BuildersetHome(EventTeam value).streamlayer.sports.EventTeam home = 5;EventData.BuildersetHome(EventTeam.Builder builderForValue).streamlayer.sports.EventTeam home = 5;EventData.BuildersetId(long value)uint64 id = 1;EventData.BuildersetLeague(java.lang.String value)string league = 3;EventData.BuildersetLeagueBytes(com.google.protobuf.ByteString value)string league = 3;EventData.BuildersetScheduled(java.lang.String value)string scheduled = 4;EventData.BuildersetScheduledBytes(com.google.protobuf.ByteString value)string scheduled = 4;EventData.BuildersetSport(java.lang.String value)string sport = 2;EventData.BuildersetSportBytes(com.google.protobuf.ByteString value)string sport = 2;EventData.BuildersetStartTime(java.lang.String value)string start_time = 9;EventData.BuildersetStartTimeBytes(com.google.protobuf.ByteString value)string start_time = 9;EventData.BuildersetStatus(EventStatus value).streamlayer.sports.EventStatus status = 7;EventData.BuildersetStatusValue(int value).streamlayer.sports.EventStatus status = 7;EventData.BuildersetVenue(Venue value).streamlayer.sports.Venue venue = 11;EventData.BuildersetVenue(Venue.Builder builderForValue).streamlayer.sports.Venue venue = 11;-
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 interfaceEventDataOrBuilder- Returns:
- The id.
-
setId
public EventData.Builder setId(long value)
uint64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public EventData.Builder clearId()
uint64 id = 1;- Returns:
- This builder for chaining.
-
getSport
public java.lang.String getSport()
string sport = 2;- Specified by:
getSportin interfaceEventDataOrBuilder- Returns:
- The sport.
-
getSportBytes
public com.google.protobuf.ByteString getSportBytes()
string sport = 2;- Specified by:
getSportBytesin interfaceEventDataOrBuilder- Returns:
- The bytes for sport.
-
setSport
public EventData.Builder setSport(java.lang.String value)
string sport = 2;- Parameters:
value- The sport to set.- Returns:
- This builder for chaining.
-
clearSport
public EventData.Builder clearSport()
string sport = 2;- Returns:
- This builder for chaining.
-
setSportBytes
public EventData.Builder setSportBytes(com.google.protobuf.ByteString value)
string sport = 2;- Parameters:
value- The bytes for sport to set.- Returns:
- This builder for chaining.
-
getLeague
public java.lang.String getLeague()
string league = 3;- Specified by:
getLeaguein interfaceEventDataOrBuilder- Returns:
- The league.
-
getLeagueBytes
public com.google.protobuf.ByteString getLeagueBytes()
string league = 3;- Specified by:
getLeagueBytesin interfaceEventDataOrBuilder- Returns:
- The bytes for league.
-
setLeague
public EventData.Builder setLeague(java.lang.String value)
string league = 3;- Parameters:
value- The league to set.- Returns:
- This builder for chaining.
-
clearLeague
public EventData.Builder clearLeague()
string league = 3;- Returns:
- This builder for chaining.
-
setLeagueBytes
public EventData.Builder setLeagueBytes(com.google.protobuf.ByteString value)
string league = 3;- Parameters:
value- The bytes for league to set.- Returns:
- This builder for chaining.
-
getScheduled
public java.lang.String getScheduled()
string scheduled = 4;- Specified by:
getScheduledin interfaceEventDataOrBuilder- Returns:
- The scheduled.
-
getScheduledBytes
public com.google.protobuf.ByteString getScheduledBytes()
string scheduled = 4;- Specified by:
getScheduledBytesin interfaceEventDataOrBuilder- Returns:
- The bytes for scheduled.
-
setScheduled
public EventData.Builder setScheduled(java.lang.String value)
string scheduled = 4;- Parameters:
value- The scheduled to set.- Returns:
- This builder for chaining.
-
clearScheduled
public EventData.Builder clearScheduled()
string scheduled = 4;- Returns:
- This builder for chaining.
-
setScheduledBytes
public EventData.Builder setScheduledBytes(com.google.protobuf.ByteString value)
string scheduled = 4;- Parameters:
value- The bytes for scheduled to set.- Returns:
- This builder for chaining.
-
hasHome
public boolean hasHome()
.streamlayer.sports.EventTeam home = 5;- Specified by:
hasHomein interfaceEventDataOrBuilder- Returns:
- Whether the home field is set.
-
getHome
public EventTeam getHome()
.streamlayer.sports.EventTeam home = 5;- Specified by:
getHomein interfaceEventDataOrBuilder- Returns:
- The home.
-
setHome
public EventData.Builder setHome(EventTeam value)
.streamlayer.sports.EventTeam home = 5;
-
setHome
public EventData.Builder setHome(EventTeam.Builder builderForValue)
.streamlayer.sports.EventTeam home = 5;
-
mergeHome
public EventData.Builder mergeHome(EventTeam value)
.streamlayer.sports.EventTeam home = 5;
-
clearHome
public EventData.Builder clearHome()
.streamlayer.sports.EventTeam home = 5;
-
hasAway
public boolean hasAway()
.streamlayer.sports.EventTeam away = 6;- Specified by:
hasAwayin interfaceEventDataOrBuilder- Returns:
- Whether the away field is set.
-
getAway
public EventTeam getAway()
.streamlayer.sports.EventTeam away = 6;- Specified by:
getAwayin interfaceEventDataOrBuilder- Returns:
- The away.
-
setAway
public EventData.Builder setAway(EventTeam value)
.streamlayer.sports.EventTeam away = 6;
-
setAway
public EventData.Builder setAway(EventTeam.Builder builderForValue)
.streamlayer.sports.EventTeam away = 6;
-
mergeAway
public EventData.Builder mergeAway(EventTeam value)
.streamlayer.sports.EventTeam away = 6;
-
clearAway
public EventData.Builder clearAway()
.streamlayer.sports.EventTeam away = 6;
-
getStatusValue
public int getStatusValue()
.streamlayer.sports.EventStatus status = 7;- Specified by:
getStatusValuein interfaceEventDataOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public EventData.Builder setStatusValue(int value)
.streamlayer.sports.EventStatus status = 7;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
getStatus
public EventStatus getStatus()
.streamlayer.sports.EventStatus status = 7;- Specified by:
getStatusin interfaceEventDataOrBuilder- Returns:
- The status.
-
setStatus
public EventData.Builder setStatus(EventStatus value)
.streamlayer.sports.EventStatus status = 7;- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
clearStatus
public EventData.Builder clearStatus()
.streamlayer.sports.EventStatus status = 7;- Returns:
- This builder for chaining.
-
hasCustomFields
public boolean hasCustomFields()
.streamlayer.sports.EventCustomFields custom_fields = 8;- Specified by:
hasCustomFieldsin interfaceEventDataOrBuilder- Returns:
- Whether the customFields field is set.
-
getCustomFields
public EventCustomFields getCustomFields()
.streamlayer.sports.EventCustomFields custom_fields = 8;- Specified by:
getCustomFieldsin interfaceEventDataOrBuilder- Returns:
- The customFields.
-
setCustomFields
public EventData.Builder setCustomFields(EventCustomFields value)
.streamlayer.sports.EventCustomFields custom_fields = 8;
-
setCustomFields
public EventData.Builder setCustomFields(EventCustomFields.Builder builderForValue)
.streamlayer.sports.EventCustomFields custom_fields = 8;
-
mergeCustomFields
public EventData.Builder mergeCustomFields(EventCustomFields value)
.streamlayer.sports.EventCustomFields custom_fields = 8;
-
clearCustomFields
public EventData.Builder clearCustomFields()
.streamlayer.sports.EventCustomFields custom_fields = 8;
-
getStartTime
public java.lang.String getStartTime()
string start_time = 9;- Specified by:
getStartTimein interfaceEventDataOrBuilder- Returns:
- The startTime.
-
getStartTimeBytes
public com.google.protobuf.ByteString getStartTimeBytes()
string start_time = 9;- Specified by:
getStartTimeBytesin interfaceEventDataOrBuilder- Returns:
- The bytes for startTime.
-
setStartTime
public EventData.Builder setStartTime(java.lang.String value)
string start_time = 9;- Parameters:
value- The startTime to set.- Returns:
- This builder for chaining.
-
clearStartTime
public EventData.Builder clearStartTime()
string start_time = 9;- Returns:
- This builder for chaining.
-
setStartTimeBytes
public EventData.Builder setStartTimeBytes(com.google.protobuf.ByteString value)
string start_time = 9;- Parameters:
value- The bytes for startTime to set.- Returns:
- This builder for chaining.
-
getEndTime
public java.lang.String getEndTime()
string end_time = 10;- Specified by:
getEndTimein interfaceEventDataOrBuilder- Returns:
- The endTime.
-
getEndTimeBytes
public com.google.protobuf.ByteString getEndTimeBytes()
string end_time = 10;- Specified by:
getEndTimeBytesin interfaceEventDataOrBuilder- Returns:
- The bytes for endTime.
-
setEndTime
public EventData.Builder setEndTime(java.lang.String value)
string end_time = 10;- Parameters:
value- The endTime to set.- Returns:
- This builder for chaining.
-
clearEndTime
public EventData.Builder clearEndTime()
string end_time = 10;- Returns:
- This builder for chaining.
-
setEndTimeBytes
public EventData.Builder setEndTimeBytes(com.google.protobuf.ByteString value)
string end_time = 10;- Parameters:
value- The bytes for endTime to set.- Returns:
- This builder for chaining.
-
hasVenue
public boolean hasVenue()
.streamlayer.sports.Venue venue = 11;- Specified by:
hasVenuein interfaceEventDataOrBuilder- Returns:
- Whether the venue field is set.
-
getVenue
public Venue getVenue()
.streamlayer.sports.Venue venue = 11;- Specified by:
getVenuein interfaceEventDataOrBuilder- Returns:
- The venue.
-
setVenue
public EventData.Builder setVenue(Venue value)
.streamlayer.sports.Venue venue = 11;
-
setVenue
public EventData.Builder setVenue(Venue.Builder builderForValue)
.streamlayer.sports.Venue venue = 11;
-
mergeVenue
public EventData.Builder mergeVenue(Venue value)
.streamlayer.sports.Venue venue = 11;
-
clearVenue
public EventData.Builder clearVenue()
.streamlayer.sports.Venue venue = 11;
-
-