public static final class GrpcService.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder> implements GrpcServiceOrBuilder
gRPC service configuration. This is used by :ref:`ApiConfigSource <envoy_api_msg_core.ApiConfigSource>` and filter configurations. [#next-free-field: 6]Protobuf type
envoy.api.v2.core.GrpcService| Modifier and Type | Method and Description |
|---|---|
GrpcService.Builder |
addAllInitialMetadata(Iterable<? extends HeaderValue> values)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
addInitialMetadata(HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
addInitialMetadata(HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
addInitialMetadata(int index,
HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
addInitialMetadata(int index,
HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.
|
HeaderValue.Builder |
addInitialMetadataBuilder()
Additional metadata to include in streams initiated to the GrpcService.
|
HeaderValue.Builder |
addInitialMetadataBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GrpcService |
build() |
GrpcService |
buildPartial() |
GrpcService.Builder |
clear() |
GrpcService.Builder |
clearEnvoyGrpc()
Envoy's in-built gRPC client.
|
GrpcService.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GrpcService.Builder |
clearGoogleGrpc()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
GrpcService.Builder |
clearInitialMetadata()
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GrpcService.Builder |
clearTargetSpecifier() |
GrpcService.Builder |
clearTimeout()
The timeout for the gRPC request.
|
GrpcService.Builder |
clone() |
GrpcService |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
GrpcService.EnvoyGrpc |
getEnvoyGrpc()
Envoy's in-built gRPC client.
|
GrpcService.EnvoyGrpc.Builder |
getEnvoyGrpcBuilder()
Envoy's in-built gRPC client.
|
GrpcService.EnvoyGrpcOrBuilder |
getEnvoyGrpcOrBuilder()
Envoy's in-built gRPC client.
|
GrpcService.GoogleGrpc |
getGoogleGrpc()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
GrpcService.GoogleGrpc.Builder |
getGoogleGrpcBuilder()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
GrpcService.GoogleGrpcOrBuilder |
getGoogleGrpcOrBuilder()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
HeaderValue |
getInitialMetadata(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
HeaderValue.Builder |
getInitialMetadataBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
List<HeaderValue.Builder> |
getInitialMetadataBuilderList()
Additional metadata to include in streams initiated to the GrpcService.
|
int |
getInitialMetadataCount()
Additional metadata to include in streams initiated to the GrpcService.
|
List<HeaderValue> |
getInitialMetadataList()
Additional metadata to include in streams initiated to the GrpcService.
|
HeaderValueOrBuilder |
getInitialMetadataOrBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
List<? extends HeaderValueOrBuilder> |
getInitialMetadataOrBuilderList()
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.TargetSpecifierCase |
getTargetSpecifierCase() |
com.google.protobuf.Duration |
getTimeout()
The timeout for the gRPC request.
|
com.google.protobuf.Duration.Builder |
getTimeoutBuilder()
The timeout for the gRPC request.
|
com.google.protobuf.DurationOrBuilder |
getTimeoutOrBuilder()
The timeout for the gRPC request.
|
boolean |
hasEnvoyGrpc()
Envoy's in-built gRPC client.
|
boolean |
hasGoogleGrpc()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
boolean |
hasTimeout()
The timeout for the gRPC request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
GrpcService.Builder |
mergeEnvoyGrpc(GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client.
|
GrpcService.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GrpcService.Builder |
mergeFrom(GrpcService other) |
GrpcService.Builder |
mergeFrom(com.google.protobuf.Message other) |
GrpcService.Builder |
mergeGoogleGrpc(GrpcService.GoogleGrpc value)
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
GrpcService.Builder |
mergeTimeout(com.google.protobuf.Duration value)
The timeout for the gRPC request.
|
GrpcService.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GrpcService.Builder |
removeInitialMetadata(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
setEnvoyGrpc(GrpcService.EnvoyGrpc.Builder builderForValue)
Envoy's in-built gRPC client.
|
GrpcService.Builder |
setEnvoyGrpc(GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client.
|
GrpcService.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GrpcService.Builder |
setGoogleGrpc(GrpcService.GoogleGrpc.Builder builderForValue)
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
GrpcService.Builder |
setGoogleGrpc(GrpcService.GoogleGrpc value)
`Google C++ gRPC client <https://github.com/grpc/grpc>`_
See the :ref:`gRPC services overview <arch_overview_grpc_services>`
documentation for discussion on gRPC client selection.
|
GrpcService.Builder |
setInitialMetadata(int index,
HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
setInitialMetadata(int index,
HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcService.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GrpcService.Builder |
setTimeout(com.google.protobuf.Duration.Builder builderForValue)
The timeout for the gRPC request.
|
GrpcService.Builder |
setTimeout(com.google.protobuf.Duration value)
The timeout for the gRPC request.
|
GrpcService.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<GrpcService.Builder>public GrpcService.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.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<GrpcService.Builder>public GrpcService getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GrpcService build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GrpcService buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GrpcService.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>public GrpcService.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<GrpcService.Builder>public GrpcService.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>public GrpcService.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>public GrpcService.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<GrpcService.Builder>public GrpcService.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<GrpcService.Builder>public GrpcService.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GrpcService.Builder>public GrpcService.Builder mergeFrom(GrpcService other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>public GrpcService.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<GrpcService.Builder>IOExceptionpublic GrpcService.TargetSpecifierCase getTargetSpecifierCase()
getTargetSpecifierCase in interface GrpcServiceOrBuilderpublic GrpcService.Builder clearTargetSpecifier()
public boolean hasEnvoyGrpc()
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;hasEnvoyGrpc in interface GrpcServiceOrBuilderpublic GrpcService.EnvoyGrpc getEnvoyGrpc()
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;getEnvoyGrpc in interface GrpcServiceOrBuilderpublic GrpcService.Builder setEnvoyGrpc(GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;public GrpcService.Builder setEnvoyGrpc(GrpcService.EnvoyGrpc.Builder builderForValue)
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;public GrpcService.Builder mergeEnvoyGrpc(GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;public GrpcService.Builder clearEnvoyGrpc()
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;public GrpcService.EnvoyGrpc.Builder getEnvoyGrpcBuilder()
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;public GrpcService.EnvoyGrpcOrBuilder getEnvoyGrpcOrBuilder()
Envoy's in-built gRPC client. See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.EnvoyGrpc envoy_grpc = 1;getEnvoyGrpcOrBuilder in interface GrpcServiceOrBuilderpublic boolean hasGoogleGrpc()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;hasGoogleGrpc in interface GrpcServiceOrBuilderpublic GrpcService.GoogleGrpc getGoogleGrpc()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;getGoogleGrpc in interface GrpcServiceOrBuilderpublic GrpcService.Builder setGoogleGrpc(GrpcService.GoogleGrpc value)
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;public GrpcService.Builder setGoogleGrpc(GrpcService.GoogleGrpc.Builder builderForValue)
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;public GrpcService.Builder mergeGoogleGrpc(GrpcService.GoogleGrpc value)
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;public GrpcService.Builder clearGoogleGrpc()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;public GrpcService.GoogleGrpc.Builder getGoogleGrpcBuilder()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;public GrpcService.GoogleGrpcOrBuilder getGoogleGrpcOrBuilder()
`Google C++ gRPC client <https://github.com/grpc/grpc>`_ See the :ref:`gRPC services overview <arch_overview_grpc_services>` documentation for discussion on gRPC client selection.
.envoy.api.v2.core.GrpcService.GoogleGrpc google_grpc = 2;getGoogleGrpcOrBuilder in interface GrpcServiceOrBuilderpublic boolean hasTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;hasTimeout in interface GrpcServiceOrBuilderpublic com.google.protobuf.Duration getTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;getTimeout in interface GrpcServiceOrBuilderpublic GrpcService.Builder setTimeout(com.google.protobuf.Duration value)
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;public GrpcService.Builder setTimeout(com.google.protobuf.Duration.Builder builderForValue)
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;public GrpcService.Builder mergeTimeout(com.google.protobuf.Duration value)
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;public GrpcService.Builder clearTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;public com.google.protobuf.Duration.Builder getTimeoutBuilder()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;public com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;getTimeoutOrBuilder in interface GrpcServiceOrBuilderpublic List<HeaderValue> getInitialMetadataList()
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;getInitialMetadataList in interface GrpcServiceOrBuilderpublic int getInitialMetadataCount()
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;getInitialMetadataCount in interface GrpcServiceOrBuilderpublic HeaderValue getInitialMetadata(int index)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;getInitialMetadata in interface GrpcServiceOrBuilderpublic GrpcService.Builder setInitialMetadata(int index, HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder setInitialMetadata(int index, HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder addInitialMetadata(HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder addInitialMetadata(int index, HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder addInitialMetadata(HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder addInitialMetadata(int index, HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder addAllInitialMetadata(Iterable<? extends HeaderValue> values)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder clearInitialMetadata()
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public GrpcService.Builder removeInitialMetadata(int index)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public HeaderValue.Builder getInitialMetadataBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public HeaderValueOrBuilder getInitialMetadataOrBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;getInitialMetadataOrBuilder in interface GrpcServiceOrBuilderpublic List<? extends HeaderValueOrBuilder> getInitialMetadataOrBuilderList()
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;getInitialMetadataOrBuilderList in interface GrpcServiceOrBuilderpublic HeaderValue.Builder addInitialMetadataBuilder()
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public HeaderValue.Builder addInitialMetadataBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public List<HeaderValue.Builder> getInitialMetadataBuilderList()
Additional metadata to include in streams initiated to the GrpcService. This can be used for scenarios in which additional ad hoc authorization headers (e.g. ``x-foo-bar: baz-key``) are to be injected.
repeated .envoy.api.v2.core.HeaderValue initial_metadata = 5;public final GrpcService.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>public final GrpcService.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.