Class AzureWorkloadRecoveryPoint

    • Constructor Detail

      • AzureWorkloadRecoveryPoint

        public AzureWorkloadRecoveryPoint()
    • Method Detail

      • recoveryPointTimeInUtc

        public OffsetDateTime recoveryPointTimeInUtc()
        Get the recoveryPointTimeInUtc property: UTC time at which recovery point was created.
        Returns:
        the recoveryPointTimeInUtc value.
      • withRecoveryPointTimeInUtc

        public AzureWorkloadRecoveryPoint withRecoveryPointTimeInUtc​(OffsetDateTime recoveryPointTimeInUtc)
        Set the recoveryPointTimeInUtc property: UTC time at which recovery point was created.
        Parameters:
        recoveryPointTimeInUtc - the recoveryPointTimeInUtc value to set.
        Returns:
        the AzureWorkloadRecoveryPoint object itself.
      • type

        public RestorePointType type()
        Get the type property: Type of restore point.
        Returns:
        the type value.
      • withType

        public AzureWorkloadRecoveryPoint withType​(RestorePointType type)
        Set the type property: Type of restore point.
        Parameters:
        type - the type value to set.
        Returns:
        the AzureWorkloadRecoveryPoint object itself.
      • recoveryPointTierDetails

        public List<RecoveryPointTierInformationV2> recoveryPointTierDetails()
        Get the recoveryPointTierDetails property: Recovery point tier information.
        Returns:
        the recoveryPointTierDetails value.
      • withRecoveryPointTierDetails

        public AzureWorkloadRecoveryPoint withRecoveryPointTierDetails​(List<RecoveryPointTierInformationV2> recoveryPointTierDetails)
        Set the recoveryPointTierDetails property: Recovery point tier information.
        Parameters:
        recoveryPointTierDetails - the recoveryPointTierDetails value to set.
        Returns:
        the AzureWorkloadRecoveryPoint object itself.
      • recoveryPointMoveReadinessInfo

        public Map<String,​RecoveryPointMoveReadinessInfo> recoveryPointMoveReadinessInfo()
        Get the recoveryPointMoveReadinessInfo property: Eligibility of RP to be moved to another tier.
        Returns:
        the recoveryPointMoveReadinessInfo value.
      • withRecoveryPointMoveReadinessInfo

        public AzureWorkloadRecoveryPoint withRecoveryPointMoveReadinessInfo​(Map<String,​RecoveryPointMoveReadinessInfo> recoveryPointMoveReadinessInfo)
        Set the recoveryPointMoveReadinessInfo property: Eligibility of RP to be moved to another tier.
        Parameters:
        recoveryPointMoveReadinessInfo - the recoveryPointMoveReadinessInfo value to set.
        Returns:
        the AzureWorkloadRecoveryPoint object itself.