Class GrpcService.GoogleGrpc.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<GrpcService.GoogleGrpc.Builder>
com.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.Builder>
io.envoyproxy.envoy.config.core.v3.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.GeneratedMessage.Builder<GrpcService.GoogleGrpc.Builder>
implements GrpcService.GoogleGrpcOrBuilder
[#next-free-field: 9]Protobuf type
envoy.config.core.v3.GrpcService.GoogleGrpc
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private com.google.protobuf.RepeatedFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials, GrpcService.GoogleGrpc.CallCredentials.Builder, GrpcService.GoogleGrpc.CallCredentialsOrBuilder> private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.ChannelArgs, GrpcService.GoogleGrpc.ChannelArgs.Builder, GrpcService.GoogleGrpc.ChannelArgsOrBuilder> private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.ChannelCredentials, GrpcService.GoogleGrpc.ChannelCredentials.Builder, GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder> private com.google.protobuf.Struct
private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Struct, com.google.protobuf.Struct.Builder, com.google.protobuf.StructOrBuilder> private Object
private com.google.protobuf.UInt32Value
private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.UInt32Value, com.google.protobuf.UInt32Value.Builder, com.google.protobuf.UInt32ValueOrBuilder> private Object
private Object
-
Constructor Summary
Constructors -
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>`_.build()
private void
buildPartial0
(GrpcService.GoogleGrpc result) private void
clear()
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.Custom channels args..envoy.config.core.v3.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.How many bytes each stream can buffer internally.The human readable prefix to use when emitting statistics for the gRPC service.The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.private void
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>`_.int
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.private com.google.protobuf.RepeatedFieldBuilder
<GrpcService.GoogleGrpc.CallCredentials, GrpcService.GoogleGrpc.CallCredentials.Builder, GrpcService.GoogleGrpc.CallCredentialsOrBuilder> 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>`_.Custom channels args.Custom channels args.private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.ChannelArgs, GrpcService.GoogleGrpc.ChannelArgs.Builder, GrpcService.GoogleGrpc.ChannelArgsOrBuilder> Custom channels args.Custom channels args..envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
private com.google.protobuf.SingleFieldBuilder
<GrpcService.GoogleGrpc.ChannelCredentials, GrpcService.GoogleGrpc.ChannelCredentials.Builder, GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder> .envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
com.google.protobuf.Struct
Additional configuration for site-specific customizations of the Google gRPC library.com.google.protobuf.Struct.Builder
Additional configuration for site-specific customizations of the Google gRPC library.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.Struct, com.google.protobuf.Struct.Builder, com.google.protobuf.StructOrBuilder> Additional configuration for site-specific customizations of the Google gRPC library.com.google.protobuf.StructOrBuilder
Additional configuration for site-specific customizations of the Google gRPC library.The name of the Google gRPC credentials factory to use.com.google.protobuf.ByteString
The name of the Google gRPC credentials factory to use.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.UInt32Value
How many bytes each stream can buffer internally.com.google.protobuf.UInt32Value.Builder
How many bytes each stream can buffer internally.private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.UInt32Value, com.google.protobuf.UInt32Value.Builder, com.google.protobuf.UInt32ValueOrBuilder> How many bytes each stream can buffer internally.com.google.protobuf.UInt32ValueOrBuilder
How many bytes each stream can buffer internally.The human readable prefix to use when emitting statistics for the gRPC service.com.google.protobuf.ByteString
The human readable prefix to use when emitting statistics for the gRPC service.The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.com.google.protobuf.ByteString
The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.boolean
Custom channels args.boolean
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
boolean
Additional configuration for site-specific customizations of the Google gRPC library.boolean
How many bytes each stream can buffer internally.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
private void
Custom channels args..envoy.config.core.v3.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) mergePerStreamBufferLimitBytes
(com.google.protobuf.UInt32Value value) How many bytes each stream can buffer internally.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>`_.Custom channels args.setChannelArgs
(GrpcService.GoogleGrpc.ChannelArgs.Builder builderForValue) Custom channels args..envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
setChannelCredentials
(GrpcService.GoogleGrpc.ChannelCredentials.Builder builderForValue) .envoy.config.core.v3.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.setPerStreamBufferLimitBytes
(com.google.protobuf.UInt32Value value) How many bytes each stream can buffer internally.setPerStreamBufferLimitBytes
(com.google.protobuf.UInt32Value.Builder builderForValue) How many bytes each stream can buffer internally.setStatPrefix
(String value) The human readable prefix to use when emitting statistics for the gRPC service.setStatPrefixBytes
(com.google.protobuf.ByteString value) The human readable prefix to use when emitting statistics for the gRPC service.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>`_.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
targetUri_
-
channelCredentials_
-
channelCredentialsBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.ChannelCredentials,GrpcService.GoogleGrpc.ChannelCredentials.Builder, channelCredentialsBuilder_GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder> -
callCredentials_
-
callCredentialsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<GrpcService.GoogleGrpc.CallCredentials,GrpcService.GoogleGrpc.CallCredentials.Builder, callCredentialsBuilder_GrpcService.GoogleGrpc.CallCredentialsOrBuilder> -
statPrefix_
-
credentialsFactoryName_
-
config_
private com.google.protobuf.Struct config_ -
configBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder, configBuilder_com.google.protobuf.StructOrBuilder> -
perStreamBufferLimitBytes_
private com.google.protobuf.UInt32Value perStreamBufferLimitBytes_ -
perStreamBufferLimitBytesBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value,com.google.protobuf.UInt32Value.Builder, perStreamBufferLimitBytesBuilder_com.google.protobuf.UInt32ValueOrBuilder> -
channelArgs_
-
channelArgsBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.ChannelArgs,GrpcService.GoogleGrpc.ChannelArgs.Builder, channelArgsBuilder_GrpcService.GoogleGrpc.ChannelArgsOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GrpcService.GoogleGrpc.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<GrpcService.GoogleGrpc.Builder>
-
mergeFrom
public GrpcService.GoogleGrpc.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.channel_credentials>`.
string target_uri = 1 [(.validate.rules) = { ... }
- Specified by:
getTargetUri
in 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_v3_api_field_config.core.v3.GrpcService.GoogleGrpc.channel_credentials>`.
string target_uri = 1 [(.validate.rules) = { ... }
- Specified by:
getTargetUriBytes
in 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_v3_api_field_config.core.v3.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_v3_api_field_config.core.v3.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_v3_api_field_config.core.v3.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.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
- Specified by:
hasChannelCredentials
in interfaceGrpcService.GoogleGrpcOrBuilder
- Returns:
- Whether the channelCredentials field is set.
-
getChannelCredentials
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
- Specified by:
getChannelCredentials
in interfaceGrpcService.GoogleGrpcOrBuilder
- Returns:
- The channelCredentials.
-
setChannelCredentials
public GrpcService.GoogleGrpc.Builder setChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials value) .envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
setChannelCredentials
public GrpcService.GoogleGrpc.Builder setChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials.Builder builderForValue) .envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
mergeChannelCredentials
public GrpcService.GoogleGrpc.Builder mergeChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials value) .envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
clearChannelCredentials
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
getChannelCredentialsBuilder
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
getChannelCredentialsOrBuilder
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
- Specified by:
getChannelCredentialsOrBuilder
in interfaceGrpcService.GoogleGrpcOrBuilder
-
getChannelCredentialsFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.ChannelCredentials,GrpcService.GoogleGrpc.ChannelCredentials.Builder, getChannelCredentialsFieldBuilder()GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder> .envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
ensureCallCredentialsIsMutable
private void ensureCallCredentialsIsMutable() -
getCallCredentialsList
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.
repeated .envoy.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
- Specified by:
getCallCredentialsList
in 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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
- Specified by:
getCallCredentialsCount
in 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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
- Specified by:
getCallCredentials
in 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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
- Specified by:
getCallCredentialsOrBuilder
in 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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
- Specified by:
getCallCredentialsOrBuilderList
in 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.config.core.v3.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.config.core.v3.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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
-
getCallCredentialsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<GrpcService.GoogleGrpc.CallCredentials,GrpcService.GoogleGrpc.CallCredentials.Builder, getCallCredentialsFieldBuilder()GrpcService.GoogleGrpc.CallCredentialsOrBuilder> -
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:
getStatPrefix
in 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:
getStatPrefixBytes
in 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:
getCredentialsFactoryName
in 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:
getCredentialsFactoryNameBytes
in 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:
hasConfig
in 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:
getConfig
in 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:
getConfigOrBuilder
in interfaceGrpcService.GoogleGrpcOrBuilder
-
getConfigFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder, getConfigFieldBuilder()com.google.protobuf.StructOrBuilder> Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;
-
hasPerStreamBufferLimitBytes
public boolean hasPerStreamBufferLimitBytes()How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
- Specified by:
hasPerStreamBufferLimitBytes
in interfaceGrpcService.GoogleGrpcOrBuilder
- Returns:
- Whether the perStreamBufferLimitBytes field is set.
-
getPerStreamBufferLimitBytes
public com.google.protobuf.UInt32Value getPerStreamBufferLimitBytes()How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
- Specified by:
getPerStreamBufferLimitBytes
in interfaceGrpcService.GoogleGrpcOrBuilder
- Returns:
- The perStreamBufferLimitBytes.
-
setPerStreamBufferLimitBytes
public GrpcService.GoogleGrpc.Builder setPerStreamBufferLimitBytes(com.google.protobuf.UInt32Value value) How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
-
setPerStreamBufferLimitBytes
public GrpcService.GoogleGrpc.Builder setPerStreamBufferLimitBytes(com.google.protobuf.UInt32Value.Builder builderForValue) How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
-
mergePerStreamBufferLimitBytes
public GrpcService.GoogleGrpc.Builder mergePerStreamBufferLimitBytes(com.google.protobuf.UInt32Value value) How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
-
clearPerStreamBufferLimitBytes
How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
-
getPerStreamBufferLimitBytesBuilder
public com.google.protobuf.UInt32Value.Builder getPerStreamBufferLimitBytesBuilder()How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
-
getPerStreamBufferLimitBytesOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getPerStreamBufferLimitBytesOrBuilder()How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
- Specified by:
getPerStreamBufferLimitBytesOrBuilder
in interfaceGrpcService.GoogleGrpcOrBuilder
-
getPerStreamBufferLimitBytesFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value,com.google.protobuf.UInt32Value.Builder, getPerStreamBufferLimitBytesFieldBuilder()com.google.protobuf.UInt32ValueOrBuilder> How many bytes each stream can buffer internally. If not set an implementation defined default is applied (1MiB).
.google.protobuf.UInt32Value per_stream_buffer_limit_bytes = 7;
-
hasChannelArgs
public boolean hasChannelArgs()Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
- Specified by:
hasChannelArgs
in interfaceGrpcService.GoogleGrpcOrBuilder
- Returns:
- Whether the channelArgs field is set.
-
getChannelArgs
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
- Specified by:
getChannelArgs
in interfaceGrpcService.GoogleGrpcOrBuilder
- Returns:
- The channelArgs.
-
setChannelArgs
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
setChannelArgs
public GrpcService.GoogleGrpc.Builder setChannelArgs(GrpcService.GoogleGrpc.ChannelArgs.Builder builderForValue) Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
mergeChannelArgs
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
clearChannelArgs
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
getChannelArgsBuilder
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
getChannelArgsOrBuilder
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
- Specified by:
getChannelArgsOrBuilder
in interfaceGrpcService.GoogleGrpcOrBuilder
-
getChannelArgsFieldBuilder
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.ChannelArgs,GrpcService.GoogleGrpc.ChannelArgs.Builder, getChannelArgsFieldBuilder()GrpcService.GoogleGrpc.ChannelArgsOrBuilder> Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-