public final class BaJobResponse extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
BaJobResponse.BaJobBottleneck
VAC job bottleneck.
|
static class |
BaJobResponse.BaJobSchedulingType
VAC job scheduling type.
|
static class |
BaJobResponse.BaJobStatus
VAC job status.
|
static class |
BaJobResponse.BaJobType
Vac job type.
|
Constructor and Description |
---|
BaJobResponse(String uuid,
String name,
BaJobResponse.BaJobStatus status,
BaJobResponse.BaJobType type,
Instant lastRun,
Instant endTime,
int duration,
double processionRate,
int avgDuration,
double transferredData,
BaJobResponse.BaJobBottleneck bottleneck,
String serverName,
boolean isEnabled,
int protectedVms,
BaJobResponse.BaJobSchedulingType schedulingType,
String companyId,
String locationId) |
Modifier and Type | Method and Description |
---|---|
int |
getAvgDuration()
Gets average time taken to complete a job session in seconds.
|
BaJobResponse.BaJobBottleneck |
getBottleneck()
Gets bottleneck in the process of transferring the data from source to target.
|
String |
getCompanyId()
Gets the company id.
|
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.
|
Instant |
getLastRun()
Gets date and time when the latest job session started.
|
String |
getLocationId()
Gets the location id.
|
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.
|
BaJobResponse.BaJobSchedulingType |
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.
|
BaJobResponse.BaJobStatus |
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.
|
BaJobResponse.BaJobType |
getType()
Gets veeam Backup & Replication job type.
|
String |
getUuid() |
boolean |
isEnabled()
Indicates whether a job schedule is enabled.
|
public BaJobResponse(String uuid, String name, BaJobResponse.BaJobStatus status, BaJobResponse.BaJobType type, Instant lastRun, Instant endTime, int duration, double processionRate, int avgDuration, double transferredData, BaJobResponse.BaJobBottleneck bottleneck, String serverName, boolean isEnabled, int protectedVms, BaJobResponse.BaJobSchedulingType schedulingType, String companyId, String locationId)
public String getUuid()
public String getName()
public BaJobResponse.BaJobStatus getStatus()
Possible values:
Success Warning Failed Running No Info.
public BaJobResponse.BaJobType 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 BaJobResponse.BaJobBottleneck getBottleneck()
Possible values:
Source Proxy Network Target Source WAN accelerator Target WAN accelerator
public String getServerName()
public boolean isEnabled()
public int getProtectedVms()
public BaJobResponse.BaJobSchedulingType getSchedulingType()
Possible values:
Continuously Periodically Monthly Daily Chained.
public String getCompanyId()
public String getLocationId()
Copyright © 2020 iland Internet Solutions, Corp. All rights reserved.