public class SegmentFileMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
DefaultRaceLeaderFieldNum |
static int |
EnabledFieldNum |
static int |
FileUuidFieldNum |
static int |
LeaderActivityIdFieldNum |
static int |
LeaderActivityIdStringFieldNum |
static int |
LeaderGroupPrimaryKeyFieldNum |
static int |
LeaderTypeFieldNum |
static int |
MessageIndexFieldNum |
protected static Mesg |
segmentFileMesg |
static int |
UserProfilePrimaryKeyFieldNum |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
SegmentFileMesg() |
SegmentFileMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Short |
getDefaultRaceLeader()
Get default_race_leader field
Comment: Index for the Leader Board entry selected as the default race participant
|
Bool |
getEnabled()
Get enabled field
Comment: Enabled state of the segment file
|
java.lang.String |
getFileUuid()
Get file_uuid field
Comment: UUID of the segment file
|
java.lang.Long[] |
getLeaderActivityId() |
java.lang.Long |
getLeaderActivityId(int index)
Get leader_activity_id field
Comment: Activity ID of each leader in the segment file
|
java.lang.String[] |
getLeaderActivityIdString() |
java.lang.String |
getLeaderActivityIdString(int index)
Get leader_activity_id_string field
Comment: String version of the activity ID of each leader in the segment file.
|
java.lang.Long[] |
getLeaderGroupPrimaryKey() |
java.lang.Long |
getLeaderGroupPrimaryKey(int index)
Get leader_group_primary_key field
Comment: Group primary key of each leader in the segment file
|
SegmentLeaderboardType[] |
getLeaderType() |
SegmentLeaderboardType |
getLeaderType(int index)
Get leader_type field
Comment: Leader type of each leader in the segment file
|
java.lang.Integer |
getMessageIndex()
Get message_index field
|
int |
getNumLeaderActivityId() |
int |
getNumLeaderActivityIdString() |
int |
getNumLeaderGroupPrimaryKey() |
int |
getNumLeaderType() |
java.lang.Long |
getUserProfilePrimaryKey()
Get user_profile_primary_key field
Comment: Primary key of the user that created the segment file
|
void |
setDefaultRaceLeader(java.lang.Short defaultRaceLeader)
Set default_race_leader field
Comment: Index for the Leader Board entry selected as the default race participant
|
void |
setEnabled(Bool enabled)
Set enabled field
Comment: Enabled state of the segment file
|
void |
setFileUuid(java.lang.String fileUuid)
Set file_uuid field
Comment: UUID of the segment file
|
void |
setLeaderActivityId(int index,
java.lang.Long leaderActivityId)
Set leader_activity_id field
Comment: Activity ID of each leader in the segment file
|
void |
setLeaderActivityIdString(int index,
java.lang.String leaderActivityIdString)
Set leader_activity_id_string field
Comment: String version of the activity ID of each leader in the segment file.
|
void |
setLeaderGroupPrimaryKey(int index,
java.lang.Long leaderGroupPrimaryKey)
Set leader_group_primary_key field
Comment: Group primary key of each leader in the segment file
|
void |
setLeaderType(int index,
SegmentLeaderboardType leaderType)
Set leader_type field
Comment: Leader type of each leader in the segment file
|
void |
setMessageIndex(java.lang.Integer messageIndex)
Set message_index field
|
void |
setUserProfilePrimaryKey(java.lang.Long userProfilePrimaryKey)
Set user_profile_primary_key field
Comment: Primary key of the user that created the segment file
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
public static final int MessageIndexFieldNum
public static final int FileUuidFieldNum
public static final int EnabledFieldNum
public static final int UserProfilePrimaryKeyFieldNum
public static final int LeaderTypeFieldNum
public static final int LeaderGroupPrimaryKeyFieldNum
public static final int LeaderActivityIdFieldNum
public static final int LeaderActivityIdStringFieldNum
public static final int DefaultRaceLeaderFieldNum
protected static final Mesg segmentFileMesg
public SegmentFileMesg()
public SegmentFileMesg(Mesg mesg)
public java.lang.Integer getMessageIndex()
public void setMessageIndex(java.lang.Integer messageIndex)
messageIndex
- The new messageIndex value to be setpublic java.lang.String getFileUuid()
public void setFileUuid(java.lang.String fileUuid)
fileUuid
- The new fileUuid value to be setpublic Bool getEnabled()
public void setEnabled(Bool enabled)
enabled
- The new enabled value to be setpublic java.lang.Long getUserProfilePrimaryKey()
public void setUserProfilePrimaryKey(java.lang.Long userProfilePrimaryKey)
userProfilePrimaryKey
- The new userProfilePrimaryKey value to be setpublic SegmentLeaderboardType[] getLeaderType()
public int getNumLeaderType()
public SegmentLeaderboardType getLeaderType(int index)
index
- of leader_typepublic void setLeaderType(int index, SegmentLeaderboardType leaderType)
index
- of leader_typeleaderType
- The new leaderType value to be setpublic java.lang.Long[] getLeaderGroupPrimaryKey()
public int getNumLeaderGroupPrimaryKey()
public java.lang.Long getLeaderGroupPrimaryKey(int index)
index
- of leader_group_primary_keypublic void setLeaderGroupPrimaryKey(int index, java.lang.Long leaderGroupPrimaryKey)
index
- of leader_group_primary_keyleaderGroupPrimaryKey
- The new leaderGroupPrimaryKey value to be setpublic java.lang.Long[] getLeaderActivityId()
public int getNumLeaderActivityId()
public java.lang.Long getLeaderActivityId(int index)
index
- of leader_activity_idpublic void setLeaderActivityId(int index, java.lang.Long leaderActivityId)
index
- of leader_activity_idleaderActivityId
- The new leaderActivityId value to be setpublic java.lang.String[] getLeaderActivityIdString()
public int getNumLeaderActivityIdString()
public java.lang.String getLeaderActivityIdString(int index)
index
- of leader_activity_id_stringpublic void setLeaderActivityIdString(int index, java.lang.String leaderActivityIdString)
index
- of leader_activity_id_stringleaderActivityIdString
- The new leaderActivityIdString value to be setpublic java.lang.Short getDefaultRaceLeader()
public void setDefaultRaceLeader(java.lang.Short defaultRaceLeader)
defaultRaceLeader
- The new defaultRaceLeader value to be set