package com.dji.sdk.cloudapi.flightarea; /** * @author sean * @version 1.7 * @date 2023/10/17 */ public class FlightAreasSyncProgress { /** * Synchronize state */ private FlightAreaSyncStatusEnum status; /** * Return Code */ private FlightAreaSyncReasonEnum reason; /** * Custom flight area file */ private FlightAreaFile file; public FlightAreasSyncProgress() { } @Override public String toString() { return "FlightAreasSyncProgress{" + "status=" + status + ", reason=" + reason + ", file=" + file + '}'; } public FlightAreaSyncStatusEnum getStatus() { return status; } public FlightAreasSyncProgress setStatus(FlightAreaSyncStatusEnum status) { this.status = status; return this; } public FlightAreaSyncReasonEnum getReason() { return reason; } public FlightAreasSyncProgress setReason(FlightAreaSyncReasonEnum reason) { this.reason = reason; return this; } public FlightAreaFile getFile() { return file; } public FlightAreasSyncProgress setFile(FlightAreaFile file) { this.file = file; return this; } }