public static final class GrpcServiceOuterClass.GrpcService.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GrpcServiceOuterClass.GrpcService.Builder> implements GrpcServiceOuterClass.GrpcServiceOrBuilder
gRPC service configuration. This is used by :ref:`ApiConfigSource <envoy_api_msg_core.ApiConfigSource>` and filter configurations.
Protobuf type envoy.api.v2.core.GrpcService
| Modifier and Type | Method and Description |
|---|---|
GrpcServiceOuterClass.GrpcService.Builder |
addAllInitialMetadata(Iterable<? extends Base.HeaderValue> values)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
addInitialMetadata(Base.HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
addInitialMetadata(Base.HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
addInitialMetadata(int index,
Base.HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
addInitialMetadata(int index,
Base.HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.
|
Base.HeaderValue.Builder |
addInitialMetadataBuilder()
Additional metadata to include in streams initiated to the GrpcService.
|
Base.HeaderValue.Builder |
addInitialMetadataBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GrpcServiceOuterClass.GrpcService |
build() |
GrpcServiceOuterClass.GrpcService |
buildPartial() |
GrpcServiceOuterClass.GrpcService.Builder |
clear() |
GrpcServiceOuterClass.GrpcService.Builder |
clearEnvoyGrpc()
Envoy's in-built gRPC client.
|
GrpcServiceOuterClass.GrpcService.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
GrpcServiceOuterClass.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.
|
GrpcServiceOuterClass.GrpcService.Builder |
clearInitialMetadata()
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
GrpcServiceOuterClass.GrpcService.Builder |
clearTargetSpecifier() |
GrpcServiceOuterClass.GrpcService.Builder |
clearTimeout()
The timeout for the gRPC request.
|
GrpcServiceOuterClass.GrpcService.Builder |
clone() |
GrpcServiceOuterClass.GrpcService |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
GrpcServiceOuterClass.GrpcService.EnvoyGrpc |
getEnvoyGrpc()
Envoy's in-built gRPC client.
|
GrpcServiceOuterClass.GrpcService.EnvoyGrpc.Builder |
getEnvoyGrpcBuilder()
Envoy's in-built gRPC client.
|
GrpcServiceOuterClass.GrpcService.EnvoyGrpcOrBuilder |
getEnvoyGrpcOrBuilder()
Envoy's in-built gRPC client.
|
GrpcServiceOuterClass.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.
|
GrpcServiceOuterClass.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.
|
GrpcServiceOuterClass.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.
|
Base.HeaderValue |
getInitialMetadata(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
Base.HeaderValue.Builder |
getInitialMetadataBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
List<Base.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<Base.HeaderValue> |
getInitialMetadataList()
Additional metadata to include in streams initiated to the GrpcService.
|
Base.HeaderValueOrBuilder |
getInitialMetadataOrBuilder(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
List<? extends Base.HeaderValueOrBuilder> |
getInitialMetadataOrBuilderList()
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.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() |
GrpcServiceOuterClass.GrpcService.Builder |
mergeEnvoyGrpc(GrpcServiceOuterClass.GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client.
|
GrpcServiceOuterClass.GrpcService.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
GrpcServiceOuterClass.GrpcService.Builder |
mergeFrom(GrpcServiceOuterClass.GrpcService other) |
GrpcServiceOuterClass.GrpcService.Builder |
mergeFrom(com.google.protobuf.Message other) |
GrpcServiceOuterClass.GrpcService.Builder |
mergeGoogleGrpc(GrpcServiceOuterClass.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.
|
GrpcServiceOuterClass.GrpcService.Builder |
mergeTimeout(com.google.protobuf.Duration value)
The timeout for the gRPC request.
|
GrpcServiceOuterClass.GrpcService.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
GrpcServiceOuterClass.GrpcService.Builder |
removeInitialMetadata(int index)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
setEnvoyGrpc(GrpcServiceOuterClass.GrpcService.EnvoyGrpc.Builder builderForValue)
Envoy's in-built gRPC client.
|
GrpcServiceOuterClass.GrpcService.Builder |
setEnvoyGrpc(GrpcServiceOuterClass.GrpcService.EnvoyGrpc value)
Envoy's in-built gRPC client.
|
GrpcServiceOuterClass.GrpcService.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
GrpcServiceOuterClass.GrpcService.Builder |
setGoogleGrpc(GrpcServiceOuterClass.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.
|
GrpcServiceOuterClass.GrpcService.Builder |
setGoogleGrpc(GrpcServiceOuterClass.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.
|
GrpcServiceOuterClass.GrpcService.Builder |
setInitialMetadata(int index,
Base.HeaderValue.Builder builderForValue)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
setInitialMetadata(int index,
Base.HeaderValue value)
Additional metadata to include in streams initiated to the GrpcService.
|
GrpcServiceOuterClass.GrpcService.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
GrpcServiceOuterClass.GrpcService.Builder |
setTimeout(com.google.protobuf.Duration.Builder builderForValue)
The timeout for the gRPC request.
|
GrpcServiceOuterClass.GrpcService.Builder |
setTimeout(com.google.protobuf.Duration value)
The timeout for the gRPC request.
|
GrpcServiceOuterClass.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<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.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<GrpcServiceOuterClass.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<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.GrpcService getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GrpcServiceOuterClass.GrpcService build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GrpcServiceOuterClass.GrpcService buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GrpcServiceOuterClass.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<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.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<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.GrpcService.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.GrpcService.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.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<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.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<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.GrpcService.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.GrpcService.Builder mergeFrom(GrpcServiceOuterClass.GrpcService other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcServiceOuterClass.GrpcService.Builder>public GrpcServiceOuterClass.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<GrpcServiceOuterClass.GrpcService.Builder>IOExceptionpublic GrpcServiceOuterClass.GrpcService.TargetSpecifierCase getTargetSpecifierCase()
getTargetSpecifierCase in interface GrpcServiceOuterClass.GrpcServiceOrBuilderpublic GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic GrpcServiceOuterClass.GrpcService.Builder setEnvoyGrpc(GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcService.Builder setEnvoyGrpc(GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcService.Builder mergeEnvoyGrpc(GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic GrpcServiceOuterClass.GrpcService.Builder setGoogleGrpc(GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcService.Builder setGoogleGrpc(GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcService.Builder mergeGoogleGrpc(GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic List<Base.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic Base.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic GrpcServiceOuterClass.GrpcService.Builder setInitialMetadata(int index, Base.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 GrpcServiceOuterClass.GrpcService.Builder setInitialMetadata(int index, Base.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 GrpcServiceOuterClass.GrpcService.Builder addInitialMetadata(Base.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 GrpcServiceOuterClass.GrpcService.Builder addInitialMetadata(int index, Base.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 GrpcServiceOuterClass.GrpcService.Builder addInitialMetadata(Base.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 GrpcServiceOuterClass.GrpcService.Builder addInitialMetadata(int index, Base.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 GrpcServiceOuterClass.GrpcService.Builder addAllInitialMetadata(Iterable<? extends Base.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 GrpcServiceOuterClass.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 GrpcServiceOuterClass.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 Base.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 Base.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic List<? extends Base.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 GrpcServiceOuterClass.GrpcServiceOrBuilderpublic Base.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 Base.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<Base.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 GrpcServiceOuterClass.GrpcService.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcServiceOuterClass.GrpcService.Builder>public final GrpcServiceOuterClass.GrpcService.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GrpcServiceOuterClass.GrpcService.Builder>Copyright © 2019 WSO2. All rights reserved.