Class LtrBackupResponseInner
java.lang.Object
com.azure.resourcemanager.postgresqlflexibleserver.fluent.models.LtrBackupResponseInner
Response for the LTR backup API call.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of LtrBackupResponseInner class. -
Method Summary
Modifier and TypeMethodDescriptionGet the backupMetadata property: Metadata to be stored in RP.Get the backupName property: Name of Backup operation.Get the datasourceSizeInBytes property: Size of datasource in bytes.Get the dataTransferredInBytes property: Data transferred in bytes.endTime()Get the endTime property: End time of the operation.Get the errorCode property: The error code.Get the errorMessage property: The error message.Get the percentComplete property: PercentageCompleted.Get the startTime property: Start time of the operation.status()Get the status property: Service-set extensible enum indicating the status of operation.voidvalidate()Validates the instance.withBackupMetadata(String backupMetadata) Set the backupMetadata property: Metadata to be stored in RP.withBackupName(String backupName) Set the backupName property: Name of Backup operation.withDatasourceSizeInBytes(Long datasourceSizeInBytes) Set the datasourceSizeInBytes property: Size of datasource in bytes.withDataTransferredInBytes(Long dataTransferredInBytes) Set the dataTransferredInBytes property: Data transferred in bytes.withEndTime(OffsetDateTime endTime) Set the endTime property: End time of the operation.withPercentComplete(Double percentComplete) Set the percentComplete property: PercentageCompleted.withStartTime(OffsetDateTime startTime) Set the startTime property: Start time of the operation.withStatus(ExecutionStatus status) Set the status property: Service-set extensible enum indicating the status of operation.
-
Constructor Details
-
LtrBackupResponseInner
public LtrBackupResponseInner()Creates an instance of LtrBackupResponseInner class.
-
-
Method Details
-
datasourceSizeInBytes
Get the datasourceSizeInBytes property: Size of datasource in bytes.- Returns:
- the datasourceSizeInBytes value.
-
withDatasourceSizeInBytes
Set the datasourceSizeInBytes property: Size of datasource in bytes.- Parameters:
datasourceSizeInBytes- the datasourceSizeInBytes value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
dataTransferredInBytes
Get the dataTransferredInBytes property: Data transferred in bytes.- Returns:
- the dataTransferredInBytes value.
-
withDataTransferredInBytes
Set the dataTransferredInBytes property: Data transferred in bytes.- Parameters:
dataTransferredInBytes- the dataTransferredInBytes value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
backupName
Get the backupName property: Name of Backup operation.- Returns:
- the backupName value.
-
withBackupName
Set the backupName property: Name of Backup operation.- Parameters:
backupName- the backupName value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
backupMetadata
Get 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.
-
withBackupMetadata
Set 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.- Parameters:
backupMetadata- the backupMetadata value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
status
Get the status property: Service-set extensible enum indicating the status of operation.- Returns:
- the status value.
-
withStatus
Set the status property: Service-set extensible enum indicating the status of operation.- Parameters:
status- the status value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
startTime
Get the startTime property: Start time of the operation.- Returns:
- the startTime value.
-
withStartTime
Set the startTime property: Start time of the operation.- Parameters:
startTime- the startTime value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
endTime
Get the endTime property: End time of the operation.- Returns:
- the endTime value.
-
withEndTime
Set the endTime property: End time of the operation.- Parameters:
endTime- the endTime value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
percentComplete
Get the percentComplete property: PercentageCompleted.- Returns:
- the percentComplete value.
-
withPercentComplete
Set the percentComplete property: PercentageCompleted.- Parameters:
percentComplete- the percentComplete value to set.- Returns:
- the LtrBackupResponseInner object itself.
-
errorCode
Get the errorCode property: The error code.- Returns:
- the errorCode value.
-
errorMessage
Get the errorMessage property: The error message.- Returns:
- the errorMessage value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-