@Beta public class Operation extends Resource
| Modifier and Type | Class and Description |
|---|---|
static class |
Operation.Builder |
static class |
Operation.Error
A particular error for an operation including the details.
|
static class |
Operation.Status |
Resource.KindcreationTimestamp, description, id, kind, name, selfLink| Modifier | Constructor and Description |
|---|---|
protected |
Operation(String id,
Date creationTimestamp,
URI selfLink,
String name,
String description,
URI targetLink,
String targetId,
String clientOperationId,
Operation.Status status,
String statusMessage,
String user,
Integer progress,
Date insertTime,
Date startTime,
Date endTime,
Integer httpErrorStatusCode,
String httpErrorMessage,
String operationType,
List<Operation.Error> errors,
URI region,
URI zone) |
| Modifier and Type | Method and Description |
|---|---|
static Operation.Builder |
builder() |
com.google.common.base.Optional<String> |
getClientOperationId() |
com.google.common.base.Optional<Date> |
getEndTime() |
List<Operation.Error> |
getErrors() |
com.google.common.base.Optional<org.jclouds.http.HttpResponse> |
getHttpError() |
Date |
getInsertTime() |
String |
getOperationType() |
com.google.common.base.Optional<Integer> |
getProgress() |
com.google.common.base.Optional<URI> |
getRegion() |
com.google.common.base.Optional<Date> |
getStartTime() |
Operation.Status |
getStatus() |
com.google.common.base.Optional<String> |
getStatusMessage() |
com.google.common.base.Optional<String> |
getTargetId() |
URI |
getTargetLink() |
String |
getUser() |
com.google.common.base.Optional<URI> |
getZone() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
Operation.Builder |
toBuilder() |
String |
toString() |
equals, getCreationTimestamp, getDescription, getId, getKind, getName, getSelfLink, hashCodeprotected Operation(String id, Date creationTimestamp, URI selfLink, String name, String description, URI targetLink, String targetId, String clientOperationId, Operation.Status status, String statusMessage, String user, Integer progress, Date insertTime, Date startTime, Date endTime, Integer httpErrorStatusCode, String httpErrorMessage, String operationType, @Nullable List<Operation.Error> errors, URI region, URI zone)
public URI getTargetLink()
public com.google.common.base.Optional<String> getClientOperationId()
public com.google.common.base.Optional<String> getTargetId()
public com.google.common.base.Optional<URI> getRegion()
public com.google.common.base.Optional<URI> getZone()
public Operation.Status getStatus()
public com.google.common.base.Optional<String> getStatusMessage()
public String getUser()
public com.google.common.base.Optional<Integer> getProgress()
public Date getInsertTime()
public com.google.common.base.Optional<Date> getStartTime()
public com.google.common.base.Optional<Date> getEndTime()
public com.google.common.base.Optional<org.jclouds.http.HttpResponse> getHttpError()
public String getOperationType()
public List<Operation.Error> getErrors()
protected com.google.common.base.Objects.ToStringHelper string()
public static Operation.Builder builder()
public Operation.Builder toBuilder()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.