Package io.envoyproxy.envoy.api.v2.core
Class GrpcService.GoogleGrpc.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.GoogleGrpc.Builder>
io.envoyproxy.envoy.api.v2.core.GrpcService.GoogleGrpc.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,GrpcService.GoogleGrpcOrBuilder,Cloneable
- Enclosing class:
- GrpcService.GoogleGrpc
public static final class GrpcService.GoogleGrpc.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GrpcService.GoogleGrpc.Builder>
implements GrpcService.GoogleGrpcOrBuilder
[#next-free-field: 7]Protobuf type
envoy.api.v2.core.GrpcService.GoogleGrpc-
Method Summary
Modifier and TypeMethodDescriptionaddAllCallCredentials(Iterable<? extends GrpcService.GoogleGrpc.CallCredentials> values) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.addCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials value) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.addCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials.Builder builderForValue) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.addCallCredentials(GrpcService.GoogleGrpc.CallCredentials.Builder builderForValue) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.addCallCredentialsBuilder(int index) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_..envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;Additional configuration for site-specific customizations of the Google gRPC library.The name of the Google gRPC credentials factory to use.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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>The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.clone()getCallCredentials(int index) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.getCallCredentialsBuilder(int index) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.intA set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.getCallCredentialsOrBuilder(int index) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_..envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;com.google.protobuf.StructAdditional configuration for site-specific customizations of the Google gRPC library.com.google.protobuf.Struct.BuilderAdditional configuration for site-specific customizations of the Google gRPC library.com.google.protobuf.StructOrBuilderAdditional configuration for site-specific customizations of the Google gRPC library.The name of the Google gRPC credentials factory to use.com.google.protobuf.ByteStringThe name of the Google gRPC credentials factory to use.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe 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>com.google.protobuf.ByteStringThe 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>The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.com.google.protobuf.ByteStringThe target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.boolean.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;booleanAdditional configuration for site-specific customizations of the Google gRPC library.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;mergeConfig(com.google.protobuf.Struct value) Additional configuration for site-specific customizations of the Google gRPC library.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GrpcService.GoogleGrpc other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeCallCredentials(int index) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.setCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials value) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.setCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials.Builder builderForValue) A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_..envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;setChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials.Builder builderForValue) .envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;setConfig(com.google.protobuf.Struct value) Additional configuration for site-specific customizations of the Google gRPC library.setConfig(com.google.protobuf.Struct.Builder builderForValue) Additional configuration for site-specific customizations of the Google gRPC library.setCredentialsFactoryName(String value) The name of the Google gRPC credentials factory to use.setCredentialsFactoryNameBytes(com.google.protobuf.ByteString value) The name of the Google gRPC credentials factory to use.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStatPrefix(String value) 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>setStatPrefixBytes(com.google.protobuf.ByteString value) 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>setTargetUri(String value) The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.setTargetUriBytes(com.google.protobuf.ByteString value) The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.GoogleGrpc.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.GoogleGrpc.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.GoogleGrpc.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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.GoogleGrpc.Builder>
-
setField
public GrpcService.GoogleGrpc.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.GoogleGrpc.Builder>
-
clearField
public GrpcService.GoogleGrpc.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.GoogleGrpc.Builder>
-
clearOneof
public GrpcService.GoogleGrpc.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.GoogleGrpc.Builder>
-
setRepeatedField
public GrpcService.GoogleGrpc.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.GoogleGrpc.Builder>
-
addRepeatedField
public GrpcService.GoogleGrpc.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.GoogleGrpc.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GrpcService.GoogleGrpc.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.GoogleGrpc.Builder>
-
mergeFrom
public GrpcService.GoogleGrpc.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.GoogleGrpc.Builder>- Throws:
IOException
-
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) = { ... }- Specified by:
getTargetUriin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The targetUri.
-
getTargetUriBytes
public 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) = { ... }- Specified by:
getTargetUriBytesin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The bytes for targetUri.
-
setTargetUri
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) = { ... }- Parameters:
value- The targetUri to set.- Returns:
- This builder for chaining.
-
clearTargetUri
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) = { ... }- Returns:
- This builder for chaining.
-
setTargetUriBytes
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) = { ... }- Parameters:
value- The bytes for targetUri to set.- Returns:
- This builder for chaining.
-
hasChannelCredentials
public boolean hasChannelCredentials().envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;- Specified by:
hasChannelCredentialsin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- Whether the channelCredentials field is set.
-
getChannelCredentials
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;- Specified by:
getChannelCredentialsin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The channelCredentials.
-
setChannelCredentials
public GrpcService.GoogleGrpc.Builder setChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials value) .envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; -
setChannelCredentials
public GrpcService.GoogleGrpc.Builder setChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials.Builder builderForValue) .envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; -
mergeChannelCredentials
public GrpcService.GoogleGrpc.Builder mergeChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials value) .envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; -
clearChannelCredentials
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; -
getChannelCredentialsBuilder
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2; -
getChannelCredentialsOrBuilder
.envoy.api.v2.core.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;- Specified by:
getChannelCredentialsOrBuilderin interfaceGrpcService.GoogleGrpcOrBuilder
-
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;- Specified by:
getCallCredentialsListin interfaceGrpcService.GoogleGrpcOrBuilder
-
getCallCredentialsCount
public 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;- Specified by:
getCallCredentialsCountin interfaceGrpcService.GoogleGrpcOrBuilder
-
getCallCredentials
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;- Specified by:
getCallCredentialsin interfaceGrpcService.GoogleGrpcOrBuilder
-
setCallCredentials
public GrpcService.GoogleGrpc.Builder setCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials value) 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; -
setCallCredentials
public GrpcService.GoogleGrpc.Builder setCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials.Builder builderForValue) 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; -
addCallCredentials
public GrpcService.GoogleGrpc.Builder addCallCredentials(GrpcService.GoogleGrpc.CallCredentials value) 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; -
addCallCredentials
public GrpcService.GoogleGrpc.Builder addCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials value) 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; -
addCallCredentials
public GrpcService.GoogleGrpc.Builder addCallCredentials(GrpcService.GoogleGrpc.CallCredentials.Builder builderForValue) 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; -
addCallCredentials
public GrpcService.GoogleGrpc.Builder addCallCredentials(int index, GrpcService.GoogleGrpc.CallCredentials.Builder builderForValue) 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; -
addAllCallCredentials
public GrpcService.GoogleGrpc.Builder addAllCallCredentials(Iterable<? extends GrpcService.GoogleGrpc.CallCredentials> values) 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; -
clearCallCredentials
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; -
removeCallCredentials
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; -
getCallCredentialsBuilder
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; -
getCallCredentialsOrBuilder
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;- Specified by:
getCallCredentialsOrBuilderin interfaceGrpcService.GoogleGrpcOrBuilder
-
getCallCredentialsOrBuilderList
public List<? extends 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;- Specified by:
getCallCredentialsOrBuilderListin interfaceGrpcService.GoogleGrpcOrBuilder
-
addCallCredentialsBuilder
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; -
addCallCredentialsBuilder
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; -
getCallCredentialsBuilderList
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; -
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) = { ... }- Specified by:
getStatPrefixin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The statPrefix.
-
getStatPrefixBytes
public 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) = { ... }- Specified by:
getStatPrefixBytesin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The bytes for statPrefix.
-
setStatPrefix
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) = { ... }- Parameters:
value- The statPrefix to set.- Returns:
- This builder for chaining.
-
clearStatPrefix
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) = { ... }- Returns:
- This builder for chaining.
-
setStatPrefixBytes
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) = { ... }- Parameters:
value- The bytes for statPrefix to set.- Returns:
- This builder for chaining.
-
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;- Specified by:
getCredentialsFactoryNamein interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The credentialsFactoryName.
-
getCredentialsFactoryNameBytes
public 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;- Specified by:
getCredentialsFactoryNameBytesin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The bytes for credentialsFactoryName.
-
setCredentialsFactoryName
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;- Parameters:
value- The credentialsFactoryName to set.- Returns:
- This builder for chaining.
-
clearCredentialsFactoryName
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;- Returns:
- This builder for chaining.
-
setCredentialsFactoryNameBytes
public GrpcService.GoogleGrpc.Builder setCredentialsFactoryNameBytes(com.google.protobuf.ByteString value) 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;- Parameters:
value- The bytes for credentialsFactoryName to set.- Returns:
- This builder for chaining.
-
hasConfig
public boolean hasConfig()Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;- Specified by:
hasConfigin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
public com.google.protobuf.Struct getConfig()Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;- Specified by:
getConfigin interfaceGrpcService.GoogleGrpcOrBuilder- Returns:
- The config.
-
setConfig
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6; -
setConfig
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6; -
mergeConfig
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6; -
clearConfig
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6; -
getConfigBuilder
public com.google.protobuf.Struct.Builder getConfigBuilder()Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6; -
getConfigOrBuilder
public com.google.protobuf.StructOrBuilder getConfigOrBuilder()Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;- Specified by:
getConfigOrBuilderin interfaceGrpcService.GoogleGrpcOrBuilder
-
setUnknownFields
public final GrpcService.GoogleGrpc.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.GoogleGrpc.Builder>
-
mergeUnknownFields
public final GrpcService.GoogleGrpc.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GrpcService.GoogleGrpc.Builder>
-