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

com.spotify.confidence.events.v1.EventOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: confidence/events/v1/types.proto

package com.spotify.confidence.events.v1;

public interface EventOrBuilder extends
    // @@protoc_insertion_point(interface_extends:confidence.events.v1.Event)
    com.google.protobuf.MessageOrBuilder {

  /**
   * string event_definition = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
   * @return The eventDefinition.
   */
  java.lang.String getEventDefinition();
  /**
   * string event_definition = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
   * @return The bytes for eventDefinition.
   */
  com.google.protobuf.ByteString
      getEventDefinitionBytes();

  /**
   * .google.protobuf.Struct payload = 2 [(.google.api.field_behavior) = OPTIONAL];
   * @return Whether the payload field is set.
   */
  boolean hasPayload();
  /**
   * .google.protobuf.Struct payload = 2 [(.google.api.field_behavior) = OPTIONAL];
   * @return The payload.
   */
  com.google.protobuf.Struct getPayload();
  /**
   * .google.protobuf.Struct payload = 2 [(.google.api.field_behavior) = OPTIONAL];
   */
  com.google.protobuf.StructOrBuilder getPayloadOrBuilder();

  /**
   * 
   * The client time when the event occurred.
   * 
* * .google.protobuf.Timestamp event_time = 3 [(.google.api.field_behavior) = REQUIRED]; * @return Whether the eventTime field is set. */ boolean hasEventTime(); /** *
   * The client time when the event occurred.
   * 
* * .google.protobuf.Timestamp event_time = 3 [(.google.api.field_behavior) = REQUIRED]; * @return The eventTime. */ com.google.protobuf.Timestamp getEventTime(); /** *
   * The client time when the event occurred.
   * 
* * .google.protobuf.Timestamp event_time = 3 [(.google.api.field_behavior) = REQUIRED]; */ com.google.protobuf.TimestampOrBuilder getEventTimeOrBuilder(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy