Interface EventOrBuilder

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

@Generated public interface EventOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Name of the resource.
       
      string name = 1;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Name of the resource.
       
      string name = 1;
      Returns:
      The bytes for name.
    • hasCreateTime

      boolean hasCreateTime()
       Output only. The create timestamp.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      com.google.protobuf.Timestamp getCreateTime()
       Output only. The create timestamp.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The createTime.
    • getCreateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. The create timestamp.
       
      .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUpdateTime

      boolean hasUpdateTime()
       Output only. The update timestamp.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      com.google.protobuf.Timestamp getUpdateTime()
       Output only. The update timestamp.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The updateTime.
    • getUpdateTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. The update timestamp.
       
      .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLabelsCount

      int getLabelsCount()
       Labels as key value pairs.
       
      map<string, string> labels = 4;
    • containsLabels

      boolean containsLabels(String key)
       Labels as key value pairs.
       
      map<string, string> labels = 4;
    • getLabels

      Deprecated.
      Use getLabelsMap() instead.
    • getLabelsMap

      Map<String,String> getLabelsMap()
       Labels as key value pairs.
       
      map<string, string> labels = 4;
    • getLabelsOrDefault

      String getLabelsOrDefault(String key, String defaultValue)
       Labels as key value pairs.
       
      map<string, string> labels = 4;
    • getLabelsOrThrow

      String getLabelsOrThrow(String key)
       Labels as key value pairs.
       
      map<string, string> labels = 4;
    • getAnnotationsCount

      int getAnnotationsCount()
       Annotations to allow clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 5;
    • containsAnnotations

      boolean containsAnnotations(String key)
       Annotations to allow clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 5;
    • getAnnotations

      @Deprecated Map<String,String> getAnnotations()
      Deprecated.
      Use getAnnotationsMap() instead.
    • getAnnotationsMap

      Map<String,String> getAnnotationsMap()
       Annotations to allow clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 5;
    • getAnnotationsOrDefault

      String getAnnotationsOrDefault(String key, String defaultValue)
       Annotations to allow clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 5;
    • getAnnotationsOrThrow

      String getAnnotationsOrThrow(String key)
       Annotations to allow clients to store small amounts of arbitrary data.
       
      map<string, string> annotations = 5;
    • getAlignmentClockValue

      int getAlignmentClockValue()
       The clock used for joining streams.
       
      .google.cloud.visionai.v1.Event.Clock alignment_clock = 6;
      Returns:
      The enum numeric value on the wire for alignmentClock.
    • getAlignmentClock

      Event.Clock getAlignmentClock()
       The clock used for joining streams.
       
      .google.cloud.visionai.v1.Event.Clock alignment_clock = 6;
      Returns:
      The alignmentClock.
    • hasGracePeriod

      boolean hasGracePeriod()
       Grace period for cleaning up the event. This is the time the controller
       waits for before deleting the event. During this period, if there is any
       active channel on the event. The deletion of the event after grace_period
       will be ignored.
       
      .google.protobuf.Duration grace_period = 7;
      Returns:
      Whether the gracePeriod field is set.
    • getGracePeriod

      com.google.protobuf.Duration getGracePeriod()
       Grace period for cleaning up the event. This is the time the controller
       waits for before deleting the event. During this period, if there is any
       active channel on the event. The deletion of the event after grace_period
       will be ignored.
       
      .google.protobuf.Duration grace_period = 7;
      Returns:
      The gracePeriod.
    • getGracePeriodOrBuilder

      com.google.protobuf.DurationOrBuilder getGracePeriodOrBuilder()
       Grace period for cleaning up the event. This is the time the controller
       waits for before deleting the event. During this period, if there is any
       active channel on the event. The deletion of the event after grace_period
       will be ignored.
       
      .google.protobuf.Duration grace_period = 7;