ServerEndpointSyncStatus Class

  • java.lang.Object
    • com.azure.resourcemanager.storagesync.models.ServerEndpointSyncStatus

Implements

public final class ServerEndpointSyncStatus
implements JsonSerializable<ServerEndpointSyncStatus>

Server Endpoint sync status.

Method Summary

Modifier and Type Method and Description
ServerEndpointBackgroundDataDownloadActivity backgroundDataDownloadActivity()

Get the backgroundDataDownloadActivity property: Background data download activity.

ServerEndpointHealthState combinedHealth()

Get the combinedHealth property: Combined Health Status.

ServerEndpointSyncActivityStatus downloadActivity()

Get the downloadActivity property: Download sync activity.

ServerEndpointHealthState downloadHealth()

Get the downloadHealth property: Download Health Status.

ServerEndpointSyncSessionStatus downloadStatus()

Get the downloadStatus property: Download Status.

static ServerEndpointSyncStatus fromJson(JsonReader jsonReader)

Reads an instance of ServerEndpointSyncStatus from the JsonReader.

OffsetDateTime lastUpdatedTimestamp()

Get the lastUpdatedTimestamp property: Last Updated Timestamp.

ServerEndpointOfflineDataTransferState offlineDataTransferStatus()

Get the offlineDataTransferStatus property: Offline Data Transfer State.

ServerEndpointSyncActivityState syncActivity()

Get the syncActivity property: Sync activity.

JsonWriter toJson(JsonWriter jsonWriter)
Long totalPersistentFilesNotSyncingCount()

Get the totalPersistentFilesNotSyncingCount property: Total count of persistent files not syncing (combined upload + download).

ServerEndpointSyncActivityStatus uploadActivity()

Get the uploadActivity property: Upload sync activity.

ServerEndpointHealthState uploadHealth()

Get the uploadHealth property: Upload Health Status.

ServerEndpointSyncSessionStatus uploadStatus()

Get the uploadStatus property: Upload Status.

Methods inherited from java.lang.Object

Method Details

backgroundDataDownloadActivity

public ServerEndpointBackgroundDataDownloadActivity backgroundDataDownloadActivity()

Get the backgroundDataDownloadActivity property: Background data download activity.

Returns:

the backgroundDataDownloadActivity value.

combinedHealth

public ServerEndpointHealthState combinedHealth()

Get the combinedHealth property: Combined Health Status.

Returns:

the combinedHealth value.

downloadActivity

public ServerEndpointSyncActivityStatus downloadActivity()

Get the downloadActivity property: Download sync activity.

Returns:

the downloadActivity value.

downloadHealth

public ServerEndpointHealthState downloadHealth()

Get the downloadHealth property: Download Health Status.

Returns:

the downloadHealth value.

downloadStatus

public ServerEndpointSyncSessionStatus downloadStatus()

Get the downloadStatus property: Download Status.

Returns:

the downloadStatus value.

fromJson

public static ServerEndpointSyncStatus fromJson(JsonReader jsonReader)

Reads an instance of ServerEndpointSyncStatus from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

Throws:

IOException

- If an error occurs while reading the ServerEndpointSyncStatus.

lastUpdatedTimestamp

public OffsetDateTime lastUpdatedTimestamp()

Get the lastUpdatedTimestamp property: Last Updated Timestamp.

Returns:

the lastUpdatedTimestamp value.

offlineDataTransferStatus

public ServerEndpointOfflineDataTransferState offlineDataTransferStatus()

Get the offlineDataTransferStatus property: Offline Data Transfer State.

Returns:

the offlineDataTransferStatus value.

syncActivity

public ServerEndpointSyncActivityState syncActivity()

Get the syncActivity property: Sync activity.

Returns:

the syncActivity value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

totalPersistentFilesNotSyncingCount

public Long totalPersistentFilesNotSyncingCount()

Get the totalPersistentFilesNotSyncingCount property: Total count of persistent files not syncing (combined upload + download).

Returns:

the totalPersistentFilesNotSyncingCount value.

uploadActivity

public ServerEndpointSyncActivityStatus uploadActivity()

Get the uploadActivity property: Upload sync activity.

Returns:

the uploadActivity value.

uploadHealth

public ServerEndpointHealthState uploadHealth()

Get the uploadHealth property: Upload Health Status.

Returns:

the uploadHealth value.

uploadStatus

public ServerEndpointSyncSessionStatus uploadStatus()

Get the uploadStatus property: Upload Status.

Returns:

the uploadStatus value.

Applies to