Interface BackupsLongTermRetentionOperation


public interface BackupsLongTermRetentionOperation
An immutable client-side representation of BackupsLongTermRetentionOperation.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the backupMetadata property: Metadata to be stored in RP.
    Gets the backupName property: Name of Backup operation.
    Gets the datasourceSizeInBytes property: Size of datasource in bytes.
    Gets the dataTransferredInBytes property: Data transferred in bytes.
    Gets the endTime property: End time of the operation.
    Gets the errorCode property: The error code.
    Gets the errorMessage property: The error message.
    id()
    Gets the id property: Fully qualified resource Id for the resource.
    Gets the inner com.azure.resourcemanager.postgresqlflexibleserver.fluent.models.BackupsLongTermRetentionOperationInner object.
    Gets the name property: The name of the resource.
    Gets the percentComplete property: PercentageCompleted.
    Gets the startTime property: Start time of the operation.
    Gets the status property: Service-set extensible enum indicating the status of operation.
    com.azure.core.management.SystemData
    Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
    Gets the type property: The type of the resource.
  • Method Details

    • id

      String id()
      Gets the id property: Fully qualified resource Id for the resource.
      Returns:
      the id value.
    • name

      String name()
      Gets the name property: The name of the resource.
      Returns:
      the name value.
    • type

      String type()
      Gets the type property: The type of the resource.
      Returns:
      the type value.
    • systemData

      com.azure.core.management.SystemData systemData()
      Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
      Returns:
      the systemData value.
    • datasourceSizeInBytes

      Long datasourceSizeInBytes()
      Gets the datasourceSizeInBytes property: Size of datasource in bytes.
      Returns:
      the datasourceSizeInBytes value.
    • dataTransferredInBytes

      Long dataTransferredInBytes()
      Gets the dataTransferredInBytes property: Data transferred in bytes.
      Returns:
      the dataTransferredInBytes value.
    • backupName

      String backupName()
      Gets the backupName property: Name of Backup operation.
      Returns:
      the backupName value.
    • backupMetadata

      String backupMetadata()
      Gets the backupMetadata property: Metadata to be stored in RP. Store everything that will be required to perform a successful restore using this Recovery point. e.g. Versions, DataFormat etc.
      Returns:
      the backupMetadata value.
    • status

      ExecutionStatus status()
      Gets the status property: Service-set extensible enum indicating the status of operation.
      Returns:
      the status value.
    • startTime

      OffsetDateTime startTime()
      Gets the startTime property: Start time of the operation.
      Returns:
      the startTime value.
    • endTime

      OffsetDateTime endTime()
      Gets the endTime property: End time of the operation.
      Returns:
      the endTime value.
    • percentComplete

      Double percentComplete()
      Gets the percentComplete property: PercentageCompleted.
      Returns:
      the percentComplete value.
    • errorCode

      String errorCode()
      Gets the errorCode property: The error code.
      Returns:
      the errorCode value.
    • errorMessage

      String errorMessage()
      Gets the errorMessage property: The error message.
      Returns:
      the errorMessage value.
    • innerModel

      Gets the inner com.azure.resourcemanager.postgresqlflexibleserver.fluent.models.BackupsLongTermRetentionOperationInner object.
      Returns:
      the inner object.