ManagedDatabaseRestoreDetailsResultInner Class

public final class ManagedDatabaseRestoreDetailsResultInner
extends ProxyResource

A managed database restore details.

Constructor Summary

Constructor Description
ManagedDatabaseRestoreDetailsResultInner()

Creates an instance of ManagedDatabaseRestoreDetailsResultInner class.

Method Summary

Modifier and Type Method and Description
String blockReason()

Get the blockReason property: The reason why restore is in Blocked state.

String currentRestoringFileName()

Get the currentRestoringFileName property: Current restoring file name.

static ManagedDatabaseRestoreDetailsResultInner fromJson(JsonReader jsonReader)

Reads an instance of ManagedDatabaseRestoreDetailsResultInner from the JsonReader.

String id()

Get the id property: Fully qualified resource Id for the resource.

String lastRestoredFileName()

Get the lastRestoredFileName property: Last restored file name.

OffsetDateTime lastRestoredFileTime()

Get the lastRestoredFileTime property: Last restored file time.

String lastUploadedFileName()

Get the lastUploadedFileName property: Last uploaded file name.

OffsetDateTime lastUploadedFileTime()

Get the lastUploadedFileTime property: Last uploaded file time.

String name()

Get the name property: The name of the resource.

Long numberOfFilesDetected()

Get the numberOfFilesDetected property: Number of files detected.

Double percentCompleted()

Get the percentCompleted property: Percent completed.

String status()

Get the status property: Restore status.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

List<String> unrestorableFiles()

Get the unrestorableFiles property: List of unrestorable files.

void validate()

Validates the instance.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

ManagedDatabaseRestoreDetailsResultInner

public ManagedDatabaseRestoreDetailsResultInner()

Creates an instance of ManagedDatabaseRestoreDetailsResultInner class.

Method Details

blockReason

public String blockReason()

Get the blockReason property: The reason why restore is in Blocked state.

Returns:

the blockReason value.

currentRestoringFileName

public String currentRestoringFileName()

Get the currentRestoringFileName property: Current restoring file name.

Returns:

the currentRestoringFileName value.

fromJson

public static ManagedDatabaseRestoreDetailsResultInner fromJson(JsonReader jsonReader)

Reads an instance of ManagedDatabaseRestoreDetailsResultInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ManagedDatabaseRestoreDetailsResultInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

id

public String id()

Get the id property: Fully qualified resource Id for the resource.

Overrides:

ManagedDatabaseRestoreDetailsResultInner.id()

Returns:

the id value.

lastRestoredFileName

public String lastRestoredFileName()

Get the lastRestoredFileName property: Last restored file name.

Returns:

the lastRestoredFileName value.

lastRestoredFileTime

public OffsetDateTime lastRestoredFileTime()

Get the lastRestoredFileTime property: Last restored file time.

Returns:

the lastRestoredFileTime value.

lastUploadedFileName

public String lastUploadedFileName()

Get the lastUploadedFileName property: Last uploaded file name.

Returns:

the lastUploadedFileName value.

lastUploadedFileTime

public OffsetDateTime lastUploadedFileTime()

Get the lastUploadedFileTime property: Last uploaded file time.

Returns:

the lastUploadedFileTime value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

ManagedDatabaseRestoreDetailsResultInner.name()

Returns:

the name value.

numberOfFilesDetected

public Long numberOfFilesDetected()

Get the numberOfFilesDetected property: Number of files detected.

Returns:

the numberOfFilesDetected value.

percentCompleted

public Double percentCompleted()

Get the percentCompleted property: Percent completed.

Returns:

the percentCompleted value.

status

public String status()

Get the status property: Restore status.

Returns:

the status value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

ManagedDatabaseRestoreDetailsResultInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

ManagedDatabaseRestoreDetailsResultInner.type()

Returns:

the type value.

unrestorableFiles

public List unrestorableFiles()

Get the unrestorableFiles property: List of unrestorable files.

Returns:

the unrestorableFiles value.

validate

public void validate()

Validates the instance.

Applies to