Interface StreamEventsRequestOrBuilder

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

    public interface StreamEventsRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Any getEvents​(int index)
      Batch of events.
      int getEventsCount()
      Batch of events.
      List<com.google.protobuf.Any> getEventsList()
      Batch of events.
      com.google.protobuf.AnyOrBuilder getEventsOrBuilder​(int index)
      Batch of events.
      List<? extends com.google.protobuf.AnyOrBuilder> getEventsOrBuilderList()
      Batch of events.
      StreamEventsRequest.Identifier getIdentifier()
      Identifier data that will only be sent in the first message on the stream.
      StreamEventsRequest.IdentifierOrBuilder getIdentifierOrBuilder()
      Identifier data that will only be sent in the first message on the stream.
      boolean hasIdentifier()
      Identifier data that will only be sent in the first message on the stream.
      • 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 Detail

      • hasIdentifier

        boolean hasIdentifier()
         Identifier data that will only be sent in the first message on the stream. This is effectively
         structured metadata and is a performance optimization.
         
        .envoy.service.event_reporting.v3.StreamEventsRequest.Identifier identifier = 1;
        Returns:
        Whether the identifier field is set.
      • getIdentifier

        StreamEventsRequest.Identifier getIdentifier()
         Identifier data that will only be sent in the first message on the stream. This is effectively
         structured metadata and is a performance optimization.
         
        .envoy.service.event_reporting.v3.StreamEventsRequest.Identifier identifier = 1;
        Returns:
        The identifier.
      • getIdentifierOrBuilder

        StreamEventsRequest.IdentifierOrBuilder getIdentifierOrBuilder()
         Identifier data that will only be sent in the first message on the stream. This is effectively
         structured metadata and is a performance optimization.
         
        .envoy.service.event_reporting.v3.StreamEventsRequest.Identifier identifier = 1;
      • getEventsList

        List<com.google.protobuf.Any> getEventsList()
         Batch of events. When the stream is already active, it will be the events occurred
         since the last message had been sent. If the server receives unknown event type, it should
         silently ignore it.
         The following events are supported:
         * :ref:`HealthCheckEvent <envoy_v3_api_msg_data.core.v3.HealthCheckEvent>`
         * :ref:`OutlierDetectionEvent <envoy_v3_api_msg_data.cluster.v3.OutlierDetectionEvent>`
         
        repeated .google.protobuf.Any events = 2 [(.validate.rules) = { ... }
      • getEvents

        com.google.protobuf.Any getEvents​(int index)
         Batch of events. When the stream is already active, it will be the events occurred
         since the last message had been sent. If the server receives unknown event type, it should
         silently ignore it.
         The following events are supported:
         * :ref:`HealthCheckEvent <envoy_v3_api_msg_data.core.v3.HealthCheckEvent>`
         * :ref:`OutlierDetectionEvent <envoy_v3_api_msg_data.cluster.v3.OutlierDetectionEvent>`
         
        repeated .google.protobuf.Any events = 2 [(.validate.rules) = { ... }
      • getEventsCount

        int getEventsCount()
         Batch of events. When the stream is already active, it will be the events occurred
         since the last message had been sent. If the server receives unknown event type, it should
         silently ignore it.
         The following events are supported:
         * :ref:`HealthCheckEvent <envoy_v3_api_msg_data.core.v3.HealthCheckEvent>`
         * :ref:`OutlierDetectionEvent <envoy_v3_api_msg_data.cluster.v3.OutlierDetectionEvent>`
         
        repeated .google.protobuf.Any events = 2 [(.validate.rules) = { ... }
      • getEventsOrBuilderList

        List<? extends com.google.protobuf.AnyOrBuilder> getEventsOrBuilderList()
         Batch of events. When the stream is already active, it will be the events occurred
         since the last message had been sent. If the server receives unknown event type, it should
         silently ignore it.
         The following events are supported:
         * :ref:`HealthCheckEvent <envoy_v3_api_msg_data.core.v3.HealthCheckEvent>`
         * :ref:`OutlierDetectionEvent <envoy_v3_api_msg_data.cluster.v3.OutlierDetectionEvent>`
         
        repeated .google.protobuf.Any events = 2 [(.validate.rules) = { ... }
      • getEventsOrBuilder

        com.google.protobuf.AnyOrBuilder getEventsOrBuilder​(int index)
         Batch of events. When the stream is already active, it will be the events occurred
         since the last message had been sent. If the server receives unknown event type, it should
         silently ignore it.
         The following events are supported:
         * :ref:`HealthCheckEvent <envoy_v3_api_msg_data.core.v3.HealthCheckEvent>`
         * :ref:`OutlierDetectionEvent <envoy_v3_api_msg_data.cluster.v3.OutlierDetectionEvent>`
         
        repeated .google.protobuf.Any events = 2 [(.validate.rules) = { ... }