com.alipay.api.domain.SportsRecordInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of alipay-sdk-java Show documentation
Show all versions of alipay-sdk-java Show documentation
Alipay openapi SDK for Java
Copyright © 2018 杭州蚂蚁金服
All rights reserved.
版权所有 (C)杭州蚂蚁金服
http://open.alipay.com
package com.alipay.api.domain;
import java.util.Date;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
/**
* 运动记录信息
*
* @author auto create
* @since 1.0, 2024-05-23 09:47:04
*/
public class SportsRecordInfo extends AlipayObject {
private static final long serialVersionUID = 8561111955617279741L;
/**
* 消耗卡路里,实际为 decimal类型,有小数
*/
@ApiField("calorie")
private String calorie;
/**
* 单位米,实际为 decimal类型,有小数
*/
@ApiField("distance")
private String distance;
/**
* 运动时长,单位秒,整数
*/
@ApiField("duration")
private String duration;
/**
* 结束时人脸比对是否通过,没有值表示没有发起过刷脸
*/
@ApiField("finish_face_verify_pass")
private Boolean finishFaceVerifyPass;
/**
* 运动结束时间
*/
@ApiField("finish_time")
private Date finishTime;
/**
* 来源应用ID
*/
@ApiField("from_app_id")
private String fromAppId;
/**
* 最高海拔,单位米
*/
@ApiField("max_altitude")
private String maxAltitude;
/**
* 最低海拔,单位米
*/
@ApiField("min_altitude")
private String minAltitude;
/**
* 外部业务编码,标识一个appId下面的一个特定的业务
*/
@ApiField("out_biz_code")
private String outBizCode;
/**
* 运动计划ID,标识运动记录属于哪个运动计划
*/
@ApiField("plan_id")
private String planId;
/**
* 运动流水的发生日期
*/
@ApiField("record_date")
private Date recordDate;
/**
* 运动流水ID,标识一次运动
*/
@ApiField("record_id")
private String recordId;
/**
* 运动速度,单位 km/h,实际为 decimal类型,有小数
*/
@ApiField("speed")
private String speed;
/**
* 运动状态
*/
@ApiField("sport_status")
private String sportStatus;
/**
* 运动类型
*/
@ApiField("sport_type")
private String sportType;
/**
* 开始时刷脸是否通过,没有值表示没有发起过刷脸
*/
@ApiField("start_face_verify_pass")
private Boolean startFaceVerifyPass;
/**
* 开始时间
*/
@ApiField("start_time")
private Date startTime;
/**
* 步数
*/
@ApiField("step_count")
private String stepCount;
/**
* 步频,一分钟多少步
*/
@ApiField("step_frequency")
private String stepFrequency;
/**
* 步数信息是否有效;
true有效,false无效
*/
@ApiField("step_info_valid")
private Boolean stepInfoValid;
/**
* 步幅,一步多少米
*/
@ApiField("step_stride")
private String stepStride;
public String getCalorie() {
return this.calorie;
}
public void setCalorie(String calorie) {
this.calorie = calorie;
}
public String getDistance() {
return this.distance;
}
public void setDistance(String distance) {
this.distance = distance;
}
public String getDuration() {
return this.duration;
}
public void setDuration(String duration) {
this.duration = duration;
}
public Boolean getFinishFaceVerifyPass() {
return this.finishFaceVerifyPass;
}
public void setFinishFaceVerifyPass(Boolean finishFaceVerifyPass) {
this.finishFaceVerifyPass = finishFaceVerifyPass;
}
public Date getFinishTime() {
return this.finishTime;
}
public void setFinishTime(Date finishTime) {
this.finishTime = finishTime;
}
public String getFromAppId() {
return this.fromAppId;
}
public void setFromAppId(String fromAppId) {
this.fromAppId = fromAppId;
}
public String getMaxAltitude() {
return this.maxAltitude;
}
public void setMaxAltitude(String maxAltitude) {
this.maxAltitude = maxAltitude;
}
public String getMinAltitude() {
return this.minAltitude;
}
public void setMinAltitude(String minAltitude) {
this.minAltitude = minAltitude;
}
public String getOutBizCode() {
return this.outBizCode;
}
public void setOutBizCode(String outBizCode) {
this.outBizCode = outBizCode;
}
public String getPlanId() {
return this.planId;
}
public void setPlanId(String planId) {
this.planId = planId;
}
public Date getRecordDate() {
return this.recordDate;
}
public void setRecordDate(Date recordDate) {
this.recordDate = recordDate;
}
public String getRecordId() {
return this.recordId;
}
public void setRecordId(String recordId) {
this.recordId = recordId;
}
public String getSpeed() {
return this.speed;
}
public void setSpeed(String speed) {
this.speed = speed;
}
public String getSportStatus() {
return this.sportStatus;
}
public void setSportStatus(String sportStatus) {
this.sportStatus = sportStatus;
}
public String getSportType() {
return this.sportType;
}
public void setSportType(String sportType) {
this.sportType = sportType;
}
public Boolean getStartFaceVerifyPass() {
return this.startFaceVerifyPass;
}
public void setStartFaceVerifyPass(Boolean startFaceVerifyPass) {
this.startFaceVerifyPass = startFaceVerifyPass;
}
public Date getStartTime() {
return this.startTime;
}
public void setStartTime(Date startTime) {
this.startTime = startTime;
}
public String getStepCount() {
return this.stepCount;
}
public void setStepCount(String stepCount) {
this.stepCount = stepCount;
}
public String getStepFrequency() {
return this.stepFrequency;
}
public void setStepFrequency(String stepFrequency) {
this.stepFrequency = stepFrequency;
}
public Boolean getStepInfoValid() {
return this.stepInfoValid;
}
public void setStepInfoValid(Boolean stepInfoValid) {
this.stepInfoValid = stepInfoValid;
}
public String getStepStride() {
return this.stepStride;
}
public void setStepStride(String stepStride) {
this.stepStride = stepStride;
}
}