Interface ExportExecution
public interface ExportExecution
An immutable client-side representation of ExportExecution.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.management.exception.ManagementError
error()
Gets the error property: The details of any error.etag()
Gets the etag property: eTag of the resource.Gets the executionType property: The type of the export execution.fileName()
Gets the fileName property: The name of the exported file.id()
Gets the id property: Fully qualified resource Id for the resource.Gets the inner com.azure.resourcemanager.costmanagement.fluent.models.ExportExecutionInner object.name()
Gets the name property: The name of the resource.Gets the processingEndTime property: The time when the export execution finished.Gets the processingStartTime property: The time when export was picked up to be executed.Gets the runSettings property: The export settings that were in effect for this execution.status()
Gets the status property: The last known status of the export execution.Gets the submittedBy property: The identifier for the entity that executed the export.Gets the submittedTime property: The time when export was queued to be executed.type()
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.
-
etag
String etag()Gets the etag property: eTag of the resource. To handle concurrent update scenario, this field will be used to determine whether the user is updating the latest version or not.- Returns:
- the etag value.
-
executionType
ExecutionType executionType()Gets the executionType property: The type of the export execution.- Returns:
- the executionType value.
-
status
ExecutionStatus status()Gets the status property: The last known status of the export execution.- Returns:
- the status value.
-
submittedBy
String submittedBy()Gets the submittedBy property: The identifier for the entity that executed the export. For OnDemand executions it is the user email. For scheduled executions it is 'System'.- Returns:
- the submittedBy value.
-
submittedTime
OffsetDateTime submittedTime()Gets the submittedTime property: The time when export was queued to be executed.- Returns:
- the submittedTime value.
-
processingStartTime
OffsetDateTime processingStartTime()Gets the processingStartTime property: The time when export was picked up to be executed.- Returns:
- the processingStartTime value.
-
processingEndTime
OffsetDateTime processingEndTime()Gets the processingEndTime property: The time when the export execution finished.- Returns:
- the processingEndTime value.
-
fileName
String fileName()Gets the fileName property: The name of the exported file.- Returns:
- the fileName value.
-
runSettings
CommonExportProperties runSettings()Gets the runSettings property: The export settings that were in effect for this execution.- Returns:
- the runSettings value.
-
error
com.azure.core.management.exception.ManagementError error()Gets the error property: The details of any error.- Returns:
- the error value.
-
innerModel
ExportExecutionInner innerModel()Gets the inner com.azure.resourcemanager.costmanagement.fluent.models.ExportExecutionInner object.- Returns:
- the inner object.
-