Class MatchTicket
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.gpm.v20200820.models.MatchTicket
-
public class MatchTicket extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description MatchTicket()MatchTicket(MatchTicket source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetEndTime()Get 匹配请求因完成、失败、超时、被取消而停止执行的时间 eg: "2020-08-17T08:14:38.077Z" 注意:此字段可能返回 null,表示取不到有效值。StringgetId()Get 匹配票据 ID长度 128 [a-zA-Z0-9-\.]*StringgetMatchCode()Get 匹配 CodeStringgetMatchResult()Get 根据 MatchType 取不同的结构序列化结果 注意:此字段可能返回 null,表示取不到有效值。StringgetMatchType()Get 表示不同的匹配类型,NORMAL | GSE 注意:此字段可能返回 null,表示取不到有效值。Player[]getPlayers()Get 玩家信息列表StringgetStartTime()Get 收到发起匹配请求的时间 eg: "2020-08-17T08:14:38.077Z"StringgetStatus()Get 匹配状态: SEARCHING 匹配中; PLACING 匹配放置中; COMPLETED 匹配完成; CANCELLED 匹配取消; TIMEDOUT 匹配超时; FAILED 匹配失败StringgetStatusMessage()Get 匹配状态信息 注意:此字段可能返回 null,表示取不到有效值。StringgetStatusReason()Get 匹配状态原因 注意:此字段可能返回 null,表示取不到有效值。voidsetEndTime(String EndTime)Set 匹配请求因完成、失败、超时、被取消而停止执行的时间 eg: "2020-08-17T08:14:38.077Z" 注意:此字段可能返回 null,表示取不到有效值。voidsetId(String Id)Set 匹配票据 ID长度 128 [a-zA-Z0-9-\.]*voidsetMatchCode(String MatchCode)Set 匹配 CodevoidsetMatchResult(String MatchResult)Set 根据 MatchType 取不同的结构序列化结果 注意:此字段可能返回 null,表示取不到有效值。voidsetMatchType(String MatchType)Set 表示不同的匹配类型,NORMAL | GSE 注意:此字段可能返回 null,表示取不到有效值。voidsetPlayers(Player[] Players)Set 玩家信息列表voidsetStartTime(String StartTime)Set 收到发起匹配请求的时间 eg: "2020-08-17T08:14:38.077Z"voidsetStatus(String Status)Set 匹配状态: SEARCHING 匹配中; PLACING 匹配放置中; COMPLETED 匹配完成; CANCELLED 匹配取消; TIMEDOUT 匹配超时; FAILED 匹配失败voidsetStatusMessage(String StatusMessage)Set 匹配状态信息 注意:此字段可能返回 null,表示取不到有效值。voidsetStatusReason(String StatusReason)Set 匹配状态原因 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
MatchTicket
public MatchTicket()
-
MatchTicket
public MatchTicket(MatchTicket source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getId
public String getId()
Get 匹配票据 ID长度 128 [a-zA-Z0-9-\.]*- Returns:
- Id 匹配票据 ID长度 128 [a-zA-Z0-9-\.]*
-
setId
public void setId(String Id)
Set 匹配票据 ID长度 128 [a-zA-Z0-9-\.]*- Parameters:
Id- 匹配票据 ID长度 128 [a-zA-Z0-9-\.]*
-
getMatchCode
public String getMatchCode()
Get 匹配 Code- Returns:
- MatchCode 匹配 Code
-
setMatchCode
public void setMatchCode(String MatchCode)
Set 匹配 Code- Parameters:
MatchCode- 匹配 Code
-
getMatchResult
public String getMatchResult()
Get 根据 MatchType 取不同的结构序列化结果 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MatchResult 根据 MatchType 取不同的结构序列化结果 注意:此字段可能返回 null,表示取不到有效值。
-
setMatchResult
public void setMatchResult(String MatchResult)
Set 根据 MatchType 取不同的结构序列化结果 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MatchResult- 根据 MatchType 取不同的结构序列化结果 注意:此字段可能返回 null,表示取不到有效值。
-
getMatchType
public String getMatchType()
Get 表示不同的匹配类型,NORMAL | GSE 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MatchType 表示不同的匹配类型,NORMAL | GSE 注意:此字段可能返回 null,表示取不到有效值。
-
setMatchType
public void setMatchType(String MatchType)
Set 表示不同的匹配类型,NORMAL | GSE 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MatchType- 表示不同的匹配类型,NORMAL | GSE 注意:此字段可能返回 null,表示取不到有效值。
-
getPlayers
public Player[] getPlayers()
Get 玩家信息列表- Returns:
- Players 玩家信息列表
-
setPlayers
public void setPlayers(Player[] Players)
Set 玩家信息列表- Parameters:
Players- 玩家信息列表
-
getStatus
public String getStatus()
Get 匹配状态: SEARCHING 匹配中; PLACING 匹配放置中; COMPLETED 匹配完成; CANCELLED 匹配取消; TIMEDOUT 匹配超时; FAILED 匹配失败- Returns:
- Status 匹配状态: SEARCHING 匹配中; PLACING 匹配放置中; COMPLETED 匹配完成; CANCELLED 匹配取消; TIMEDOUT 匹配超时; FAILED 匹配失败
-
setStatus
public void setStatus(String Status)
Set 匹配状态: SEARCHING 匹配中; PLACING 匹配放置中; COMPLETED 匹配完成; CANCELLED 匹配取消; TIMEDOUT 匹配超时; FAILED 匹配失败- Parameters:
Status- 匹配状态: SEARCHING 匹配中; PLACING 匹配放置中; COMPLETED 匹配完成; CANCELLED 匹配取消; TIMEDOUT 匹配超时; FAILED 匹配失败
-
getStatusMessage
public String getStatusMessage()
Get 匹配状态信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- StatusMessage 匹配状态信息 注意:此字段可能返回 null,表示取不到有效值。
-
setStatusMessage
public void setStatusMessage(String StatusMessage)
Set 匹配状态信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
StatusMessage- 匹配状态信息 注意:此字段可能返回 null,表示取不到有效值。
-
getStatusReason
public String getStatusReason()
Get 匹配状态原因 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- StatusReason 匹配状态原因 注意:此字段可能返回 null,表示取不到有效值。
-
setStatusReason
public void setStatusReason(String StatusReason)
Set 匹配状态原因 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
StatusReason- 匹配状态原因 注意:此字段可能返回 null,表示取不到有效值。
-
getStartTime
public String getStartTime()
Get 收到发起匹配请求的时间 eg: "2020-08-17T08:14:38.077Z"- Returns:
- StartTime 收到发起匹配请求的时间 eg: "2020-08-17T08:14:38.077Z"
-
setStartTime
public void setStartTime(String StartTime)
Set 收到发起匹配请求的时间 eg: "2020-08-17T08:14:38.077Z"- Parameters:
StartTime- 收到发起匹配请求的时间 eg: "2020-08-17T08:14:38.077Z"
-
getEndTime
public String getEndTime()
Get 匹配请求因完成、失败、超时、被取消而停止执行的时间 eg: "2020-08-17T08:14:38.077Z" 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EndTime 匹配请求因完成、失败、超时、被取消而停止执行的时间 eg: "2020-08-17T08:14:38.077Z" 注意:此字段可能返回 null,表示取不到有效值。
-
setEndTime
public void setEndTime(String EndTime)
Set 匹配请求因完成、失败、超时、被取消而停止执行的时间 eg: "2020-08-17T08:14:38.077Z" 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EndTime- 匹配请求因完成、失败、超时、被取消而停止执行的时间 eg: "2020-08-17T08:14:38.077Z" 注意:此字段可能返回 null,表示取不到有效值。
-
-