public interface LuaPerRouteOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getDisabled()
Disable the Lua filter for this particular vhost or route.
|
String |
getName()
A name of a Lua source code stored in
:ref:`Lua.source_codes <envoy_v3_api_field_extensions.filters.http.lua.v3.Lua.source_codes>`.
|
com.google.protobuf.ByteString |
getNameBytes()
A name of a Lua source code stored in
:ref:`Lua.source_codes <envoy_v3_api_field_extensions.filters.http.lua.v3.Lua.source_codes>`.
|
LuaPerRoute.OverrideCase |
getOverrideCase() |
DataSource |
getSourceCode()
A configured per-route Lua source code that can be served by RDS or provided inline.
|
DataSourceOrBuilder |
getSourceCodeOrBuilder()
A configured per-route Lua source code that can be served by RDS or provided inline.
|
boolean |
hasSourceCode()
A configured per-route Lua source code that can be served by RDS or provided inline.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean getDisabled()
Disable the Lua filter for this particular vhost or route. If disabled is specified in multiple per-filter-configs, the most specific one will be used.
bool disabled = 1 [(.validate.rules) = { ... }String getName()
A name of a Lua source code stored in :ref:`Lua.source_codes <envoy_v3_api_field_extensions.filters.http.lua.v3.Lua.source_codes>`.
string name = 2 [(.validate.rules) = { ... }com.google.protobuf.ByteString getNameBytes()
A name of a Lua source code stored in :ref:`Lua.source_codes <envoy_v3_api_field_extensions.filters.http.lua.v3.Lua.source_codes>`.
string name = 2 [(.validate.rules) = { ... }boolean hasSourceCode()
A configured per-route Lua source code that can be served by RDS or provided inline.
.envoy.config.core.v3.DataSource source_code = 3;DataSource getSourceCode()
A configured per-route Lua source code that can be served by RDS or provided inline.
.envoy.config.core.v3.DataSource source_code = 3;DataSourceOrBuilder getSourceCodeOrBuilder()
A configured per-route Lua source code that can be served by RDS or provided inline.
.envoy.config.core.v3.DataSource source_code = 3;LuaPerRoute.OverrideCase getOverrideCase()
Copyright © 2018–2021 The Envoy Project. All rights reserved.