All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.temporal.api.protocol.v1.MessageOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.27.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: temporal/api/protocol/v1/message.proto

package io.temporal.api.protocol.v1;

@javax.annotation.Generated(value="protoc", comments="annotations:MessageOrBuilder.java.pb.meta")
public interface MessageOrBuilder extends
    // @@protoc_insertion_point(interface_extends:temporal.api.protocol.v1.Message)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * An ID for this specific message.
   * 
* * string id = 1; * @return The id. */ java.lang.String getId(); /** *
   * An ID for this specific message.
   * 
* * string id = 1; * @return The bytes for id. */ com.google.protobuf.ByteString getIdBytes(); /** *
   * Identifies the specific instance of a protocol to which this message
   * belongs.
   * 
* * string protocol_instance_id = 2; * @return The protocolInstanceId. */ java.lang.String getProtocolInstanceId(); /** *
   * Identifies the specific instance of a protocol to which this message
   * belongs.
   * 
* * string protocol_instance_id = 2; * @return The bytes for protocolInstanceId. */ com.google.protobuf.ByteString getProtocolInstanceIdBytes(); /** * int64 event_id = 3; * @return The eventId. */ long getEventId(); /** * int64 command_index = 4; * @return The commandIndex. */ long getCommandIndex(); /** *
   * The opaque data carried by this message. The protocol type can be
   * extracted from the package name of the message carried inside the Any.
   * 
* * .google.protobuf.Any body = 5; * @return Whether the body field is set. */ boolean hasBody(); /** *
   * The opaque data carried by this message. The protocol type can be
   * extracted from the package name of the message carried inside the Any.
   * 
* * .google.protobuf.Any body = 5; * @return The body. */ com.google.protobuf.Any getBody(); /** *
   * The opaque data carried by this message. The protocol type can be
   * extracted from the package name of the message carried inside the Any.
   * 
* * .google.protobuf.Any body = 5; */ com.google.protobuf.AnyOrBuilder getBodyOrBuilder(); public io.temporal.api.protocol.v1.Message.SequencingIdCase getSequencingIdCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy