Class AccessLogFilter.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<AccessLogFilter.Builder>
-
- io.envoyproxy.envoy.config.accesslog.v3.AccessLogFilter.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,AccessLogFilterOrBuilder
,java.lang.Cloneable
- Enclosing class:
- AccessLogFilter
public static final class AccessLogFilter.Builder extends com.google.protobuf.GeneratedMessage.Builder<AccessLogFilter.Builder> implements AccessLogFilterOrBuilder
[#next-free-field: 14]
Protobuf typeenvoy.config.accesslog.v3.AccessLogFilter
-
-
Field Summary
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
filterSpecifierCase_
private int filterSpecifierCase_
-
filterSpecifier_
private java.lang.Object filterSpecifier_
-
bitField0_
private int bitField0_
-
statusCodeFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<StatusCodeFilter,StatusCodeFilter.Builder,StatusCodeFilterOrBuilder> statusCodeFilterBuilder_
-
durationFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<DurationFilter,DurationFilter.Builder,DurationFilterOrBuilder> durationFilterBuilder_
-
notHealthCheckFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<NotHealthCheckFilter,NotHealthCheckFilter.Builder,NotHealthCheckFilterOrBuilder> notHealthCheckFilterBuilder_
-
traceableFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<TraceableFilter,TraceableFilter.Builder,TraceableFilterOrBuilder> traceableFilterBuilder_
-
runtimeFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<RuntimeFilter,RuntimeFilter.Builder,RuntimeFilterOrBuilder> runtimeFilterBuilder_
-
andFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<AndFilter,AndFilter.Builder,AndFilterOrBuilder> andFilterBuilder_
-
orFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<OrFilter,OrFilter.Builder,OrFilterOrBuilder> orFilterBuilder_
-
headerFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<HeaderFilter,HeaderFilter.Builder,HeaderFilterOrBuilder> headerFilterBuilder_
-
responseFlagFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<ResponseFlagFilter,ResponseFlagFilter.Builder,ResponseFlagFilterOrBuilder> responseFlagFilterBuilder_
-
grpcStatusFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcStatusFilter,GrpcStatusFilter.Builder,GrpcStatusFilterOrBuilder> grpcStatusFilterBuilder_
-
extensionFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<ExtensionFilter,ExtensionFilter.Builder,ExtensionFilterOrBuilder> extensionFilterBuilder_
-
metadataFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<MetadataFilter,MetadataFilter.Builder,MetadataFilterOrBuilder> metadataFilterBuilder_
-
logTypeFilterBuilder_
private com.google.protobuf.SingleFieldBuilder<LogTypeFilter,LogTypeFilter.Builder,LogTypeFilterOrBuilder> logTypeFilterBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<AccessLogFilter.Builder>
-
clear
public AccessLogFilter.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<AccessLogFilter.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<AccessLogFilter.Builder>
-
getDefaultInstanceForType
public AccessLogFilter getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AccessLogFilter build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AccessLogFilter buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(AccessLogFilter result)
-
buildPartialOneofs
private void buildPartialOneofs(AccessLogFilter result)
-
mergeFrom
public AccessLogFilter.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AccessLogFilter.Builder>
-
mergeFrom
public AccessLogFilter.Builder mergeFrom(AccessLogFilter other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<AccessLogFilter.Builder>
-
mergeFrom
public AccessLogFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AccessLogFilter.Builder>
- Throws:
java.io.IOException
-
getFilterSpecifierCase
public AccessLogFilter.FilterSpecifierCase getFilterSpecifierCase()
- Specified by:
getFilterSpecifierCase
in interfaceAccessLogFilterOrBuilder
-
clearFilterSpecifier
public AccessLogFilter.Builder clearFilterSpecifier()
-
hasStatusCodeFilter
public boolean hasStatusCodeFilter()
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
- Specified by:
hasStatusCodeFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the statusCodeFilter field is set.
-
getStatusCodeFilter
public StatusCodeFilter getStatusCodeFilter()
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
- Specified by:
getStatusCodeFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The statusCodeFilter.
-
setStatusCodeFilter
public AccessLogFilter.Builder setStatusCodeFilter(StatusCodeFilter value)
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
-
setStatusCodeFilter
public AccessLogFilter.Builder setStatusCodeFilter(StatusCodeFilter.Builder builderForValue)
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
-
mergeStatusCodeFilter
public AccessLogFilter.Builder mergeStatusCodeFilter(StatusCodeFilter value)
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
-
clearStatusCodeFilter
public AccessLogFilter.Builder clearStatusCodeFilter()
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
-
getStatusCodeFilterBuilder
public StatusCodeFilter.Builder getStatusCodeFilterBuilder()
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
-
getStatusCodeFilterOrBuilder
public StatusCodeFilterOrBuilder getStatusCodeFilterOrBuilder()
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
- Specified by:
getStatusCodeFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getStatusCodeFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<StatusCodeFilter,StatusCodeFilter.Builder,StatusCodeFilterOrBuilder> getStatusCodeFilterFieldBuilder()
Status code filter.
.envoy.config.accesslog.v3.StatusCodeFilter status_code_filter = 1;
-
hasDurationFilter
public boolean hasDurationFilter()
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
- Specified by:
hasDurationFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the durationFilter field is set.
-
getDurationFilter
public DurationFilter getDurationFilter()
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
- Specified by:
getDurationFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The durationFilter.
-
setDurationFilter
public AccessLogFilter.Builder setDurationFilter(DurationFilter value)
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
-
setDurationFilter
public AccessLogFilter.Builder setDurationFilter(DurationFilter.Builder builderForValue)
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
-
mergeDurationFilter
public AccessLogFilter.Builder mergeDurationFilter(DurationFilter value)
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
-
clearDurationFilter
public AccessLogFilter.Builder clearDurationFilter()
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
-
getDurationFilterBuilder
public DurationFilter.Builder getDurationFilterBuilder()
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
-
getDurationFilterOrBuilder
public DurationFilterOrBuilder getDurationFilterOrBuilder()
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
- Specified by:
getDurationFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getDurationFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<DurationFilter,DurationFilter.Builder,DurationFilterOrBuilder> getDurationFilterFieldBuilder()
Duration filter.
.envoy.config.accesslog.v3.DurationFilter duration_filter = 2;
-
hasNotHealthCheckFilter
public boolean hasNotHealthCheckFilter()
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
- Specified by:
hasNotHealthCheckFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the notHealthCheckFilter field is set.
-
getNotHealthCheckFilter
public NotHealthCheckFilter getNotHealthCheckFilter()
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
- Specified by:
getNotHealthCheckFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The notHealthCheckFilter.
-
setNotHealthCheckFilter
public AccessLogFilter.Builder setNotHealthCheckFilter(NotHealthCheckFilter value)
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
-
setNotHealthCheckFilter
public AccessLogFilter.Builder setNotHealthCheckFilter(NotHealthCheckFilter.Builder builderForValue)
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
-
mergeNotHealthCheckFilter
public AccessLogFilter.Builder mergeNotHealthCheckFilter(NotHealthCheckFilter value)
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
-
clearNotHealthCheckFilter
public AccessLogFilter.Builder clearNotHealthCheckFilter()
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
-
getNotHealthCheckFilterBuilder
public NotHealthCheckFilter.Builder getNotHealthCheckFilterBuilder()
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
-
getNotHealthCheckFilterOrBuilder
public NotHealthCheckFilterOrBuilder getNotHealthCheckFilterOrBuilder()
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
- Specified by:
getNotHealthCheckFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getNotHealthCheckFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<NotHealthCheckFilter,NotHealthCheckFilter.Builder,NotHealthCheckFilterOrBuilder> getNotHealthCheckFilterFieldBuilder()
Not health check filter.
.envoy.config.accesslog.v3.NotHealthCheckFilter not_health_check_filter = 3;
-
hasTraceableFilter
public boolean hasTraceableFilter()
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
- Specified by:
hasTraceableFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the traceableFilter field is set.
-
getTraceableFilter
public TraceableFilter getTraceableFilter()
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
- Specified by:
getTraceableFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The traceableFilter.
-
setTraceableFilter
public AccessLogFilter.Builder setTraceableFilter(TraceableFilter value)
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
-
setTraceableFilter
public AccessLogFilter.Builder setTraceableFilter(TraceableFilter.Builder builderForValue)
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
-
mergeTraceableFilter
public AccessLogFilter.Builder mergeTraceableFilter(TraceableFilter value)
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
-
clearTraceableFilter
public AccessLogFilter.Builder clearTraceableFilter()
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
-
getTraceableFilterBuilder
public TraceableFilter.Builder getTraceableFilterBuilder()
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
-
getTraceableFilterOrBuilder
public TraceableFilterOrBuilder getTraceableFilterOrBuilder()
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
- Specified by:
getTraceableFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getTraceableFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<TraceableFilter,TraceableFilter.Builder,TraceableFilterOrBuilder> getTraceableFilterFieldBuilder()
Traceable filter.
.envoy.config.accesslog.v3.TraceableFilter traceable_filter = 4;
-
hasRuntimeFilter
public boolean hasRuntimeFilter()
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
- Specified by:
hasRuntimeFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the runtimeFilter field is set.
-
getRuntimeFilter
public RuntimeFilter getRuntimeFilter()
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
- Specified by:
getRuntimeFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The runtimeFilter.
-
setRuntimeFilter
public AccessLogFilter.Builder setRuntimeFilter(RuntimeFilter value)
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
-
setRuntimeFilter
public AccessLogFilter.Builder setRuntimeFilter(RuntimeFilter.Builder builderForValue)
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
-
mergeRuntimeFilter
public AccessLogFilter.Builder mergeRuntimeFilter(RuntimeFilter value)
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
-
clearRuntimeFilter
public AccessLogFilter.Builder clearRuntimeFilter()
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
-
getRuntimeFilterBuilder
public RuntimeFilter.Builder getRuntimeFilterBuilder()
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
-
getRuntimeFilterOrBuilder
public RuntimeFilterOrBuilder getRuntimeFilterOrBuilder()
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
- Specified by:
getRuntimeFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getRuntimeFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<RuntimeFilter,RuntimeFilter.Builder,RuntimeFilterOrBuilder> getRuntimeFilterFieldBuilder()
Runtime filter.
.envoy.config.accesslog.v3.RuntimeFilter runtime_filter = 5;
-
hasAndFilter
public boolean hasAndFilter()
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
- Specified by:
hasAndFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the andFilter field is set.
-
getAndFilter
public AndFilter getAndFilter()
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
- Specified by:
getAndFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The andFilter.
-
setAndFilter
public AccessLogFilter.Builder setAndFilter(AndFilter value)
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
-
setAndFilter
public AccessLogFilter.Builder setAndFilter(AndFilter.Builder builderForValue)
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
-
mergeAndFilter
public AccessLogFilter.Builder mergeAndFilter(AndFilter value)
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
-
clearAndFilter
public AccessLogFilter.Builder clearAndFilter()
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
-
getAndFilterBuilder
public AndFilter.Builder getAndFilterBuilder()
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
-
getAndFilterOrBuilder
public AndFilterOrBuilder getAndFilterOrBuilder()
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
- Specified by:
getAndFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getAndFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<AndFilter,AndFilter.Builder,AndFilterOrBuilder> getAndFilterFieldBuilder()
And filter.
.envoy.config.accesslog.v3.AndFilter and_filter = 6;
-
hasOrFilter
public boolean hasOrFilter()
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
- Specified by:
hasOrFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the orFilter field is set.
-
getOrFilter
public OrFilter getOrFilter()
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
- Specified by:
getOrFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The orFilter.
-
setOrFilter
public AccessLogFilter.Builder setOrFilter(OrFilter value)
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
-
setOrFilter
public AccessLogFilter.Builder setOrFilter(OrFilter.Builder builderForValue)
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
-
mergeOrFilter
public AccessLogFilter.Builder mergeOrFilter(OrFilter value)
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
-
clearOrFilter
public AccessLogFilter.Builder clearOrFilter()
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
-
getOrFilterBuilder
public OrFilter.Builder getOrFilterBuilder()
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
-
getOrFilterOrBuilder
public OrFilterOrBuilder getOrFilterOrBuilder()
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
- Specified by:
getOrFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getOrFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<OrFilter,OrFilter.Builder,OrFilterOrBuilder> getOrFilterFieldBuilder()
Or filter.
.envoy.config.accesslog.v3.OrFilter or_filter = 7;
-
hasHeaderFilter
public boolean hasHeaderFilter()
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
- Specified by:
hasHeaderFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the headerFilter field is set.
-
getHeaderFilter
public HeaderFilter getHeaderFilter()
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
- Specified by:
getHeaderFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The headerFilter.
-
setHeaderFilter
public AccessLogFilter.Builder setHeaderFilter(HeaderFilter value)
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
-
setHeaderFilter
public AccessLogFilter.Builder setHeaderFilter(HeaderFilter.Builder builderForValue)
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
-
mergeHeaderFilter
public AccessLogFilter.Builder mergeHeaderFilter(HeaderFilter value)
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
-
clearHeaderFilter
public AccessLogFilter.Builder clearHeaderFilter()
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
-
getHeaderFilterBuilder
public HeaderFilter.Builder getHeaderFilterBuilder()
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
-
getHeaderFilterOrBuilder
public HeaderFilterOrBuilder getHeaderFilterOrBuilder()
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
- Specified by:
getHeaderFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getHeaderFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<HeaderFilter,HeaderFilter.Builder,HeaderFilterOrBuilder> getHeaderFilterFieldBuilder()
Header filter.
.envoy.config.accesslog.v3.HeaderFilter header_filter = 8;
-
hasResponseFlagFilter
public boolean hasResponseFlagFilter()
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
- Specified by:
hasResponseFlagFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the responseFlagFilter field is set.
-
getResponseFlagFilter
public ResponseFlagFilter getResponseFlagFilter()
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
- Specified by:
getResponseFlagFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The responseFlagFilter.
-
setResponseFlagFilter
public AccessLogFilter.Builder setResponseFlagFilter(ResponseFlagFilter value)
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
-
setResponseFlagFilter
public AccessLogFilter.Builder setResponseFlagFilter(ResponseFlagFilter.Builder builderForValue)
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
-
mergeResponseFlagFilter
public AccessLogFilter.Builder mergeResponseFlagFilter(ResponseFlagFilter value)
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
-
clearResponseFlagFilter
public AccessLogFilter.Builder clearResponseFlagFilter()
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
-
getResponseFlagFilterBuilder
public ResponseFlagFilter.Builder getResponseFlagFilterBuilder()
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
-
getResponseFlagFilterOrBuilder
public ResponseFlagFilterOrBuilder getResponseFlagFilterOrBuilder()
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
- Specified by:
getResponseFlagFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getResponseFlagFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ResponseFlagFilter,ResponseFlagFilter.Builder,ResponseFlagFilterOrBuilder> getResponseFlagFilterFieldBuilder()
Response flag filter.
.envoy.config.accesslog.v3.ResponseFlagFilter response_flag_filter = 9;
-
hasGrpcStatusFilter
public boolean hasGrpcStatusFilter()
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
- Specified by:
hasGrpcStatusFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the grpcStatusFilter field is set.
-
getGrpcStatusFilter
public GrpcStatusFilter getGrpcStatusFilter()
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
- Specified by:
getGrpcStatusFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The grpcStatusFilter.
-
setGrpcStatusFilter
public AccessLogFilter.Builder setGrpcStatusFilter(GrpcStatusFilter value)
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
-
setGrpcStatusFilter
public AccessLogFilter.Builder setGrpcStatusFilter(GrpcStatusFilter.Builder builderForValue)
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
-
mergeGrpcStatusFilter
public AccessLogFilter.Builder mergeGrpcStatusFilter(GrpcStatusFilter value)
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
-
clearGrpcStatusFilter
public AccessLogFilter.Builder clearGrpcStatusFilter()
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
-
getGrpcStatusFilterBuilder
public GrpcStatusFilter.Builder getGrpcStatusFilterBuilder()
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
-
getGrpcStatusFilterOrBuilder
public GrpcStatusFilterOrBuilder getGrpcStatusFilterOrBuilder()
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
- Specified by:
getGrpcStatusFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getGrpcStatusFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcStatusFilter,GrpcStatusFilter.Builder,GrpcStatusFilterOrBuilder> getGrpcStatusFilterFieldBuilder()
gRPC status filter.
.envoy.config.accesslog.v3.GrpcStatusFilter grpc_status_filter = 10;
-
hasExtensionFilter
public boolean hasExtensionFilter()
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
- Specified by:
hasExtensionFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the extensionFilter field is set.
-
getExtensionFilter
public ExtensionFilter getExtensionFilter()
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
- Specified by:
getExtensionFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The extensionFilter.
-
setExtensionFilter
public AccessLogFilter.Builder setExtensionFilter(ExtensionFilter value)
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
-
setExtensionFilter
public AccessLogFilter.Builder setExtensionFilter(ExtensionFilter.Builder builderForValue)
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
-
mergeExtensionFilter
public AccessLogFilter.Builder mergeExtensionFilter(ExtensionFilter value)
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
-
clearExtensionFilter
public AccessLogFilter.Builder clearExtensionFilter()
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
-
getExtensionFilterBuilder
public ExtensionFilter.Builder getExtensionFilterBuilder()
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
-
getExtensionFilterOrBuilder
public ExtensionFilterOrBuilder getExtensionFilterOrBuilder()
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
- Specified by:
getExtensionFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getExtensionFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<ExtensionFilter,ExtensionFilter.Builder,ExtensionFilterOrBuilder> getExtensionFilterFieldBuilder()
Extension filter. [#extension-category: envoy.access_loggers.extension_filters]
.envoy.config.accesslog.v3.ExtensionFilter extension_filter = 11;
-
hasMetadataFilter
public boolean hasMetadataFilter()
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
- Specified by:
hasMetadataFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the metadataFilter field is set.
-
getMetadataFilter
public MetadataFilter getMetadataFilter()
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
- Specified by:
getMetadataFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The metadataFilter.
-
setMetadataFilter
public AccessLogFilter.Builder setMetadataFilter(MetadataFilter value)
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
-
setMetadataFilter
public AccessLogFilter.Builder setMetadataFilter(MetadataFilter.Builder builderForValue)
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
-
mergeMetadataFilter
public AccessLogFilter.Builder mergeMetadataFilter(MetadataFilter value)
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
-
clearMetadataFilter
public AccessLogFilter.Builder clearMetadataFilter()
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
-
getMetadataFilterBuilder
public MetadataFilter.Builder getMetadataFilterBuilder()
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
-
getMetadataFilterOrBuilder
public MetadataFilterOrBuilder getMetadataFilterOrBuilder()
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
- Specified by:
getMetadataFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getMetadataFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<MetadataFilter,MetadataFilter.Builder,MetadataFilterOrBuilder> getMetadataFilterFieldBuilder()
Metadata Filter
.envoy.config.accesslog.v3.MetadataFilter metadata_filter = 12;
-
hasLogTypeFilter
public boolean hasLogTypeFilter()
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
- Specified by:
hasLogTypeFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- Whether the logTypeFilter field is set.
-
getLogTypeFilter
public LogTypeFilter getLogTypeFilter()
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
- Specified by:
getLogTypeFilter
in interfaceAccessLogFilterOrBuilder
- Returns:
- The logTypeFilter.
-
setLogTypeFilter
public AccessLogFilter.Builder setLogTypeFilter(LogTypeFilter value)
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
-
setLogTypeFilter
public AccessLogFilter.Builder setLogTypeFilter(LogTypeFilter.Builder builderForValue)
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
-
mergeLogTypeFilter
public AccessLogFilter.Builder mergeLogTypeFilter(LogTypeFilter value)
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
-
clearLogTypeFilter
public AccessLogFilter.Builder clearLogTypeFilter()
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
-
getLogTypeFilterBuilder
public LogTypeFilter.Builder getLogTypeFilterBuilder()
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
-
getLogTypeFilterOrBuilder
public LogTypeFilterOrBuilder getLogTypeFilterOrBuilder()
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
- Specified by:
getLogTypeFilterOrBuilder
in interfaceAccessLogFilterOrBuilder
-
getLogTypeFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<LogTypeFilter,LogTypeFilter.Builder,LogTypeFilterOrBuilder> getLogTypeFilterFieldBuilder()
Log Type Filter
.envoy.config.accesslog.v3.LogTypeFilter log_type_filter = 13;
-
-