public final class BaJobResponse extends Object implements Serializable
Constructor and Description |
---|
BaJobResponse(String id,
String name,
String status,
String type,
Instant lastRun,
Instant endTime,
int duration,
double processionRate,
int avgDuration,
double transferredData,
String bottleneck,
String serverName,
boolean isEnabled,
int protectedVms,
String schedulingType,
int companyId,
int locationId) |
Modifier and Type | Method and Description |
---|---|
int |
getAvgDuration()
Gets average time taken to complete a job session in seconds.
|
String |
getBottleneck()
Gets bottleneck in the process of transferring the data from source to target.
|
int |
getCompanyId()
Gets system ID assigned to a company in Veeam Availability Console RESTful API.
|
int |
getDuration()
Gets time taken to complete the latest job session in seconds.
|
Instant |
getEndTime()
Gets date and time when the latest job session finished.
|
String |
getId()
Gets system ID assigned to a job in Veeam Availability Console RESTful API.
|
Instant |
getLastRun()
Gets date and time when the latest job session started.
|
int |
getLocationId()
Gets system ID assigned to a company location in Veeam Availability Console RESTful API.
|
String |
getName()
Gets name of the job configured in Veeam Backup & Replication.
|
double |
getProcessionRate()
Gets rate at which VM data was processed during the latest job session in bytes per second (MB/s).
|
int |
getProtectedVms()
Gets number of VMs protected by the job.
|
String |
getSchedulingType()
Gets type of schedule configured for the job.
|
String |
getServerName()
Gets name of the Veeam Backup & Replication or Veeam Cloud Connect server
on which a job was configured.
|
String |
getStatus()
Gets status of the latest job session.
|
double |
getTransferredData()
Gets total amount of data that was transferred to target during the latest job session in MB.
|
String |
getType()
Gets veeam Backup & Replication job type.
|
boolean |
isEnabled()
Indicates whether a job schedule is enabled.
|
public BaJobResponse(String id, String name, String status, String type, Instant lastRun, Instant endTime, int duration, double processionRate, int avgDuration, double transferredData, String bottleneck, String serverName, boolean isEnabled, int protectedVms, String schedulingType, int companyId, int locationId)
public String getId()
public String getName()
public String getStatus()
Possible values:
Success Warning Failed Running No Info.
public String getType()
Possible values:
Backup Replication SureBackup Backup Copy File to Tape Backup to Tape Copy SQL Log Backup Job Oracle Log Backup Job Quick Migration SAN Rescan Failover Plan Agent Backup Job (Managed by Agent) Agent Backup Job (Managed by Backup Server) Agent Backup Policy Agent Backup Job Windows Agent Backup Copy
public Instant getLastRun()
public Instant getEndTime()
public int getDuration()
public double getProcessionRate()
public int getAvgDuration()
public double getTransferredData()
public String getBottleneck()
Possible values:
Source Proxy Network Target Source WAN accelerator Target WAN accelerator
public String getServerName()
public boolean isEnabled()
public int getProtectedVms()
public String getSchedulingType()
Possible values:
Continuously Periodically Monthly Daily Chained.
public int getCompanyId()
public int getLocationId()
Copyright © 2020 iland Internet Solutions, Corp. All rights reserved.