Interface EnvelopeSessionStateOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Set the header config to track the session state.
    Set the header config to track the session state.
    boolean
    Set the header config to track the session state.

    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

    • hasHeader

      boolean hasHeader()
       Set the header config to track the session state.
       
      .envoy.extensions.http.stateful_session.envelope.v3.EnvelopeSessionState.Header header = 1 [(.validate.rules) = { ... }
      Returns:
      Whether the header field is set.
    • getHeader

       Set the header config to track the session state.
       
      .envoy.extensions.http.stateful_session.envelope.v3.EnvelopeSessionState.Header header = 1 [(.validate.rules) = { ... }
      Returns:
      The header.
    • getHeaderOrBuilder

       Set the header config to track the session state.
       
      .envoy.extensions.http.stateful_session.envelope.v3.EnvelopeSessionState.Header header = 1 [(.validate.rules) = { ... }