public static interface GrpcServiceOuterClass.GrpcServiceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
GrpcServiceOuterClass.GrpcService.EnvoyGrpc |
getEnvoyGrpc()
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.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.
|
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.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.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean 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;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;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;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;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;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;boolean hasTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;com.google.protobuf.Duration getTimeout()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
The timeout for the gRPC request. This is the timeout for a specific request.
.google.protobuf.Duration timeout = 3;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;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;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;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;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;GrpcServiceOuterClass.GrpcService.TargetSpecifierCase getTargetSpecifierCase()
Copyright © 2019 WSO2. All rights reserved.