// Generated by the protocol buffer compiler. DO NOT EDIT! // source: GameState.proto package messages; public interface GameStateOrBuilder extends com.google.protobuf.MessageOrBuilder { // optional uint32 state = 1; /** * <code>optional uint32 state = 1;</code> */ boolean hasState(); /** * <code>optional uint32 state = 1;</code> */ int getState(); // optional bool first_half = 2 [default = true]; /** * <code>optional bool first_half = 2 [default = true];</code> */ boolean hasFirstHalf(); /** * <code>optional bool first_half = 2 [default = true];</code> */ boolean getFirstHalf(); // optional uint32 kick_off_team = 3; /** * <code>optional uint32 kick_off_team = 3;</code> */ boolean hasKickOffTeam(); /** * <code>optional uint32 kick_off_team = 3;</code> */ int getKickOffTeam(); // optional uint32 secondary_state = 4; /** * <code>optional uint32 secondary_state = 4;</code> */ boolean hasSecondaryState(); /** * <code>optional uint32 secondary_state = 4;</code> */ int getSecondaryState(); // optional uint32 drop_in_team = 5; /** * <code>optional uint32 drop_in_team = 5;</code> */ boolean hasDropInTeam(); /** * <code>optional uint32 drop_in_team = 5;</code> */ int getDropInTeam(); // optional sint32 drop_in_time = 6 [default = -1]; /** * <code>optional sint32 drop_in_time = 6 [default = -1];</code> */ boolean hasDropInTime(); /** * <code>optional sint32 drop_in_time = 6 [default = -1];</code> */ int getDropInTime(); // optional uint32 secs_remaining = 7 [default = 600]; /** * <code>optional uint32 secs_remaining = 7 [default = 600];</code> */ boolean hasSecsRemaining(); /** * <code>optional uint32 secs_remaining = 7 [default = 600];</code> */ int getSecsRemaining(); // optional bool have_remote_gc = 8; /** * <code>optional bool have_remote_gc = 8;</code> */ boolean hasHaveRemoteGc(); /** * <code>optional bool have_remote_gc = 8;</code> */ boolean getHaveRemoteGc(); // repeated .messages.TeamInfo team = 9; /** * <code>repeated .messages.TeamInfo team = 9;</code> */ java.util.List<messages.TeamInfo> getTeamList(); /** * <code>repeated .messages.TeamInfo team = 9;</code> */ messages.TeamInfo getTeam(int index); /** * <code>repeated .messages.TeamInfo team = 9;</code> */ int getTeamCount(); /** * <code>repeated .messages.TeamInfo team = 9;</code> */ java.util.List<? extends messages.TeamInfoOrBuilder> getTeamOrBuilderList(); /** * <code>repeated .messages.TeamInfo team = 9;</code> */ messages.TeamInfoOrBuilder getTeamOrBuilder( int index); }