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 TypeMethodDescriptionSet the header config to track the session state.Set the header config to track the session state.booleanSet the header config to track the session state.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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
EnvelopeSessionState.Header 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
EnvelopeSessionState.HeaderOrBuilder getHeaderOrBuilder()Set the header config to track the session state.
.envoy.extensions.http.stateful_session.envelope.v3.EnvelopeSessionState.Header header = 1 [(.validate.rules) = { ... }
-