public static final class ExtProcOverrides.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder> implements ExtProcOverridesOrBuilder
[#not-implemented-hide:] Overrides that may be set on a per-route basisProtobuf type
envoy.extensions.filters.http.ext_proc.v3alpha.ExtProcOverrides| Modifier and Type | Method and Description |
|---|---|
ExtProcOverrides.Builder |
addAllRequestProperties(Iterable<String> values)
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
addAllResponseProperties(Iterable<String> values)
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExtProcOverrides.Builder |
addRequestProperties(String value)
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
addRequestPropertiesBytes(com.google.protobuf.ByteString value)
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
addResponseProperties(String value)
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
addResponsePropertiesBytes(com.google.protobuf.ByteString value)
Set different optional properties than the default.
|
ExtProcOverrides |
build() |
ExtProcOverrides |
buildPartial() |
ExtProcOverrides.Builder |
clear() |
ExtProcOverrides.Builder |
clearAsyncMode()
Set a different asynchronous processing option than the default.
|
ExtProcOverrides.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ExtProcOverrides.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ExtProcOverrides.Builder |
clearProcessingMode()
Set a different processing mode for this route than the default.
|
ExtProcOverrides.Builder |
clearRequestProperties()
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
clearResponseProperties()
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
clone() |
boolean |
getAsyncMode()
Set a different asynchronous processing option than the default.
|
ExtProcOverrides |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
ProcessingMode |
getProcessingMode()
Set a different processing mode for this route than the default.
|
ProcessingMode.Builder |
getProcessingModeBuilder()
Set a different processing mode for this route than the default.
|
ProcessingModeOrBuilder |
getProcessingModeOrBuilder()
Set a different processing mode for this route than the default.
|
String |
getRequestProperties(int index)
Set different optional properties than the default.
|
com.google.protobuf.ByteString |
getRequestPropertiesBytes(int index)
Set different optional properties than the default.
|
int |
getRequestPropertiesCount()
Set different optional properties than the default.
|
com.google.protobuf.ProtocolStringList |
getRequestPropertiesList()
Set different optional properties than the default.
|
String |
getResponseProperties(int index)
Set different optional properties than the default.
|
com.google.protobuf.ByteString |
getResponsePropertiesBytes(int index)
Set different optional properties than the default.
|
int |
getResponsePropertiesCount()
Set different optional properties than the default.
|
com.google.protobuf.ProtocolStringList |
getResponsePropertiesList()
Set different optional properties than the default.
|
boolean |
hasProcessingMode()
Set a different processing mode for this route than the default.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ExtProcOverrides.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ExtProcOverrides.Builder |
mergeFrom(ExtProcOverrides other) |
ExtProcOverrides.Builder |
mergeFrom(com.google.protobuf.Message other) |
ExtProcOverrides.Builder |
mergeProcessingMode(ProcessingMode value)
Set a different processing mode for this route than the default.
|
ExtProcOverrides.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ExtProcOverrides.Builder |
setAsyncMode(boolean value)
Set a different asynchronous processing option than the default.
|
ExtProcOverrides.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ExtProcOverrides.Builder |
setProcessingMode(ProcessingMode.Builder builderForValue)
Set a different processing mode for this route than the default.
|
ExtProcOverrides.Builder |
setProcessingMode(ProcessingMode value)
Set a different processing mode for this route than the default.
|
ExtProcOverrides.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ExtProcOverrides.Builder |
setRequestProperties(int index,
String value)
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
setResponseProperties(int index,
String value)
Set different optional properties than the default.
|
ExtProcOverrides.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<ExtProcOverrides.Builder>public ExtProcOverrides.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.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<ExtProcOverrides.Builder>public ExtProcOverrides getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ExtProcOverrides build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ExtProcOverrides buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ExtProcOverrides.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>public ExtProcOverrides.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<ExtProcOverrides.Builder>public ExtProcOverrides.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>public ExtProcOverrides.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>public ExtProcOverrides.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<ExtProcOverrides.Builder>public ExtProcOverrides.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<ExtProcOverrides.Builder>public ExtProcOverrides.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ExtProcOverrides.Builder>public ExtProcOverrides.Builder mergeFrom(ExtProcOverrides other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>public ExtProcOverrides.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<ExtProcOverrides.Builder>IOExceptionpublic boolean hasProcessingMode()
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;hasProcessingMode in interface ExtProcOverridesOrBuilderpublic ProcessingMode getProcessingMode()
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;getProcessingMode in interface ExtProcOverridesOrBuilderpublic ExtProcOverrides.Builder setProcessingMode(ProcessingMode value)
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;public ExtProcOverrides.Builder setProcessingMode(ProcessingMode.Builder builderForValue)
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;public ExtProcOverrides.Builder mergeProcessingMode(ProcessingMode value)
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;public ExtProcOverrides.Builder clearProcessingMode()
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;public ProcessingMode.Builder getProcessingModeBuilder()
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;public ProcessingModeOrBuilder getProcessingModeOrBuilder()
Set a different processing mode for this route than the default.
.envoy.extensions.filters.http.ext_proc.v3alpha.ProcessingMode processing_mode = 1;getProcessingModeOrBuilder in interface ExtProcOverridesOrBuilderpublic boolean getAsyncMode()
Set a different asynchronous processing option than the default.
bool async_mode = 2;getAsyncMode in interface ExtProcOverridesOrBuilderpublic ExtProcOverrides.Builder setAsyncMode(boolean value)
Set a different asynchronous processing option than the default.
bool async_mode = 2;public ExtProcOverrides.Builder clearAsyncMode()
Set a different asynchronous processing option than the default.
bool async_mode = 2;public com.google.protobuf.ProtocolStringList getRequestPropertiesList()
Set different optional properties than the default.
repeated string request_properties = 3;getRequestPropertiesList in interface ExtProcOverridesOrBuilderpublic int getRequestPropertiesCount()
Set different optional properties than the default.
repeated string request_properties = 3;getRequestPropertiesCount in interface ExtProcOverridesOrBuilderpublic String getRequestProperties(int index)
Set different optional properties than the default.
repeated string request_properties = 3;getRequestProperties in interface ExtProcOverridesOrBuilderpublic com.google.protobuf.ByteString getRequestPropertiesBytes(int index)
Set different optional properties than the default.
repeated string request_properties = 3;getRequestPropertiesBytes in interface ExtProcOverridesOrBuilderpublic ExtProcOverrides.Builder setRequestProperties(int index, String value)
Set different optional properties than the default.
repeated string request_properties = 3;public ExtProcOverrides.Builder addRequestProperties(String value)
Set different optional properties than the default.
repeated string request_properties = 3;public ExtProcOverrides.Builder addAllRequestProperties(Iterable<String> values)
Set different optional properties than the default.
repeated string request_properties = 3;public ExtProcOverrides.Builder clearRequestProperties()
Set different optional properties than the default.
repeated string request_properties = 3;public ExtProcOverrides.Builder addRequestPropertiesBytes(com.google.protobuf.ByteString value)
Set different optional properties than the default.
repeated string request_properties = 3;public com.google.protobuf.ProtocolStringList getResponsePropertiesList()
Set different optional properties than the default.
repeated string response_properties = 4;getResponsePropertiesList in interface ExtProcOverridesOrBuilderpublic int getResponsePropertiesCount()
Set different optional properties than the default.
repeated string response_properties = 4;getResponsePropertiesCount in interface ExtProcOverridesOrBuilderpublic String getResponseProperties(int index)
Set different optional properties than the default.
repeated string response_properties = 4;getResponseProperties in interface ExtProcOverridesOrBuilderpublic com.google.protobuf.ByteString getResponsePropertiesBytes(int index)
Set different optional properties than the default.
repeated string response_properties = 4;getResponsePropertiesBytes in interface ExtProcOverridesOrBuilderpublic ExtProcOverrides.Builder setResponseProperties(int index, String value)
Set different optional properties than the default.
repeated string response_properties = 4;public ExtProcOverrides.Builder addResponseProperties(String value)
Set different optional properties than the default.
repeated string response_properties = 4;public ExtProcOverrides.Builder addAllResponseProperties(Iterable<String> values)
Set different optional properties than the default.
repeated string response_properties = 4;public ExtProcOverrides.Builder clearResponseProperties()
Set different optional properties than the default.
repeated string response_properties = 4;public ExtProcOverrides.Builder addResponsePropertiesBytes(com.google.protobuf.ByteString value)
Set different optional properties than the default.
repeated string response_properties = 4;public final ExtProcOverrides.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>public final ExtProcOverrides.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ExtProcOverrides.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.