content: 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-11-04 13:58:17
   */
  public class SportsRecordInfo extends AlipayObject {
  
  	private static final long serialVersionUID = 5363768314598565615L;
  
  	/**
  	 * 加速度传感器步频，一分钟多少步
  	 */
  	@ApiField("accel_step_frequency")
  	private String accelStepFrequency;
  
  	/**
  	 * 消耗卡路里，实际为 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 getAccelStepFrequency() {
  		return this.accelStepFrequency;
  	}
  	public void setAccelStepFrequency(String accelStepFrequency) {
  		this.accelStepFrequency = accelStepFrequency;
  	}
  
  	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;
  	}
  
  }
  