Package io.temporal.api.nexus.v1
Interface StartOperationRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
StartOperationRequest,StartOperationRequest.Builder
@Generated(value="protoc", comments="annotations:StartOperationRequestOrBuilder.java.pb.meta") public interface StartOperationRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsCallbackHeader(java.lang.String key)Header that is expected to be attached to the callback request when the operation completes.java.lang.StringgetCallback()Callback URL to call upon completion if the started operation is async.com.google.protobuf.ByteStringgetCallbackBytes()Callback URL to call upon completion if the started operation is async.java.util.Map<java.lang.String,java.lang.String>getCallbackHeader()Deprecated.intgetCallbackHeaderCount()Header that is expected to be attached to the callback request when the operation completes.java.util.Map<java.lang.String,java.lang.String>getCallbackHeaderMap()Header that is expected to be attached to the callback request when the operation completes.java.lang.StringgetCallbackHeaderOrDefault(java.lang.String key, java.lang.String defaultValue)Header that is expected to be attached to the callback request when the operation completes.java.lang.StringgetCallbackHeaderOrThrow(java.lang.String key)Header that is expected to be attached to the callback request when the operation completes.java.lang.StringgetOperation()Type of operation to start.com.google.protobuf.ByteStringgetOperationBytes()Type of operation to start.PayloadgetPayload()Full request body from the incoming HTTP request.PayloadOrBuildergetPayloadOrBuilder()Full request body from the incoming HTTP request.java.lang.StringgetRequestId()A request ID that can be used as an idempotentency key.com.google.protobuf.ByteStringgetRequestIdBytes()A request ID that can be used as an idempotentency key.java.lang.StringgetService()Name of service to start the operation in.com.google.protobuf.ByteStringgetServiceBytes()Name of service to start the operation in.booleanhasPayload()Full request body from the incoming HTTP request.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getService
java.lang.String getService()
Name of service to start the operation in.
string service = 1;- Returns:
- The service.
-
getServiceBytes
com.google.protobuf.ByteString getServiceBytes()
Name of service to start the operation in.
string service = 1;- Returns:
- The bytes for service.
-
getOperation
java.lang.String getOperation()
Type of operation to start.
string operation = 2;- Returns:
- The operation.
-
getOperationBytes
com.google.protobuf.ByteString getOperationBytes()
Type of operation to start.
string operation = 2;- Returns:
- The bytes for operation.
-
getRequestId
java.lang.String getRequestId()
A request ID that can be used as an idempotentency key.
string request_id = 3;- Returns:
- The requestId.
-
getRequestIdBytes
com.google.protobuf.ByteString getRequestIdBytes()
A request ID that can be used as an idempotentency key.
string request_id = 3;- Returns:
- The bytes for requestId.
-
getCallback
java.lang.String getCallback()
Callback URL to call upon completion if the started operation is async.
string callback = 4;- Returns:
- The callback.
-
getCallbackBytes
com.google.protobuf.ByteString getCallbackBytes()
Callback URL to call upon completion if the started operation is async.
string callback = 4;- Returns:
- The bytes for callback.
-
hasPayload
boolean hasPayload()
Full request body from the incoming HTTP request.
.temporal.api.common.v1.Payload payload = 5;- Returns:
- Whether the payload field is set.
-
getPayload
Payload getPayload()
Full request body from the incoming HTTP request.
.temporal.api.common.v1.Payload payload = 5;- Returns:
- The payload.
-
getPayloadOrBuilder
PayloadOrBuilder getPayloadOrBuilder()
Full request body from the incoming HTTP request.
.temporal.api.common.v1.Payload payload = 5;
-
getCallbackHeaderCount
int getCallbackHeaderCount()
Header that is expected to be attached to the callback request when the operation completes.
map<string, string> callback_header = 6;
-
containsCallbackHeader
boolean containsCallbackHeader(java.lang.String key)
Header that is expected to be attached to the callback request when the operation completes.
map<string, string> callback_header = 6;
-
getCallbackHeader
@Deprecated java.util.Map<java.lang.String,java.lang.String> getCallbackHeader()
Deprecated.UsegetCallbackHeaderMap()instead.
-
getCallbackHeaderMap
java.util.Map<java.lang.String,java.lang.String> getCallbackHeaderMap()
Header that is expected to be attached to the callback request when the operation completes.
map<string, string> callback_header = 6;
-
getCallbackHeaderOrDefault
java.lang.String getCallbackHeaderOrDefault(java.lang.String key, java.lang.String defaultValue)Header that is expected to be attached to the callback request when the operation completes.
map<string, string> callback_header = 6;
-
getCallbackHeaderOrThrow
java.lang.String getCallbackHeaderOrThrow(java.lang.String key)
Header that is expected to be attached to the callback request when the operation completes.
map<string, string> callback_header = 6;
-
-