main.java.com.streamlayer.sportsdata.client.games.GameOrBuilder 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/sportsdata/client/games/games.proto
// Protobuf Java Version: 3.25.3
package com.streamlayer.sportsdata.client.games;
public interface GameOrBuilder extends
// @@protoc_insertion_point(interface_extends:streamlayer.sportsdata.client.games.Game)
com.google.protobuf.MessageLiteOrBuilder {
/**
* int32 id = 1 [json_name = "id"];
* @return The id.
*/
int getId();
/**
* int32 league_id = 2 [json_name = "leagueId"];
* @return The leagueId.
*/
int getLeagueId();
/**
* string home_team = 3 [json_name = "homeTeam"];
* @return The homeTeam.
*/
java.lang.String getHomeTeam();
/**
* string home_team = 3 [json_name = "homeTeam"];
* @return The bytes for homeTeam.
*/
com.google.protobuf.ByteString
getHomeTeamBytes();
/**
* string away_team = 4 [json_name = "awayTeam"];
* @return The awayTeam.
*/
java.lang.String getAwayTeam();
/**
* string away_team = 4 [json_name = "awayTeam"];
* @return The bytes for awayTeam.
*/
com.google.protobuf.ByteString
getAwayTeamBytes();
/**
* string home_team_logo = 5 [json_name = "homeTeamLogo"];
* @return The homeTeamLogo.
*/
java.lang.String getHomeTeamLogo();
/**
* string home_team_logo = 5 [json_name = "homeTeamLogo"];
* @return The bytes for homeTeamLogo.
*/
com.google.protobuf.ByteString
getHomeTeamLogoBytes();
/**
* string away_team_logo = 6 [json_name = "awayTeamLogo"];
* @return The awayTeamLogo.
*/
java.lang.String getAwayTeamLogo();
/**
* string away_team_logo = 6 [json_name = "awayTeamLogo"];
* @return The bytes for awayTeamLogo.
*/
com.google.protobuf.ByteString
getAwayTeamLogoBytes();
/**
* string home_team_short_name = 7 [json_name = "homeTeamShortName"];
* @return The homeTeamShortName.
*/
java.lang.String getHomeTeamShortName();
/**
* string home_team_short_name = 7 [json_name = "homeTeamShortName"];
* @return The bytes for homeTeamShortName.
*/
com.google.protobuf.ByteString
getHomeTeamShortNameBytes();
/**
* string away_team_short_name = 8 [json_name = "awayTeamShortName"];
* @return The awayTeamShortName.
*/
java.lang.String getAwayTeamShortName();
/**
* string away_team_short_name = 8 [json_name = "awayTeamShortName"];
* @return The bytes for awayTeamShortName.
*/
com.google.protobuf.ByteString
getAwayTeamShortNameBytes();
/**
* int32 home_score = 9 [json_name = "homeScore"];
* @return The homeScore.
*/
int getHomeScore();
/**
* int32 away_score = 10 [json_name = "awayScore"];
* @return The awayScore.
*/
int getAwayScore();
/**
* string start_date = 11 [json_name = "startDate"];
* @return The startDate.
*/
java.lang.String getStartDate();
/**
* string start_date = 11 [json_name = "startDate"];
* @return The bytes for startDate.
*/
com.google.protobuf.ByteString
getStartDateBytes();
/**
* bool in_live = 12 [json_name = "inLive"];
* @return The inLive.
*/
boolean getInLive();
/**
* .streamlayer.sportsdata.GameOdds odds = 13 [json_name = "odds"];
* @return Whether the odds field is set.
*/
boolean hasOdds();
/**
* .streamlayer.sportsdata.GameOdds odds = 13 [json_name = "odds"];
* @return The odds.
*/
com.streamlayer.sportsdata.common.GameOdds getOdds();
/**
* .streamlayer.sportsdata.client.games.GamePeriod period = 14 [json_name = "period"];
* @return The enum numeric value on the wire for period.
*/
int getPeriodValue();
/**
* .streamlayer.sportsdata.client.games.GamePeriod period = 14 [json_name = "period"];
* @return The period.
*/
com.streamlayer.sportsdata.client.games.GamePeriod getPeriod();
/**
* .google.protobuf.Timestamp start_date_timestamp = 15 [json_name = "startDateTimestamp"];
* @return Whether the startDateTimestamp field is set.
*/
boolean hasStartDateTimestamp();
/**
* .google.protobuf.Timestamp start_date_timestamp = 15 [json_name = "startDateTimestamp"];
* @return The startDateTimestamp.
*/
com.google.protobuf.Timestamp getStartDateTimestamp();
/**
* string sport = 16 [json_name = "sport"];
* @return The sport.
*/
java.lang.String getSport();
/**
* string sport = 16 [json_name = "sport"];
* @return The bytes for sport.
*/
com.google.protobuf.ByteString
getSportBytes();
/**
* string league = 17 [json_name = "league"];
* @return The league.
*/
java.lang.String getLeague();
/**
* string league = 17 [json_name = "league"];
* @return The bytes for league.
*/
com.google.protobuf.ByteString
getLeagueBytes();
/**
* .streamlayer.sportsdata.SportType sport_type = 18 [json_name = "sportType"];
* @return The enum numeric value on the wire for sportType.
*/
int getSportTypeValue();
/**
* .streamlayer.sportsdata.SportType sport_type = 18 [json_name = "sportType"];
* @return The sportType.
*/
com.streamlayer.sportsdata.common.SportType getSportType();
}