All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.testvagrant.monitor.requests.Device Maven / Gradle / Ivy

The newest version!
package com.testvagrant.monitor.requests;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class Device {
    private String id;
    private String platform;
    private String status;
    private String deviceName;
    private String runsOn;
    private String platformVersion;
    private String udid;
    private String buildId;
    private byte[] screenshot = new byte[]{};

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getPlatformVersion() {
        return platformVersion;
    }

    public void setPlatformVersion(String platformVersion) {
        this.platformVersion = platformVersion;
    }

    public String getUdid() {
        return udid;
    }

    public void setUdid(String udid) {
        this.udid = udid;
    }

    public String getBuildId() {
        return buildId;
    }

    public void setBuildId(String buildId) {
        this.buildId = buildId;
    }

    public byte[] getScreenshot() {
        return screenshot;
    }

    public void setScreenshot(byte[] screenshot) {
        this.screenshot = screenshot;
    }

    public String getRunsOn() {
        return runsOn;
    }

    public void setRunsOn(String runsOn) {
        this.runsOn = runsOn;
    }


    @Override
    public String toString() {
        return "Device{" +
                "platform:\"" + platform + '\"' +
                ", deviceName:\"" + deviceName + '\"' +
                ", runsOn:\"" + runsOn + '\"' +
                ", platformVersion:\"" + platformVersion + '\"' +
                ", udid:\"" + udid + '\"' +
                '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy