Interface ApplicationConfigs.EventDeliveryConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ApplicationConfigs.EventDeliveryConfig, ApplicationConfigs.EventDeliveryConfig.Builder
Enclosing class:
ApplicationConfigs

public static interface ApplicationConfigs.EventDeliveryConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The delivery channel for the event notification, only pub/sub topic is supported now.
    com.google.protobuf.ByteString
    The delivery channel for the event notification, only pub/sub topic is supported now.
    com.google.protobuf.Duration
    The expected delivery interval for the same event.
    com.google.protobuf.DurationOrBuilder
    The expected delivery interval for the same event.
    boolean
    The expected delivery interval for the same event.

    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 Details

    • getChannel

      String getChannel()
       The delivery channel for the event notification, only pub/sub topic is
       supported now.
       Example channel:
       [//pubsub.googleapis.com/projects/visionai-testing-stable/topics/test-topic]
       
      string channel = 1;
      Returns:
      The channel.
    • getChannelBytes

      com.google.protobuf.ByteString getChannelBytes()
       The delivery channel for the event notification, only pub/sub topic is
       supported now.
       Example channel:
       [//pubsub.googleapis.com/projects/visionai-testing-stable/topics/test-topic]
       
      string channel = 1;
      Returns:
      The bytes for channel.
    • hasMinimalDeliveryInterval

      boolean hasMinimalDeliveryInterval()
       The expected delivery interval for the same event. The same event won't
       be notified multiple times during this internal event that it is
       happening multiple times during the period of time.The same event is
       identified by <event_id, app_platform_metadata>.
       
      .google.protobuf.Duration minimal_delivery_interval = 2;
      Returns:
      Whether the minimalDeliveryInterval field is set.
    • getMinimalDeliveryInterval

      com.google.protobuf.Duration getMinimalDeliveryInterval()
       The expected delivery interval for the same event. The same event won't
       be notified multiple times during this internal event that it is
       happening multiple times during the period of time.The same event is
       identified by <event_id, app_platform_metadata>.
       
      .google.protobuf.Duration minimal_delivery_interval = 2;
      Returns:
      The minimalDeliveryInterval.
    • getMinimalDeliveryIntervalOrBuilder

      com.google.protobuf.DurationOrBuilder getMinimalDeliveryIntervalOrBuilder()
       The expected delivery interval for the same event. The same event won't
       be notified multiple times during this internal event that it is
       happening multiple times during the period of time.The same event is
       identified by <event_id, app_platform_metadata>.
       
      .google.protobuf.Duration minimal_delivery_interval = 2;