main.java.com.streamlayer.sports.common.EventSummaryOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sl-protofiles Show documentation
Show all versions of sl-protofiles Show documentation
StreamLayer Java Protofiles
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: streamlayer/sports/sports_common.proto
// Protobuf Java Version: 3.25.3
package com.streamlayer.sports.common;
public interface EventSummaryOrBuilder extends
// @@protoc_insertion_point(interface_extends:streamlayer.sports.EventSummary)
com.google.protobuf.MessageLiteOrBuilder {
/**
* uint64 id = 1 [json_name = "id"];
* @return The id.
*/
long getId();
/**
* string scheduled = 2 [json_name = "scheduled"];
* @return The scheduled.
*/
java.lang.String getScheduled();
/**
* string scheduled = 2 [json_name = "scheduled"];
* @return The bytes for scheduled.
*/
com.google.protobuf.ByteString
getScheduledBytes();
/**
* int32 score_home = 3 [json_name = "scoreHome"];
* @return The scoreHome.
*/
int getScoreHome();
/**
* int32 score_away = 4 [json_name = "scoreAway"];
* @return The scoreAway.
*/
int getScoreAway();
/**
* .streamlayer.sports.Venue venue = 5 [json_name = "venue"];
* @return Whether the venue field is set.
*/
boolean hasVenue();
/**
* .streamlayer.sports.Venue venue = 5 [json_name = "venue"];
* @return The venue.
*/
com.streamlayer.sports.common.Venue getVenue();
/**
* .streamlayer.sports.EventTime event_time = 6 [json_name = "eventTime"];
* @return Whether the eventTime field is set.
*/
boolean hasEventTime();
/**
* .streamlayer.sports.EventTime event_time = 6 [json_name = "eventTime"];
* @return The eventTime.
*/
com.streamlayer.sports.common.EventTime getEventTime();
/**
* .streamlayer.sports.EventTeam home_team = 7 [json_name = "homeTeam"];
* @return Whether the homeTeam field is set.
*/
boolean hasHomeTeam();
/**
* .streamlayer.sports.EventTeam home_team = 7 [json_name = "homeTeam"];
* @return The homeTeam.
*/
com.streamlayer.sports.common.EventTeam getHomeTeam();
/**
* .streamlayer.sports.EventTeam away_team = 8 [json_name = "awayTeam"];
* @return Whether the awayTeam field is set.
*/
boolean hasAwayTeam();
/**
* .streamlayer.sports.EventTeam away_team = 8 [json_name = "awayTeam"];
* @return The awayTeam.
*/
com.streamlayer.sports.common.EventTeam getAwayTeam();
/**
* .streamlayer.sports.EventStatus status = 9 [json_name = "status"];
* @return The enum numeric value on the wire for status.
*/
int getStatusValue();
/**
* .streamlayer.sports.EventStatus status = 9 [json_name = "status"];
* @return The status.
*/
com.streamlayer.sports.common.EventStatus getStatus();
/**
* repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
*/
java.util.List
getPeriodsList();
/**
* repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
*/
com.streamlayer.sports.common.EventPeriod getPeriods(int index);
/**
* repeated .streamlayer.sports.EventPeriod periods = 10 [json_name = "periods"];
*/
int getPeriodsCount();
/**
* string league = 11 [json_name = "league"];
* @return The league.
*/
java.lang.String getLeague();
/**
* string league = 11 [json_name = "league"];
* @return The bytes for league.
*/
com.google.protobuf.ByteString
getLeagueBytes();
/**
* string start_time = 12 [json_name = "startTime"];
* @return The startTime.
*/
java.lang.String getStartTime();
/**
* string start_time = 12 [json_name = "startTime"];
* @return The bytes for startTime.
*/
com.google.protobuf.ByteString
getStartTimeBytes();
/**
* string end_time = 13 [json_name = "endTime"];
* @return The endTime.
*/
java.lang.String getEndTime();
/**
* string end_time = 13 [json_name = "endTime"];
* @return The bytes for endTime.
*/
com.google.protobuf.ByteString
getEndTimeBytes();
/**
* string name = 14 [json_name = "name"];
* @return The name.
*/
java.lang.String getName();
/**
* string name = 14 [json_name = "name"];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* string logo = 15 [json_name = "logo"];
* @return The logo.
*/
java.lang.String getLogo();
/**
* string logo = 15 [json_name = "logo"];
* @return The bytes for logo.
*/
com.google.protobuf.ByteString
getLogoBytes();
/**
*
* stream url
*
*
* string stream = 16 [json_name = "stream"];
* @return The stream.
*/
java.lang.String getStream();
/**
*
* stream url
*
*
* string stream = 16 [json_name = "stream"];
* @return The bytes for stream.
*/
com.google.protobuf.ByteString
getStreamBytes();
}