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

xyz.block.ftl.v1.console.CallEventOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: xyz/block/ftl/v1/console/console.proto

// Protobuf Java Version: 3.25.4
package xyz.block.ftl.v1.console;

public interface CallEventOrBuilder extends
    // @@protoc_insertion_point(interface_extends:xyz.block.ftl.v1.console.CallEvent)
    com.google.protobuf.MessageOrBuilder {

  /**
   * optional string request_key = 1;
   * @return Whether the requestKey field is set.
   */
  boolean hasRequestKey();
  /**
   * optional string request_key = 1;
   * @return The requestKey.
   */
  java.lang.String getRequestKey();
  /**
   * optional string request_key = 1;
   * @return The bytes for requestKey.
   */
  com.google.protobuf.ByteString
      getRequestKeyBytes();

  /**
   * string deployment_key = 2;
   * @return The deploymentKey.
   */
  java.lang.String getDeploymentKey();
  /**
   * string deployment_key = 2;
   * @return The bytes for deploymentKey.
   */
  com.google.protobuf.ByteString
      getDeploymentKeyBytes();

  /**
   * .google.protobuf.Timestamp time_stamp = 3;
   * @return Whether the timeStamp field is set.
   */
  boolean hasTimeStamp();
  /**
   * .google.protobuf.Timestamp time_stamp = 3;
   * @return The timeStamp.
   */
  com.google.protobuf.Timestamp getTimeStamp();
  /**
   * .google.protobuf.Timestamp time_stamp = 3;
   */
  com.google.protobuf.TimestampOrBuilder getTimeStampOrBuilder();

  /**
   * optional .xyz.block.ftl.v1.schema.Ref source_verb_ref = 11;
   * @return Whether the sourceVerbRef field is set.
   */
  boolean hasSourceVerbRef();
  /**
   * optional .xyz.block.ftl.v1.schema.Ref source_verb_ref = 11;
   * @return The sourceVerbRef.
   */
  xyz.block.ftl.v1.schema.Ref getSourceVerbRef();
  /**
   * optional .xyz.block.ftl.v1.schema.Ref source_verb_ref = 11;
   */
  xyz.block.ftl.v1.schema.RefOrBuilder getSourceVerbRefOrBuilder();

  /**
   * .xyz.block.ftl.v1.schema.Ref destination_verb_ref = 12;
   * @return Whether the destinationVerbRef field is set.
   */
  boolean hasDestinationVerbRef();
  /**
   * .xyz.block.ftl.v1.schema.Ref destination_verb_ref = 12;
   * @return The destinationVerbRef.
   */
  xyz.block.ftl.v1.schema.Ref getDestinationVerbRef();
  /**
   * .xyz.block.ftl.v1.schema.Ref destination_verb_ref = 12;
   */
  xyz.block.ftl.v1.schema.RefOrBuilder getDestinationVerbRefOrBuilder();

  /**
   * .google.protobuf.Duration duration = 6;
   * @return Whether the duration field is set.
   */
  boolean hasDuration();
  /**
   * .google.protobuf.Duration duration = 6;
   * @return The duration.
   */
  com.google.protobuf.Duration getDuration();
  /**
   * .google.protobuf.Duration duration = 6;
   */
  com.google.protobuf.DurationOrBuilder getDurationOrBuilder();

  /**
   * string request = 7;
   * @return The request.
   */
  java.lang.String getRequest();
  /**
   * string request = 7;
   * @return The bytes for request.
   */
  com.google.protobuf.ByteString
      getRequestBytes();

  /**
   * string response = 8;
   * @return The response.
   */
  java.lang.String getResponse();
  /**
   * string response = 8;
   * @return The bytes for response.
   */
  com.google.protobuf.ByteString
      getResponseBytes();

  /**
   * optional string error = 9;
   * @return Whether the error field is set.
   */
  boolean hasError();
  /**
   * optional string error = 9;
   * @return The error.
   */
  java.lang.String getError();
  /**
   * optional string error = 9;
   * @return The bytes for error.
   */
  com.google.protobuf.ByteString
      getErrorBytes();

  /**
   * optional string stack = 10;
   * @return Whether the stack field is set.
   */
  boolean hasStack();
  /**
   * optional string stack = 10;
   * @return The stack.
   */
  java.lang.String getStack();
  /**
   * optional string stack = 10;
   * @return The bytes for stack.
   */
  com.google.protobuf.ByteString
      getStackBytes();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy