Interface NexusOperationCompletedEventAttributesOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    NexusOperationCompletedEventAttributes, NexusOperationCompletedEventAttributes.Builder

    @Generated(value="protoc",
               comments="annotations:NexusOperationCompletedEventAttributesOrBuilder.java.pb.meta")
    public interface NexusOperationCompletedEventAttributesOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getRequestId()
      The request ID allocated at schedule time.
      com.google.protobuf.ByteString getRequestIdBytes()
      The request ID allocated at schedule time.
      Payload getResult()
      Serialized result of the Nexus operation.
      PayloadOrBuilder getResultOrBuilder()
      Serialized result of the Nexus operation.
      long getScheduledEventId()
      The ID of the `NEXUS_OPERATION_SCHEDULED` event.
      boolean hasResult()
      Serialized result of the Nexus operation.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getScheduledEventId

        long getScheduledEventId()
         The ID of the `NEXUS_OPERATION_SCHEDULED` event. Uniquely identifies this operation.
         
        int64 scheduled_event_id = 1;
        Returns:
        The scheduledEventId.
      • hasResult

        boolean hasResult()
         Serialized result of the Nexus operation. The response of the Nexus handler.
         Delivered either via a completion callback or as a response to a synchronous operation.
         
        .temporal.api.common.v1.Payload result = 2;
        Returns:
        Whether the result field is set.
      • getResult

        Payload getResult()
         Serialized result of the Nexus operation. The response of the Nexus handler.
         Delivered either via a completion callback or as a response to a synchronous operation.
         
        .temporal.api.common.v1.Payload result = 2;
        Returns:
        The result.
      • getResultOrBuilder

        PayloadOrBuilder getResultOrBuilder()
         Serialized result of the Nexus operation. The response of the Nexus handler.
         Delivered either via a completion callback or as a response to a synchronous operation.
         
        .temporal.api.common.v1.Payload result = 2;
      • getRequestId

        java.lang.String getRequestId()
         The request ID allocated at schedule time.
         
        string request_id = 3;
        Returns:
        The requestId.
      • getRequestIdBytes

        com.google.protobuf.ByteString getRequestIdBytes()
         The request ID allocated at schedule time.
         
        string request_id = 3;
        Returns:
        The bytes for requestId.