public static interface GrpcServiceOuterClass.GrpcService.GoogleGrpcOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentials |
getCallCredentials(int index)
A set of call credentials that can be composed with `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
int |
getCallCredentialsCount()
A set of call credentials that can be composed with `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
List<GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentials> |
getCallCredentialsList()
A set of call credentials that can be composed with `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentialsOrBuilder |
getCallCredentialsOrBuilder(int index)
A set of call credentials that can be composed with `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
List<? extends GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentialsOrBuilder> |
getCallCredentialsOrBuilderList()
A set of call credentials that can be composed with `channel credentials
<https://grpc.io/docs/guides/auth.html#credential-types>`_.
|
GrpcServiceOuterClass.GrpcService.GoogleGrpc.ChannelCredentials |
getChannelCredentials()
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; |
GrpcServiceOuterClass.GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder |
getChannelCredentialsOrBuilder()
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; |
com.google.protobuf.Struct |
getConfig()
Additional configuration for site-specific customizations of the Google
gRPC library.
|
com.google.protobuf.StructOrBuilder |
getConfigOrBuilder()
Additional configuration for site-specific customizations of the Google
gRPC library.
|
String |
getCredentialsFactoryName()
The name of the Google gRPC credentials factory to use.
|
com.google.protobuf.ByteString |
getCredentialsFactoryNameBytes()
The name of the Google gRPC credentials factory to use.
|
String |
getStatPrefix()
The human readable prefix to use when emitting statistics for the gRPC
service.
|
com.google.protobuf.ByteString |
getStatPrefixBytes()
The human readable prefix to use when emitting statistics for the gRPC
service.
|
String |
getTargetUri()
The target URI when using the `Google C++ gRPC client
<https://github.com/grpc/grpc>`_.
|
com.google.protobuf.ByteString |
getTargetUriBytes()
The target URI when using the `Google C++ gRPC client
<https://github.com/grpc/grpc>`_.
|
boolean |
hasChannelCredentials()
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; |
boolean |
hasConfig()
Additional configuration for site-specific customizations of the Google
gRPC library.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getTargetUri()
The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_. SSL credentials will be supplied in :ref:`channel_credentials <envoy_api_field_core.GrpcService.GoogleGrpc.channel_credentials>`.
string target_uri = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getTargetUriBytes()
The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_. SSL credentials will be supplied in :ref:`channel_credentials <envoy_api_field_core.GrpcService.GoogleGrpc.channel_credentials>`.
string target_uri = 1 [(.validate.rules) = { ... }boolean hasChannelCredentials()
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;GrpcServiceOuterClass.GrpcService.GoogleGrpc.ChannelCredentials getChannelCredentials()
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;GrpcServiceOuterClass.GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder getChannelCredentialsOrBuilder()
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;List<GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentials> getCallCredentialsList()
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentials getCallCredentials(int index)
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;int getCallCredentialsCount()
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;List<? extends GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentialsOrBuilder> getCallCredentialsOrBuilderList()
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;GrpcServiceOuterClass.GrpcService.GoogleGrpc.CallCredentialsOrBuilder getCallCredentialsOrBuilder(int index)
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.api.v2.core.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;String getStatPrefix()
The human readable prefix to use when emitting statistics for the gRPC
service.
.. csv-table::
:header: Name, Type, Description
:widths: 1, 1, 2
streams_total, Counter, Total number of streams opened
streams_closed_<gRPC status code>, Counter, Total streams closed with <gRPC status code>
string stat_prefix = 4 [(.validate.rules) = { ... }com.google.protobuf.ByteString getStatPrefixBytes()
The human readable prefix to use when emitting statistics for the gRPC
service.
.. csv-table::
:header: Name, Type, Description
:widths: 1, 1, 2
streams_total, Counter, Total number of streams opened
streams_closed_<gRPC status code>, Counter, Total streams closed with <gRPC status code>
string stat_prefix = 4 [(.validate.rules) = { ... }String getCredentialsFactoryName()
The name of the Google gRPC credentials factory to use. This must have been registered with Envoy. If this is empty, a default credentials factory will be used that sets up channel credentials based on other configuration parameters.
string credentials_factory_name = 5;com.google.protobuf.ByteString getCredentialsFactoryNameBytes()
The name of the Google gRPC credentials factory to use. This must have been registered with Envoy. If this is empty, a default credentials factory will be used that sets up channel credentials based on other configuration parameters.
string credentials_factory_name = 5;boolean hasConfig()
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;com.google.protobuf.Struct getConfig()
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;com.google.protobuf.StructOrBuilder getConfigOrBuilder()
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;Copyright © 2019 WSO2. All rights reserved.