public static interface GrpcServiceOuterClass.GrpcServiceOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
GrpcServiceOuterClass.GrpcService.Credentials |
getCredentials(int index)
A set of credentials that will be composed to form the `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
int |
getCredentialsCount()
A set of credentials that will be composed to form the `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
List<GrpcServiceOuterClass.GrpcService.Credentials> |
getCredentialsList()
A set of credentials that will be composed to form the `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
GrpcServiceOuterClass.GrpcService.CredentialsOrBuilder |
getCredentialsOrBuilder(int index)
A set of credentials that will be composed to form the `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
List<? extends GrpcServiceOuterClass.GrpcService.CredentialsOrBuilder> |
getCredentialsOrBuilderList()
A set of credentials that will be composed to form the `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
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.
|
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<GrpcServiceOuterClass.GrpcService.Credentials> getCredentialsList()
A set of credentials that will be composed to form the `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.Credentials credentials = 4;GrpcServiceOuterClass.GrpcService.Credentials getCredentials(int index)
A set of credentials that will be composed to form the `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.Credentials credentials = 4;int getCredentialsCount()
A set of credentials that will be composed to form the `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.Credentials credentials = 4;List<? extends GrpcServiceOuterClass.GrpcService.CredentialsOrBuilder> getCredentialsOrBuilderList()
A set of credentials that will be composed to form the `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.Credentials credentials = 4;GrpcServiceOuterClass.GrpcService.CredentialsOrBuilder getCredentialsOrBuilder(int index)
A set of credentials that will be composed to form the `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.Credentials credentials = 4;GrpcServiceOuterClass.GrpcService.TargetSpecifierCase getTargetSpecifierCase()
Copyright © 2018 The Envoy Project. All rights reserved.