Package io.envoyproxy.envoy.api.v2.core
Class GrpcService.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
- io.envoyproxy.envoy.api.v2.core.GrpcService.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,GrpcServiceOrBuilder,Cloneable
- Enclosing class:
- GrpcService
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 typeenvoy.api.v2.core.GrpcService
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GrpcService.BuilderaddAllInitialMetadata(Iterable<? extends HeaderValue> values)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderaddInitialMetadata(int index, HeaderValue value)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderaddInitialMetadata(int index, HeaderValue.Builder builderForValue)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderaddInitialMetadata(HeaderValue value)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderaddInitialMetadata(HeaderValue.Builder builderForValue)Additional metadata to include in streams initiated to the GrpcService.HeaderValue.BuilderaddInitialMetadataBuilder()Additional metadata to include in streams initiated to the GrpcService.HeaderValue.BuilderaddInitialMetadataBuilder(int index)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GrpcServicebuild()GrpcServicebuildPartial()GrpcService.Builderclear()GrpcService.BuilderclearEnvoyGrpc()Envoy's in-built gRPC client.GrpcService.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)GrpcService.BuilderclearGoogleGrpc()`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.BuilderclearInitialMetadata()Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)GrpcService.BuilderclearTargetSpecifier()GrpcService.BuilderclearTimeout()The timeout for the gRPC request.GrpcService.Builderclone()GrpcServicegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()GrpcService.EnvoyGrpcgetEnvoyGrpc()Envoy's in-built gRPC client.GrpcService.EnvoyGrpc.BuildergetEnvoyGrpcBuilder()Envoy's in-built gRPC client.GrpcService.EnvoyGrpcOrBuildergetEnvoyGrpcOrBuilder()Envoy's in-built gRPC client.GrpcService.GoogleGrpcgetGoogleGrpc()`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.BuildergetGoogleGrpcBuilder()`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.GoogleGrpcOrBuildergetGoogleGrpcOrBuilder()`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.HeaderValuegetInitialMetadata(int index)Additional metadata to include in streams initiated to the GrpcService.HeaderValue.BuildergetInitialMetadataBuilder(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.intgetInitialMetadataCount()Additional metadata to include in streams initiated to the GrpcService.List<HeaderValue>getInitialMetadataList()Additional metadata to include in streams initiated to the GrpcService.HeaderValueOrBuildergetInitialMetadataOrBuilder(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.TargetSpecifierCasegetTargetSpecifierCase()com.google.protobuf.DurationgetTimeout()The timeout for the gRPC request.com.google.protobuf.Duration.BuildergetTimeoutBuilder()The timeout for the gRPC request.com.google.protobuf.DurationOrBuildergetTimeoutOrBuilder()The timeout for the gRPC request.booleanhasEnvoyGrpc()Envoy's in-built gRPC client.booleanhasGoogleGrpc()`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.booleanhasTimeout()The timeout for the gRPC request.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()GrpcService.BuildermergeEnvoyGrpc(GrpcService.EnvoyGrpc value)Envoy's in-built gRPC client.GrpcService.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GrpcService.BuildermergeFrom(com.google.protobuf.Message other)GrpcService.BuildermergeFrom(GrpcService other)GrpcService.BuildermergeGoogleGrpc(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.BuildermergeTimeout(com.google.protobuf.Duration value)The timeout for the gRPC request.GrpcService.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GrpcService.BuilderremoveInitialMetadata(int index)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuildersetEnvoyGrpc(GrpcService.EnvoyGrpc value)Envoy's in-built gRPC client.GrpcService.BuildersetEnvoyGrpc(GrpcService.EnvoyGrpc.Builder builderForValue)Envoy's in-built gRPC client.GrpcService.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)GrpcService.BuildersetGoogleGrpc(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.BuildersetGoogleGrpc(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.BuildersetInitialMetadata(int index, HeaderValue value)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuildersetInitialMetadata(int index, HeaderValue.Builder builderForValue)Additional metadata to include in streams initiated to the GrpcService.GrpcService.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)GrpcService.BuildersetTimeout(com.google.protobuf.Duration value)The timeout for the gRPC request.GrpcService.BuildersetTimeout(com.google.protobuf.Duration.Builder builderForValue)The timeout for the gRPC request.GrpcService.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, 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
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
clear
public GrpcService.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
getDefaultInstanceForType
public GrpcService getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public GrpcService build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GrpcService buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GrpcService.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
setField
public GrpcService.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
clearField
public GrpcService.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
clearOneof
public GrpcService.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
setRepeatedField
public GrpcService.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
addRepeatedField
public GrpcService.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
mergeFrom
public GrpcService.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GrpcService.Builder>
-
mergeFrom
public GrpcService.Builder mergeFrom(GrpcService other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
mergeFrom
public GrpcService.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GrpcService.Builder>- Throws:
IOException
-
getTargetSpecifierCase
public GrpcService.TargetSpecifierCase getTargetSpecifierCase()
- Specified by:
getTargetSpecifierCasein interfaceGrpcServiceOrBuilder
-
clearTargetSpecifier
public GrpcService.Builder clearTargetSpecifier()
-
hasEnvoyGrpc
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;- Specified by:
hasEnvoyGrpcin interfaceGrpcServiceOrBuilder- Returns:
- Whether the envoyGrpc field is set.
-
getEnvoyGrpc
public 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;- Specified by:
getEnvoyGrpcin interfaceGrpcServiceOrBuilder- Returns:
- The envoyGrpc.
-
setEnvoyGrpc
public 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;
-
setEnvoyGrpc
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;
-
mergeEnvoyGrpc
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;
-
clearEnvoyGrpc
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;
-
getEnvoyGrpcBuilder
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;
-
getEnvoyGrpcOrBuilder
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;- Specified by:
getEnvoyGrpcOrBuilderin interfaceGrpcServiceOrBuilder
-
hasGoogleGrpc
public 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;- Specified by:
hasGoogleGrpcin interfaceGrpcServiceOrBuilder- Returns:
- Whether the googleGrpc field is set.
-
getGoogleGrpc
public 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;- Specified by:
getGoogleGrpcin interfaceGrpcServiceOrBuilder- Returns:
- The googleGrpc.
-
setGoogleGrpc
public 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;
-
setGoogleGrpc
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;
-
mergeGoogleGrpc
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;
-
clearGoogleGrpc
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;
-
getGoogleGrpcBuilder
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;
-
getGoogleGrpcOrBuilder
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;- Specified by:
getGoogleGrpcOrBuilderin interfaceGrpcServiceOrBuilder
-
hasTimeout
public boolean hasTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;- Specified by:
hasTimeoutin interfaceGrpcServiceOrBuilder- Returns:
- Whether the timeout field is set.
-
getTimeout
public com.google.protobuf.Duration getTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;- Specified by:
getTimeoutin interfaceGrpcServiceOrBuilder- Returns:
- The timeout.
-
setTimeout
public 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;
-
setTimeout
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;
-
mergeTimeout
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;
-
clearTimeout
public GrpcService.Builder clearTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;
-
getTimeoutBuilder
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;
-
getTimeoutOrBuilder
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;- Specified by:
getTimeoutOrBuilderin interfaceGrpcServiceOrBuilder
-
getInitialMetadataList
public 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;- Specified by:
getInitialMetadataListin interfaceGrpcServiceOrBuilder
-
getInitialMetadataCount
public 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;- Specified by:
getInitialMetadataCountin interfaceGrpcServiceOrBuilder
-
getInitialMetadata
public 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;- Specified by:
getInitialMetadatain interfaceGrpcServiceOrBuilder
-
setInitialMetadata
public 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;
-
setInitialMetadata
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;
-
addInitialMetadata
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;
-
addInitialMetadata
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;
-
addInitialMetadata
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;
-
addInitialMetadata
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;
-
addAllInitialMetadata
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;
-
clearInitialMetadata
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;
-
removeInitialMetadata
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;
-
getInitialMetadataBuilder
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;
-
getInitialMetadataOrBuilder
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;- Specified by:
getInitialMetadataOrBuilderin interfaceGrpcServiceOrBuilder
-
getInitialMetadataOrBuilderList
public 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;- Specified by:
getInitialMetadataOrBuilderListin interfaceGrpcServiceOrBuilder
-
addInitialMetadataBuilder
public 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;
-
addInitialMetadataBuilder
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;
-
getInitialMetadataBuilderList
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;
-
setUnknownFields
public final GrpcService.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
mergeUnknownFields
public final GrpcService.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.Builder>
-
-