Class HeaderMap.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<HeaderMap.Builder>
-
- io.envoyproxy.envoy.config.core.v3.HeaderMap.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,HeaderMapOrBuilder
,java.lang.Cloneable
- Enclosing class:
- HeaderMap
public static final class HeaderMap.Builder extends com.google.protobuf.GeneratedMessage.Builder<HeaderMap.Builder> implements HeaderMapOrBuilder
Wrapper for a set of headers.
Protobuf typeenvoy.config.core.v3.HeaderMap
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private java.util.List<HeaderValue>
headers_
private com.google.protobuf.RepeatedFieldBuilder<HeaderValue,HeaderValue.Builder,HeaderValueOrBuilder>
headersBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HeaderMap.Builder
addAllHeaders(java.lang.Iterable<? extends HeaderValue> values)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderMap.Builder
addHeaders(int index, HeaderValue value)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderMap.Builder
addHeaders(int index, HeaderValue.Builder builderForValue)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderMap.Builder
addHeaders(HeaderValue value)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderMap.Builder
addHeaders(HeaderValue.Builder builderForValue)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderValue.Builder
addHeadersBuilder()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderValue.Builder
addHeadersBuilder(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderMap
build()
HeaderMap
buildPartial()
private void
buildPartial0(HeaderMap result)
private void
buildPartialRepeatedFields(HeaderMap result)
HeaderMap.Builder
clear()
HeaderMap.Builder
clearHeaders()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
private void
ensureHeadersIsMutable()
HeaderMap
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
HeaderValue
getHeaders(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderValue.Builder
getHeadersBuilder(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
java.util.List<HeaderValue.Builder>
getHeadersBuilderList()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
int
getHeadersCount()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
private com.google.protobuf.RepeatedFieldBuilder<HeaderValue,HeaderValue.Builder,HeaderValueOrBuilder>
getHeadersFieldBuilder()
java.util.List<HeaderValue>
getHeadersList()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderValueOrBuilder
getHeadersOrBuilder(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
java.util.List<? extends HeaderValueOrBuilder>
getHeadersOrBuilderList()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
HeaderMap.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
HeaderMap.Builder
mergeFrom(com.google.protobuf.Message other)
HeaderMap.Builder
mergeFrom(HeaderMap other)
HeaderMap.Builder
removeHeaders(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderMap.Builder
setHeaders(int index, HeaderValue value)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
HeaderMap.Builder
setHeaders(int index, HeaderValue.Builder builderForValue)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
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
-
bitField0_
private int bitField0_
-
headers_
private java.util.List<HeaderValue> headers_
-
headersBuilder_
private com.google.protobuf.RepeatedFieldBuilder<HeaderValue,HeaderValue.Builder,HeaderValueOrBuilder> headersBuilder_
-
-
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<HeaderMap.Builder>
-
clear
public HeaderMap.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<HeaderMap.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<HeaderMap.Builder>
-
getDefaultInstanceForType
public HeaderMap getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public HeaderMap build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HeaderMap buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(HeaderMap result)
-
buildPartial0
private void buildPartial0(HeaderMap result)
-
mergeFrom
public HeaderMap.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HeaderMap.Builder>
-
mergeFrom
public HeaderMap.Builder mergeFrom(HeaderMap other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<HeaderMap.Builder>
-
mergeFrom
public HeaderMap.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<HeaderMap.Builder>
- Throws:
java.io.IOException
-
ensureHeadersIsMutable
private void ensureHeadersIsMutable()
-
getHeadersList
public java.util.List<HeaderValue> getHeadersList()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
- Specified by:
getHeadersList
in interfaceHeaderMapOrBuilder
-
getHeadersCount
public int getHeadersCount()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
- Specified by:
getHeadersCount
in interfaceHeaderMapOrBuilder
-
getHeaders
public HeaderValue getHeaders(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
- Specified by:
getHeaders
in interfaceHeaderMapOrBuilder
-
setHeaders
public HeaderMap.Builder setHeaders(int index, HeaderValue value)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
setHeaders
public HeaderMap.Builder setHeaders(int index, HeaderValue.Builder builderForValue)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
addHeaders
public HeaderMap.Builder addHeaders(HeaderValue value)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
addHeaders
public HeaderMap.Builder addHeaders(int index, HeaderValue value)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
addHeaders
public HeaderMap.Builder addHeaders(HeaderValue.Builder builderForValue)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
addHeaders
public HeaderMap.Builder addHeaders(int index, HeaderValue.Builder builderForValue)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
addAllHeaders
public HeaderMap.Builder addAllHeaders(java.lang.Iterable<? extends HeaderValue> values)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
clearHeaders
public HeaderMap.Builder clearHeaders()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
removeHeaders
public HeaderMap.Builder removeHeaders(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
getHeadersBuilder
public HeaderValue.Builder getHeadersBuilder(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
getHeadersOrBuilder
public HeaderValueOrBuilder getHeadersOrBuilder(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
- Specified by:
getHeadersOrBuilder
in interfaceHeaderMapOrBuilder
-
getHeadersOrBuilderList
public java.util.List<? extends HeaderValueOrBuilder> getHeadersOrBuilderList()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
- Specified by:
getHeadersOrBuilderList
in interfaceHeaderMapOrBuilder
-
addHeadersBuilder
public HeaderValue.Builder addHeadersBuilder()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
addHeadersBuilder
public HeaderValue.Builder addHeadersBuilder(int index)
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
getHeadersBuilderList
public java.util.List<HeaderValue.Builder> getHeadersBuilderList()
repeated .envoy.config.core.v3.HeaderValue headers = 1;
-
getHeadersFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<HeaderValue,HeaderValue.Builder,HeaderValueOrBuilder> getHeadersFieldBuilder()
-
-