public static final class Accesslog.AccessLogFilter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder> implements Accesslog.AccessLogFilterOrBuilder
envoy.config.filter.accesslog.v2.AccessLogFiltergetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Accesslog.AccessLogFilter build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Accesslog.AccessLogFilter buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Accesslog.AccessLogFilter.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder mergeFrom(Accesslog.AccessLogFilter other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public Accesslog.AccessLogFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Accesslog.AccessLogFilter.Builder>IOExceptionpublic Accesslog.AccessLogFilter.FilterSpecifierCase getFilterSpecifierCase()
getFilterSpecifierCase in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder clearFilterSpecifier()
public boolean hasStatusCodeFilter()
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;hasStatusCodeFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.StatusCodeFilter getStatusCodeFilter()
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;getStatusCodeFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setStatusCodeFilter(Accesslog.StatusCodeFilter value)
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;public Accesslog.AccessLogFilter.Builder setStatusCodeFilter(Accesslog.StatusCodeFilter.Builder builderForValue)
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;public Accesslog.AccessLogFilter.Builder mergeStatusCodeFilter(Accesslog.StatusCodeFilter value)
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;public Accesslog.AccessLogFilter.Builder clearStatusCodeFilter()
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;public Accesslog.StatusCodeFilter.Builder getStatusCodeFilterBuilder()
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;public Accesslog.StatusCodeFilterOrBuilder getStatusCodeFilterOrBuilder()
Status code filter.
.envoy.config.filter.accesslog.v2.StatusCodeFilter status_code_filter = 1;getStatusCodeFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasDurationFilter()
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;hasDurationFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.DurationFilter getDurationFilter()
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;getDurationFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setDurationFilter(Accesslog.DurationFilter value)
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;public Accesslog.AccessLogFilter.Builder setDurationFilter(Accesslog.DurationFilter.Builder builderForValue)
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;public Accesslog.AccessLogFilter.Builder mergeDurationFilter(Accesslog.DurationFilter value)
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;public Accesslog.AccessLogFilter.Builder clearDurationFilter()
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;public Accesslog.DurationFilter.Builder getDurationFilterBuilder()
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;public Accesslog.DurationFilterOrBuilder getDurationFilterOrBuilder()
Duration filter.
.envoy.config.filter.accesslog.v2.DurationFilter duration_filter = 2;getDurationFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasNotHealthCheckFilter()
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;hasNotHealthCheckFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.NotHealthCheckFilter getNotHealthCheckFilter()
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;getNotHealthCheckFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setNotHealthCheckFilter(Accesslog.NotHealthCheckFilter value)
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;public Accesslog.AccessLogFilter.Builder setNotHealthCheckFilter(Accesslog.NotHealthCheckFilter.Builder builderForValue)
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;public Accesslog.AccessLogFilter.Builder mergeNotHealthCheckFilter(Accesslog.NotHealthCheckFilter value)
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;public Accesslog.AccessLogFilter.Builder clearNotHealthCheckFilter()
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;public Accesslog.NotHealthCheckFilter.Builder getNotHealthCheckFilterBuilder()
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;public Accesslog.NotHealthCheckFilterOrBuilder getNotHealthCheckFilterOrBuilder()
Not health check filter.
.envoy.config.filter.accesslog.v2.NotHealthCheckFilter not_health_check_filter = 3;getNotHealthCheckFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasTraceableFilter()
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;hasTraceableFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.TraceableFilter getTraceableFilter()
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;getTraceableFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setTraceableFilter(Accesslog.TraceableFilter value)
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;public Accesslog.AccessLogFilter.Builder setTraceableFilter(Accesslog.TraceableFilter.Builder builderForValue)
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;public Accesslog.AccessLogFilter.Builder mergeTraceableFilter(Accesslog.TraceableFilter value)
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;public Accesslog.AccessLogFilter.Builder clearTraceableFilter()
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;public Accesslog.TraceableFilter.Builder getTraceableFilterBuilder()
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;public Accesslog.TraceableFilterOrBuilder getTraceableFilterOrBuilder()
Traceable filter.
.envoy.config.filter.accesslog.v2.TraceableFilter traceable_filter = 4;getTraceableFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasRuntimeFilter()
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;hasRuntimeFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.RuntimeFilter getRuntimeFilter()
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;getRuntimeFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setRuntimeFilter(Accesslog.RuntimeFilter value)
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;public Accesslog.AccessLogFilter.Builder setRuntimeFilter(Accesslog.RuntimeFilter.Builder builderForValue)
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;public Accesslog.AccessLogFilter.Builder mergeRuntimeFilter(Accesslog.RuntimeFilter value)
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;public Accesslog.AccessLogFilter.Builder clearRuntimeFilter()
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;public Accesslog.RuntimeFilter.Builder getRuntimeFilterBuilder()
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;public Accesslog.RuntimeFilterOrBuilder getRuntimeFilterOrBuilder()
Runtime filter.
.envoy.config.filter.accesslog.v2.RuntimeFilter runtime_filter = 5;getRuntimeFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasAndFilter()
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;hasAndFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AndFilter getAndFilter()
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;getAndFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setAndFilter(Accesslog.AndFilter value)
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;public Accesslog.AccessLogFilter.Builder setAndFilter(Accesslog.AndFilter.Builder builderForValue)
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;public Accesslog.AccessLogFilter.Builder mergeAndFilter(Accesslog.AndFilter value)
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;public Accesslog.AccessLogFilter.Builder clearAndFilter()
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;public Accesslog.AndFilter.Builder getAndFilterBuilder()
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;public Accesslog.AndFilterOrBuilder getAndFilterOrBuilder()
And filter.
.envoy.config.filter.accesslog.v2.AndFilter and_filter = 6;getAndFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasOrFilter()
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;hasOrFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.OrFilter getOrFilter()
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;getOrFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setOrFilter(Accesslog.OrFilter value)
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;public Accesslog.AccessLogFilter.Builder setOrFilter(Accesslog.OrFilter.Builder builderForValue)
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;public Accesslog.AccessLogFilter.Builder mergeOrFilter(Accesslog.OrFilter value)
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;public Accesslog.AccessLogFilter.Builder clearOrFilter()
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;public Accesslog.OrFilter.Builder getOrFilterBuilder()
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;public Accesslog.OrFilterOrBuilder getOrFilterOrBuilder()
Or filter.
.envoy.config.filter.accesslog.v2.OrFilter or_filter = 7;getOrFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasHeaderFilter()
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;hasHeaderFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.HeaderFilter getHeaderFilter()
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;getHeaderFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setHeaderFilter(Accesslog.HeaderFilter value)
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;public Accesslog.AccessLogFilter.Builder setHeaderFilter(Accesslog.HeaderFilter.Builder builderForValue)
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;public Accesslog.AccessLogFilter.Builder mergeHeaderFilter(Accesslog.HeaderFilter value)
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;public Accesslog.AccessLogFilter.Builder clearHeaderFilter()
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;public Accesslog.HeaderFilter.Builder getHeaderFilterBuilder()
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;public Accesslog.HeaderFilterOrBuilder getHeaderFilterOrBuilder()
Header filter.
.envoy.config.filter.accesslog.v2.HeaderFilter header_filter = 8;getHeaderFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic boolean hasResponseFlagFilter()
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;hasResponseFlagFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.ResponseFlagFilter getResponseFlagFilter()
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;getResponseFlagFilter in interface Accesslog.AccessLogFilterOrBuilderpublic Accesslog.AccessLogFilter.Builder setResponseFlagFilter(Accesslog.ResponseFlagFilter value)
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;public Accesslog.AccessLogFilter.Builder setResponseFlagFilter(Accesslog.ResponseFlagFilter.Builder builderForValue)
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;public Accesslog.AccessLogFilter.Builder mergeResponseFlagFilter(Accesslog.ResponseFlagFilter value)
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;public Accesslog.AccessLogFilter.Builder clearResponseFlagFilter()
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;public Accesslog.ResponseFlagFilter.Builder getResponseFlagFilterBuilder()
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;public Accesslog.ResponseFlagFilterOrBuilder getResponseFlagFilterOrBuilder()
Response flag filter.
.envoy.config.filter.accesslog.v2.ResponseFlagFilter response_flag_filter = 9;getResponseFlagFilterOrBuilder in interface Accesslog.AccessLogFilterOrBuilderpublic final Accesslog.AccessLogFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>public final Accesslog.AccessLogFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Accesslog.AccessLogFilter.Builder>Copyright © 2018 The Envoy Project. All rights reserved.