Interface AccessLogFilterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AccessLogFilter
,AccessLogFilter.Builder
public interface AccessLogFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionAnd filter.And filter.Duration filter.Duration filter.Extension filter.Extension filter.gRPC status filter.gRPC status filter.Header filter.Header filter.Log Type FilterLog Type FilterMetadata FilterMetadata FilterNot health check filter.Not health check filter.Or filter.Or filter.Response flag filter.Response flag filter.Runtime filter.Runtime filter.Status code filter.Status code filter.Traceable filter.Traceable filter.boolean
And filter.boolean
Duration filter.boolean
Extension filter.boolean
gRPC status filter.boolean
Header filter.boolean
Log Type Filterboolean
Metadata Filterboolean
Not health check filter.boolean
Or filter.boolean
Response flag filter.boolean
Runtime filter.boolean
Status code filter.boolean
Traceable filter.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
-
hasStatusCodeFilter
boolean hasStatusCodeFilter()Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
- Returns:
- Whether the statusCodeFilter field is set.
-
getStatusCodeFilter
StatusCodeFilter getStatusCodeFilter()Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
- Returns:
- The statusCodeFilter.
-
getStatusCodeFilterOrBuilder
StatusCodeFilterOrBuilder getStatusCodeFilterOrBuilder()Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
-
hasDurationFilter
boolean hasDurationFilter()Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
- Returns:
- Whether the durationFilter field is set.
-
getDurationFilter
DurationFilter getDurationFilter()Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
- Returns:
- The durationFilter.
-
getDurationFilterOrBuilder
DurationFilterOrBuilder getDurationFilterOrBuilder()Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
-
hasNotHealthCheckFilter
boolean hasNotHealthCheckFilter()Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
- Returns:
- Whether the notHealthCheckFilter field is set.
-
getNotHealthCheckFilter
NotHealthCheckFilter getNotHealthCheckFilter()Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
- Returns:
- The notHealthCheckFilter.
-
getNotHealthCheckFilterOrBuilder
NotHealthCheckFilterOrBuilder getNotHealthCheckFilterOrBuilder()Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
-
hasTraceableFilter
boolean hasTraceableFilter()Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
- Returns:
- Whether the traceableFilter field is set.
-
getTraceableFilter
TraceableFilter getTraceableFilter()Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
- Returns:
- The traceableFilter.
-
getTraceableFilterOrBuilder
TraceableFilterOrBuilder getTraceableFilterOrBuilder()Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
-
hasRuntimeFilter
boolean hasRuntimeFilter()Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
- Returns:
- Whether the runtimeFilter field is set.
-
getRuntimeFilter
RuntimeFilter getRuntimeFilter()Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
- Returns:
- The runtimeFilter.
-
getRuntimeFilterOrBuilder
RuntimeFilterOrBuilder getRuntimeFilterOrBuilder()Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
-
hasAndFilter
boolean hasAndFilter()And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
- Returns:
- Whether the andFilter field is set.
-
getAndFilter
AndFilter getAndFilter()And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
- Returns:
- The andFilter.
-
getAndFilterOrBuilder
AndFilterOrBuilder getAndFilterOrBuilder()And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
-
hasOrFilter
boolean hasOrFilter()Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
- Returns:
- Whether the orFilter field is set.
-
getOrFilter
OrFilter getOrFilter()Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
- Returns:
- The orFilter.
-
getOrFilterOrBuilder
OrFilterOrBuilder getOrFilterOrBuilder()Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
-
hasHeaderFilter
boolean hasHeaderFilter()Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
- Returns:
- Whether the headerFilter field is set.
-
getHeaderFilter
HeaderFilter getHeaderFilter()Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
- Returns:
- The headerFilter.
-
getHeaderFilterOrBuilder
HeaderFilterOrBuilder getHeaderFilterOrBuilder()Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
-
hasResponseFlagFilter
boolean hasResponseFlagFilter()Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
- Returns:
- Whether the responseFlagFilter field is set.
-
getResponseFlagFilter
ResponseFlagFilter getResponseFlagFilter()Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
- Returns:
- The responseFlagFilter.
-
getResponseFlagFilterOrBuilder
ResponseFlagFilterOrBuilder getResponseFlagFilterOrBuilder()Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
-
hasGrpcStatusFilter
boolean hasGrpcStatusFilter()gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
- Returns:
- Whether the grpcStatusFilter field is set.
-
getGrpcStatusFilter
GrpcStatusFilter getGrpcStatusFilter()gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
- Returns:
- The grpcStatusFilter.
-
getGrpcStatusFilterOrBuilder
GrpcStatusFilterOrBuilder getGrpcStatusFilterOrBuilder()gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
-
hasExtensionFilter
boolean hasExtensionFilter()Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
- Returns:
- Whether the extensionFilter field is set.
-
getExtensionFilter
ExtensionFilter getExtensionFilter()Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
- Returns:
- The extensionFilter.
-
getExtensionFilterOrBuilder
ExtensionFilterOrBuilder getExtensionFilterOrBuilder()Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
-
hasMetadataFilter
boolean hasMetadataFilter()Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
- Returns:
- Whether the metadataFilter field is set.
-
getMetadataFilter
MetadataFilter getMetadataFilter()Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
- Returns:
- The metadataFilter.
-
getMetadataFilterOrBuilder
MetadataFilterOrBuilder getMetadataFilterOrBuilder()Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
-
hasLogTypeFilter
boolean hasLogTypeFilter()Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
- Returns:
- Whether the logTypeFilter field is set.
-
getLogTypeFilter
LogTypeFilter getLogTypeFilter()Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
- Returns:
- The logTypeFilter.
-
getLogTypeFilterOrBuilder
LogTypeFilterOrBuilder getLogTypeFilterOrBuilder()Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
-
getFilterSpecifierCase
AccessLogFilter.FilterSpecifierCase getFilterSpecifierCase()
-