main.java.com.streamlayer.sports.common.EventDataOrBuilder 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 EventDataOrBuilder extends
// @@protoc_insertion_point(interface_extends:streamlayer.sports.EventData)
com.google.protobuf.MessageLiteOrBuilder {
/**
* uint64 id = 1 [json_name = "id"];
* @return The id.
*/
long getId();
/**
* string sport = 2 [json_name = "sport"];
* @return The sport.
*/
java.lang.String getSport();
/**
* string sport = 2 [json_name = "sport"];
* @return The bytes for sport.
*/
com.google.protobuf.ByteString
getSportBytes();
/**
* string league = 3 [json_name = "league"];
* @return The league.
*/
java.lang.String getLeague();
/**
* string league = 3 [json_name = "league"];
* @return The bytes for league.
*/
com.google.protobuf.ByteString
getLeagueBytes();
/**
* string scheduled = 4 [json_name = "scheduled"];
* @return The scheduled.
*/
java.lang.String getScheduled();
/**
* string scheduled = 4 [json_name = "scheduled"];
* @return The bytes for scheduled.
*/
com.google.protobuf.ByteString
getScheduledBytes();
/**
* .streamlayer.sports.EventTeam home = 5 [json_name = "home"];
* @return Whether the home field is set.
*/
boolean hasHome();
/**
* .streamlayer.sports.EventTeam home = 5 [json_name = "home"];
* @return The home.
*/
com.streamlayer.sports.common.EventTeam getHome();
/**
* .streamlayer.sports.EventTeam away = 6 [json_name = "away"];
* @return Whether the away field is set.
*/
boolean hasAway();
/**
* .streamlayer.sports.EventTeam away = 6 [json_name = "away"];
* @return The away.
*/
com.streamlayer.sports.common.EventTeam getAway();
/**
* .streamlayer.sports.EventStatus status = 7 [json_name = "status"];
* @return The enum numeric value on the wire for status.
*/
int getStatusValue();
/**
* .streamlayer.sports.EventStatus status = 7 [json_name = "status"];
* @return The status.
*/
com.streamlayer.sports.common.EventStatus getStatus();
/**
* .streamlayer.sports.EventCustomFields custom_fields = 8 [json_name = "customFields"];
* @return Whether the customFields field is set.
*/
boolean hasCustomFields();
/**
* .streamlayer.sports.EventCustomFields custom_fields = 8 [json_name = "customFields"];
* @return The customFields.
*/
com.streamlayer.sports.common.EventCustomFields getCustomFields();
/**
* string start_time = 9 [json_name = "startTime"];
* @return The startTime.
*/
java.lang.String getStartTime();
/**
* string start_time = 9 [json_name = "startTime"];
* @return The bytes for startTime.
*/
com.google.protobuf.ByteString
getStartTimeBytes();
/**
* string end_time = 10 [json_name = "endTime"];
* @return The endTime.
*/
java.lang.String getEndTime();
/**
* string end_time = 10 [json_name = "endTime"];
* @return The bytes for endTime.
*/
com.google.protobuf.ByteString
getEndTimeBytes();
/**
* .streamlayer.sports.Venue venue = 11 [json_name = "venue"];
* @return Whether the venue field is set.
*/
boolean hasVenue();
/**
* .streamlayer.sports.Venue venue = 11 [json_name = "venue"];
* @return The venue.
*/
com.streamlayer.sports.common.Venue getVenue();
/**
* repeated .streamlayer.sports.EventProgram schedule = 12 [json_name = "schedule"];
*/
java.util.List
getScheduleList();
/**
* repeated .streamlayer.sports.EventProgram schedule = 12 [json_name = "schedule"];
*/
com.streamlayer.sports.common.EventProgram getSchedule(int index);
/**
* repeated .streamlayer.sports.EventProgram schedule = 12 [json_name = "schedule"];
*/
int getScheduleCount();
/**
* .streamlayer.sports.EventEndless endless = 13 [json_name = "endless"];
* @return The enum numeric value on the wire for endless.
*/
int getEndlessValue();
/**
* .streamlayer.sports.EventEndless endless = 13 [json_name = "endless"];
* @return The endless.
*/
com.streamlayer.sports.common.EventEndless getEndless();
/**
* string provider_id = 14 [json_name = "providerId"];
* @return The providerId.
*/
java.lang.String getProviderId();
/**
* string provider_id = 14 [json_name = "providerId"];
* @return The bytes for providerId.
*/
com.google.protobuf.ByteString
getProviderIdBytes();
}