CloudEndpointChangeEnumerationActivity Class

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

Implements

public final class CloudEndpointChangeEnumerationActivity
implements JsonSerializable<CloudEndpointChangeEnumerationActivity>

Cloud endpoint change enumeration activity object.

Method Summary

Modifier and Type Method and Description
Integer deletesProgressPercent()

Get the deletesProgressPercent property: Progress percentage for processing deletes.

static CloudEndpointChangeEnumerationActivity fromJson(JsonReader jsonReader)

Reads an instance of CloudEndpointChangeEnumerationActivity from the JsonReader.

OffsetDateTime lastUpdatedTimestamp()

Get the lastUpdatedTimestamp property: Last updated timestamp.

Integer minutesRemaining()

Get the minutesRemaining property: Estimate of time remaining for the enumeration run.

CloudEndpointChangeEnumerationActivityState operationState()

Get the operationState property: Change enumeration operation state.

Long processedDirectoriesCount()

Get the processedDirectoriesCount property: Count of directories processed.

Long processedFilesCount()

Get the processedFilesCount property: Count of files processed.

Integer progressPercent()

Get the progressPercent property: Progress percentage for change enumeration run, excluding processing of deletes.

OffsetDateTime startedTimestamp()

Get the startedTimestamp property: Timestamp when change enumeration started.

Integer statusCode()

Get the statusCode property: When non-zero, indicates an issue that is delaying change enumeration.

JsonWriter toJson(JsonWriter jsonWriter)
CloudEndpointChangeEnumerationTotalCountsState totalCountsState()

Get the totalCountsState property: Change enumeration total counts state.

Long totalDirectoriesCount()

Get the totalDirectoriesCount property: Total count of directories enumerated.

Long totalFilesCount()

Get the totalFilesCount property: Total count of files enumerated.

Long totalSizeBytes()

Get the totalSizeBytes property: Total enumerated size in bytes.

Methods inherited from java.lang.Object

Method Details

deletesProgressPercent

public Integer deletesProgressPercent()

Get the deletesProgressPercent property: Progress percentage for processing deletes. This is done separately from the rest of the enumeration run.

Returns:

the deletesProgressPercent value.

fromJson

public static CloudEndpointChangeEnumerationActivity fromJson(JsonReader jsonReader)

Reads an instance of CloudEndpointChangeEnumerationActivity from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of CloudEndpointChangeEnumerationActivity 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 CloudEndpointChangeEnumerationActivity.

lastUpdatedTimestamp

public OffsetDateTime lastUpdatedTimestamp()

Get the lastUpdatedTimestamp property: Last updated timestamp.

Returns:

the lastUpdatedTimestamp value.

minutesRemaining

public Integer minutesRemaining()

Get the minutesRemaining property: Estimate of time remaining for the enumeration run.

Returns:

the minutesRemaining value.

operationState

public CloudEndpointChangeEnumerationActivityState operationState()

Get the operationState property: Change enumeration operation state.

Returns:

the operationState value.

processedDirectoriesCount

public Long processedDirectoriesCount()

Get the processedDirectoriesCount property: Count of directories processed.

Returns:

the processedDirectoriesCount value.

processedFilesCount

public Long processedFilesCount()

Get the processedFilesCount property: Count of files processed.

Returns:

the processedFilesCount value.

progressPercent

public Integer progressPercent()

Get the progressPercent property: Progress percentage for change enumeration run, excluding processing of deletes.

Returns:

the progressPercent value.

startedTimestamp

public OffsetDateTime startedTimestamp()

Get the startedTimestamp property: Timestamp when change enumeration started.

Returns:

the startedTimestamp value.

statusCode

public Integer statusCode()

Get the statusCode property: When non-zero, indicates an issue that is delaying change enumeration.

Returns:

the statusCode value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

totalCountsState

public CloudEndpointChangeEnumerationTotalCountsState totalCountsState()

Get the totalCountsState property: Change enumeration total counts state.

Returns:

the totalCountsState value.

totalDirectoriesCount

public Long totalDirectoriesCount()

Get the totalDirectoriesCount property: Total count of directories enumerated.

Returns:

the totalDirectoriesCount value.

totalFilesCount

public Long totalFilesCount()

Get the totalFilesCount property: Total count of files enumerated.

Returns:

the totalFilesCount value.

totalSizeBytes

public Long totalSizeBytes()

Get the totalSizeBytes property: Total enumerated size in bytes.

Returns:

the totalSizeBytes value.

Applies to