package com.ttstd.controlled.network.model;

import com.google.gson.annotations.SerializedName;

/**
 * 被控端生成的一次性配对码响应。
 * 对应服务端 {@code POST /api/client/device/pairing-code}。
 */
public class PairingCodeResponse {

    /** 一次性配对码，明文仅回显一次，10 分钟有效。 */
    @SerializedName("code")
    private String code;

    /** 有效期（秒）。 */
    @SerializedName("expiresInSeconds")
    private int expiresInSeconds;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public int getExpiresInSeconds() {
        return expiresInSeconds;
    }

    public void setExpiresInSeconds(int expiresInSeconds) {
        this.expiresInSeconds = expiresInSeconds;
    }
}
