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
- public java.lang.String getFileUuid()
public void setFileUuid(java.lang.String fileUuid)
fileUuid
- public Bool getEnabled()
public void setEnabled(Bool enabled)
enabled
- public java.lang.Long getUserProfilePrimaryKey()
public void setUserProfilePrimaryKey(java.lang.Long userProfilePrimaryKey)
userProfilePrimaryKey
- public SegmentLeaderboardType[] getLeaderType()
public int getNumLeaderType()
public SegmentLeaderboardType getLeaderType(int index)
index
- of leader_typepublic void setLeaderType(int index, SegmentLeaderboardType leaderType)
index
- of leader_typeleaderType
- public 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
- public 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
- public 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
- public java.lang.Short getDefaultRaceLeader()
public void setDefaultRaceLeader(java.lang.Short defaultRaceLeader)
defaultRaceLeader
-