Class OperationStatusInner
java.lang.Object
com.azure.resourcemanager.redis.models.OperationStatusResult
com.azure.resourcemanager.redis.fluent.models.OperationStatusInner
Asynchronous operation status.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the properties property: Additional properties from RP, only when operation is successful.voidvalidate()Validates the instance.withEndTime(OffsetDateTime endTime) Set the endTime property: The end time of the operation.withError(ErrorDetail error) Set the error property: If present, details of the operation error.Set the id property: Fully qualified ID for the async operation.Set the name property: Name of the async operation.withOperations(List<OperationStatusResult> operations) Set the operations property: The operations list.withPercentComplete(Float percentComplete) Set the percentComplete property: Percent of the operation that is complete.withProperties(Map<String, Object> properties) Set the properties property: Additional properties from RP, only when operation is successful.withStartTime(OffsetDateTime startTime) Set the startTime property: The start time of the operation.withStatus(String status) Set the status property: Operation status.Methods inherited from class com.azure.resourcemanager.redis.models.OperationStatusResult
endTime, error, id, name, operations, percentComplete, startTime, status
-
Constructor Details
-
OperationStatusInner
public OperationStatusInner()Creates an instance of OperationStatusInner class.
-
-
Method Details
-
properties
Get the properties property: Additional properties from RP, only when operation is successful.- Returns:
- the properties value.
-
withProperties
Set the properties property: Additional properties from RP, only when operation is successful.- Parameters:
properties- the properties value to set.- Returns:
- the OperationStatusInner object itself.
-
withId
Set the id property: Fully qualified ID for the async operation.- Overrides:
withIdin classOperationStatusResult- Parameters:
id- the id value to set.- Returns:
- the OperationStatusResult object itself.
-
withName
Set the name property: Name of the async operation.- Overrides:
withNamein classOperationStatusResult- Parameters:
name- the name value to set.- Returns:
- the OperationStatusResult object itself.
-
withStatus
Set the status property: Operation status.- Overrides:
withStatusin classOperationStatusResult- Parameters:
status- the status value to set.- Returns:
- the OperationStatusResult object itself.
-
withPercentComplete
Set the percentComplete property: Percent of the operation that is complete.- Overrides:
withPercentCompletein classOperationStatusResult- Parameters:
percentComplete- the percentComplete value to set.- Returns:
- the OperationStatusResult object itself.
-
withStartTime
Set the startTime property: The start time of the operation.- Overrides:
withStartTimein classOperationStatusResult- Parameters:
startTime- the startTime value to set.- Returns:
- the OperationStatusResult object itself.
-
withEndTime
Set the endTime property: The end time of the operation.- Overrides:
withEndTimein classOperationStatusResult- Parameters:
endTime- the endTime value to set.- Returns:
- the OperationStatusResult object itself.
-
withOperations
Set the operations property: The operations list.- Overrides:
withOperationsin classOperationStatusResult- Parameters:
operations- the operations value to set.- Returns:
- the OperationStatusResult object itself.
-
withError
Set the error property: If present, details of the operation error.- Overrides:
withErrorin classOperationStatusResult- Parameters:
error- the error value to set.- Returns:
- the OperationStatusResult object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classOperationStatusResult- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-