public class OperationStartDetails
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
OperationStartDetails.Builder
Builder for operation start details.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getCallbackHeaders()
Headers to use on the callback if
getCallbackUrl() is used. |
@Nullable java.lang.String |
getCallbackUrl()
Optional callback for asynchronous operations to deliver results to.
|
java.util.List<Link> |
getLinks()
Links contain arbitrary caller information.
|
java.lang.String |
getRequestId()
Unique request identifier from the caller to be used for deduplication.
|
static OperationStartDetails.Builder |
newBuilder()
Create a builder.
|
static OperationStartDetails.Builder |
newBuilder(OperationStartDetails details)
Create a builder from an existing set of details.
|
public static OperationStartDetails.Builder newBuilder()
public static OperationStartDetails.Builder newBuilder(OperationStartDetails details)
public @Nullable java.lang.String getCallbackUrl()
public java.util.Map<java.lang.String,java.lang.String> getCallbackHeaders()
getCallbackUrl() is used.public java.lang.String getRequestId()
public java.util.List<Link> getLinks()