Class ExpandedVpgResponse
java.lang.Object
com.iland.core.web.rest.response.common.EntityResponse
com.iland.core.web.rest.response.vpg.ExpandedVpgResponse
- All Implemented Interfaces:
Serializable
Expanded Vpg Response.
- Author:
- Brett Snyder
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionExpandedVpgResponse(String uuid, String companyId, String name, boolean deleted, Instant deletedDate, Instant updatedDate, ServiceProfileResponse serviceProfile, List<VpgVmResponse> vms, String orgUuid, String locationId, String serviceProfileUuid, String vpgIdentifier, String vpgName, String organizationName, int actualRPO, VpgEntitiesResponse entities, VpgStatusResponse status, VpgSubStatusResponse subStatus, VpgPriorityResponse priority, int vmsCount, LocalDateTime lastTest, String sourceSite, String targetSite, long provisionedStorageInMB, long usedStorageInMB, long iops, double throughputInMB, String serviceProfileIdentifier, boolean backupEnabled, String recoverySiteIdentifier, String protectedSiteIdentifier, ExpandedVpgResponse.ActiveProcessStage activeProcessStage, long recoveryJournalUsedStorageInMB, long recoveryJournalProvisionedStorageInMB) -
Method Summary
Modifier and TypeMethodDescriptionGets the active process stage.intGets the actual rpo.Gets the entities.longgetiOPS()Gets the i ops.Gets the last test.Gets the VPG location.Gets the organization name.Gets the org uuid.Gets the priority.Gets the priorty.Gets the protected site identifier.longGets the provisioned storage in mb.longGets the recovery journal provisioned storage in MBlongGets the recovery journal used storage in MB.Gets the recovery site identifier.Gets the service profile.Gets the service profile identifier.Gets the UUID of the associated service profile.Gets the source site.Gets the status.Gets the sub status.Gets the target site.doubleGets the throughput in mb.longGets the used storage in mb.getVms()Gets the vms.intGets the vms count.Gets the vpg identifier.Gets the vpg name.booleanChecks if is backup enabled.Methods inherited from class com.iland.core.web.rest.response.common.EntityResponse
equals, getCompanyId, getDeletedDate, getName, getUpdatedDate, getUuid, hashCode, isDeleted, toString
-
Constructor Details
-
ExpandedVpgResponse
public ExpandedVpgResponse(String uuid, String companyId, String name, boolean deleted, Instant deletedDate, Instant updatedDate, ServiceProfileResponse serviceProfile, List<VpgVmResponse> vms, String orgUuid, String locationId, String serviceProfileUuid, String vpgIdentifier, String vpgName, String organizationName, int actualRPO, VpgEntitiesResponse entities, VpgStatusResponse status, VpgSubStatusResponse subStatus, VpgPriorityResponse priority, int vmsCount, LocalDateTime lastTest, String sourceSite, String targetSite, long provisionedStorageInMB, long usedStorageInMB, long iops, double throughputInMB, String serviceProfileIdentifier, boolean backupEnabled, String recoverySiteIdentifier, String protectedSiteIdentifier, ExpandedVpgResponse.ActiveProcessStage activeProcessStage, long recoveryJournalUsedStorageInMB, long recoveryJournalProvisionedStorageInMB)
-
-
Method Details
-
getServiceProfile
Gets the service profile.- Returns:
- the service profile
-
getVms
Gets the vms.- Returns:
- the vms
-
getVpgIdentifier
Gets the vpg identifier.- Returns:
- the vpg identifier
-
getVpgName
Gets the vpg name.- Returns:
- the vpg name
-
getOrganizationName
Gets the organization name.- Returns:
- the organization name
-
getActualRPO
public int getActualRPO()Gets the actual rpo.- Returns:
- the actual rpo
-
getEntities
Gets the entities.- Returns:
- the entities
-
getStatus
Gets the status.- Returns:
- the status
-
getSubStatus
Gets the sub status.- Returns:
- the sub status
-
getPriorty
Gets the priorty.- Returns:
- the priorty
-
getVmsCount
public int getVmsCount()Gets the vms count.- Returns:
- the vms count
-
getLastTest
Gets the last test.- Returns:
- the last test
-
getSourceSite
Gets the source site.- Returns:
- the source site
-
getTargetSite
Gets the target site.- Returns:
- the target site
-
getProvisionedStorageInMB
public long getProvisionedStorageInMB()Gets the provisioned storage in mb.- Returns:
- the provisioned storage in mb
-
getUsedStorageInMB
public long getUsedStorageInMB()Gets the used storage in mb.- Returns:
- the used storage in mb
-
getiOPS
public long getiOPS()Gets the i ops.- Returns:
- the i ops
-
getThroughputInMB
public double getThroughputInMB()Gets the throughput in mb.- Returns:
- the throughput in mb
-
getServiceProfileIdentifier
Gets the service profile identifier.- Returns:
- the service profile identifier
-
isBackupEnabled
public boolean isBackupEnabled()Checks if is backup enabled.- Returns:
- true, if is backup enabled
-
getRecoverySiteIdentifier
Gets the recovery site identifier.- Returns:
- the recovery site identifier
-
getProtectedSiteIdentifier
Gets the protected site identifier.- Returns:
- the protected site identifier
-
getPriority
Gets the priority.- Returns:
VpgPriorityResponsepriority response
-
getActiveProcessStage
Gets the active process stage. -
getRecoveryJournalUsedStorageInMB
public long getRecoveryJournalUsedStorageInMB()Gets the recovery journal used storage in MB.- Returns:
- the recovery journal used storage
-
getOrgUuid
Gets the org uuid.- Returns:
- the org uuid
-
getLocationId
Gets the VPG location.- Returns:
- the location ID
-
getServiceProfileUuid
Gets the UUID of the associated service profile.- Returns:
- the service profile UUID
-
getRecoveryJournalProvisionedStorageInMB
public long getRecoveryJournalProvisionedStorageInMB()Gets the recovery journal provisioned storage in MB- Returns:
- the recovery journal provisioned storage
-