Class GrpcService.GoogleGrpc.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- 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
,java.lang.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 typeenvoy.config.core.v3.GrpcService.GoogleGrpc
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description GrpcService.GoogleGrpc.Builder
addAllCallCredentials(java.lang.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>`_.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>`_.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>`_.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>`_.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>`_.GrpcService.GoogleGrpc.CallCredentials.Builder
addCallCredentialsBuilder()
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.GrpcService.GoogleGrpc.CallCredentials.Builder
addCallCredentialsBuilder(int index)
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.GrpcService.GoogleGrpc
build()
GrpcService.GoogleGrpc
buildPartial()
private void
buildPartial0(GrpcService.GoogleGrpc result)
private void
buildPartialRepeatedFields(GrpcService.GoogleGrpc result)
GrpcService.GoogleGrpc.Builder
clear()
GrpcService.GoogleGrpc.Builder
clearCallCredentials()
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.GrpcService.GoogleGrpc.Builder
clearChannelArgs()
Custom channels args.GrpcService.GoogleGrpc.Builder
clearChannelCredentials()
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
GrpcService.GoogleGrpc.Builder
clearConfig()
Additional configuration for site-specific customizations of the Google gRPC library.GrpcService.GoogleGrpc.Builder
clearCredentialsFactoryName()
The name of the Google gRPC credentials factory to use.GrpcService.GoogleGrpc.Builder
clearPerStreamBufferLimitBytes()
How many bytes each stream can buffer internally.GrpcService.GoogleGrpc.Builder
clearStatPrefix()
The human readable prefix to use when emitting statistics for the gRPC service.GrpcService.GoogleGrpc.Builder
clearTargetUri()
The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.private void
ensureCallCredentialsIsMutable()
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>`_.GrpcService.GoogleGrpc.CallCredentials.Builder
getCallCredentialsBuilder(int index)
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.java.util.List<GrpcService.GoogleGrpc.CallCredentials.Builder>
getCallCredentialsBuilderList()
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>`_.private com.google.protobuf.RepeatedFieldBuilder<GrpcService.GoogleGrpc.CallCredentials,GrpcService.GoogleGrpc.CallCredentials.Builder,GrpcService.GoogleGrpc.CallCredentialsOrBuilder>
getCallCredentialsFieldBuilder()
java.util.List<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>`_.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>`_.java.util.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>`_.GrpcService.GoogleGrpc.ChannelArgs
getChannelArgs()
Custom channels args.GrpcService.GoogleGrpc.ChannelArgs.Builder
getChannelArgsBuilder()
Custom channels args.private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.ChannelArgs,GrpcService.GoogleGrpc.ChannelArgs.Builder,GrpcService.GoogleGrpc.ChannelArgsOrBuilder>
getChannelArgsFieldBuilder()
Custom channels args.GrpcService.GoogleGrpc.ChannelArgsOrBuilder
getChannelArgsOrBuilder()
Custom channels args.GrpcService.GoogleGrpc.ChannelCredentials
getChannelCredentials()
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
GrpcService.GoogleGrpc.ChannelCredentials.Builder
getChannelCredentialsBuilder()
.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>
getChannelCredentialsFieldBuilder()
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder
getChannelCredentialsOrBuilder()
.envoy.config.core.v3.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.Struct.Builder
getConfigBuilder()
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>
getConfigFieldBuilder()
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.java.lang.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.GrpcService.GoogleGrpc
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
com.google.protobuf.UInt32Value
getPerStreamBufferLimitBytes()
How many bytes each stream can buffer internally.com.google.protobuf.UInt32Value.Builder
getPerStreamBufferLimitBytesBuilder()
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>
getPerStreamBufferLimitBytesFieldBuilder()
How many bytes each stream can buffer internally.com.google.protobuf.UInt32ValueOrBuilder
getPerStreamBufferLimitBytesOrBuilder()
How many bytes each stream can buffer internally.java.lang.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.java.lang.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
hasChannelArgs()
Custom channels args.boolean
hasChannelCredentials()
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
boolean
hasConfig()
Additional configuration for site-specific customizations of the Google gRPC library.boolean
hasPerStreamBufferLimitBytes()
How many bytes each stream can buffer internally.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
GrpcService.GoogleGrpc.Builder
mergeChannelArgs(GrpcService.GoogleGrpc.ChannelArgs value)
Custom channels args.GrpcService.GoogleGrpc.Builder
mergeChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials value)
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
GrpcService.GoogleGrpc.Builder
mergeConfig(com.google.protobuf.Struct value)
Additional configuration for site-specific customizations of the Google gRPC library.GrpcService.GoogleGrpc.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
GrpcService.GoogleGrpc.Builder
mergeFrom(com.google.protobuf.Message other)
GrpcService.GoogleGrpc.Builder
mergeFrom(GrpcService.GoogleGrpc other)
GrpcService.GoogleGrpc.Builder
mergePerStreamBufferLimitBytes(com.google.protobuf.UInt32Value value)
How many bytes each stream can buffer internally.GrpcService.GoogleGrpc.Builder
removeCallCredentials(int index)
A set of call credentials that can be composed with `channel credentials <https://grpc.io/docs/guides/auth.html#credential-types>`_.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>`_.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>`_.GrpcService.GoogleGrpc.Builder
setChannelArgs(GrpcService.GoogleGrpc.ChannelArgs value)
Custom channels args.GrpcService.GoogleGrpc.Builder
setChannelArgs(GrpcService.GoogleGrpc.ChannelArgs.Builder builderForValue)
Custom channels args.GrpcService.GoogleGrpc.Builder
setChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials value)
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
GrpcService.GoogleGrpc.Builder
setChannelCredentials(GrpcService.GoogleGrpc.ChannelCredentials.Builder builderForValue)
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
GrpcService.GoogleGrpc.Builder
setConfig(com.google.protobuf.Struct value)
Additional configuration for site-specific customizations of the Google gRPC library.GrpcService.GoogleGrpc.Builder
setConfig(com.google.protobuf.Struct.Builder builderForValue)
Additional configuration for site-specific customizations of the Google gRPC library.GrpcService.GoogleGrpc.Builder
setCredentialsFactoryName(java.lang.String value)
The name of the Google gRPC credentials factory to use.GrpcService.GoogleGrpc.Builder
setCredentialsFactoryNameBytes(com.google.protobuf.ByteString value)
The name of the Google gRPC credentials factory to use.GrpcService.GoogleGrpc.Builder
setPerStreamBufferLimitBytes(com.google.protobuf.UInt32Value value)
How many bytes each stream can buffer internally.GrpcService.GoogleGrpc.Builder
setPerStreamBufferLimitBytes(com.google.protobuf.UInt32Value.Builder builderForValue)
How many bytes each stream can buffer internally.GrpcService.GoogleGrpc.Builder
setStatPrefix(java.lang.String value)
The human readable prefix to use when emitting statistics for the gRPC service.GrpcService.GoogleGrpc.Builder
setStatPrefixBytes(com.google.protobuf.ByteString value)
The human readable prefix to use when emitting statistics for the gRPC service.GrpcService.GoogleGrpc.Builder
setTargetUri(java.lang.String value)
The target URI when using the `Google C++ gRPC client <https://github.com/grpc/grpc>`_.GrpcService.GoogleGrpc.Builder
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
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
targetUri_
private java.lang.Object targetUri_
-
channelCredentials_
private GrpcService.GoogleGrpc.ChannelCredentials channelCredentials_
-
channelCredentialsBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.ChannelCredentials,GrpcService.GoogleGrpc.ChannelCredentials.Builder,GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder> channelCredentialsBuilder_
-
callCredentials_
private java.util.List<GrpcService.GoogleGrpc.CallCredentials> callCredentials_
-
callCredentialsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<GrpcService.GoogleGrpc.CallCredentials,GrpcService.GoogleGrpc.CallCredentials.Builder,GrpcService.GoogleGrpc.CallCredentialsOrBuilder> callCredentialsBuilder_
-
statPrefix_
private java.lang.Object statPrefix_
-
credentialsFactoryName_
private java.lang.Object credentialsFactoryName_
-
config_
private com.google.protobuf.Struct config_
-
configBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder> configBuilder_
-
perStreamBufferLimitBytes_
private com.google.protobuf.UInt32Value perStreamBufferLimitBytes_
-
perStreamBufferLimitBytesBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value,com.google.protobuf.UInt32Value.Builder,com.google.protobuf.UInt32ValueOrBuilder> perStreamBufferLimitBytesBuilder_
-
channelArgs_
private GrpcService.GoogleGrpc.ChannelArgs channelArgs_
-
channelArgsBuilder_
private com.google.protobuf.SingleFieldBuilder<GrpcService.GoogleGrpc.ChannelArgs,GrpcService.GoogleGrpc.ChannelArgs.Builder,GrpcService.GoogleGrpc.ChannelArgsOrBuilder> channelArgsBuilder_
-
-
Method Detail
-
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
public GrpcService.GoogleGrpc.Builder 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
public GrpcService.GoogleGrpc getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GrpcService.GoogleGrpc build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GrpcService.GoogleGrpc buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(GrpcService.GoogleGrpc result)
-
buildPartial0
private void buildPartial0(GrpcService.GoogleGrpc result)
-
mergeFrom
public GrpcService.GoogleGrpc.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GrpcService.GoogleGrpc.Builder>
-
mergeFrom
public GrpcService.GoogleGrpc.Builder mergeFrom(GrpcService.GoogleGrpc other)
-
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 java.io.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:
java.io.IOException
-
getTargetUri
public java.lang.String 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
public GrpcService.GoogleGrpc.Builder setTargetUri(java.lang.String value)
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
public GrpcService.GoogleGrpc.Builder 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
public GrpcService.GoogleGrpc.Builder setTargetUriBytes(com.google.protobuf.ByteString value)
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
public GrpcService.GoogleGrpc.ChannelCredentials 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
public GrpcService.GoogleGrpc.Builder clearChannelCredentials()
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
getChannelCredentialsBuilder
public GrpcService.GoogleGrpc.ChannelCredentials.Builder getChannelCredentialsBuilder()
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
getChannelCredentialsOrBuilder
public GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder 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,GrpcService.GoogleGrpc.ChannelCredentialsOrBuilder> getChannelCredentialsFieldBuilder()
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelCredentials channel_credentials = 2;
-
ensureCallCredentialsIsMutable
private void ensureCallCredentialsIsMutable()
-
getCallCredentialsList
public java.util.List<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.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
public 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.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(java.lang.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
public GrpcService.GoogleGrpc.Builder 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
public GrpcService.GoogleGrpc.Builder removeCallCredentials(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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
-
getCallCredentialsBuilder
public GrpcService.GoogleGrpc.CallCredentials.Builder getCallCredentialsBuilder(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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
-
getCallCredentialsOrBuilder
public 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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
- Specified by:
getCallCredentialsOrBuilder
in interfaceGrpcService.GoogleGrpcOrBuilder
-
getCallCredentialsOrBuilderList
public java.util.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
public GrpcService.GoogleGrpc.CallCredentials.Builder 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
public GrpcService.GoogleGrpc.CallCredentials.Builder addCallCredentialsBuilder(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.config.core.v3.GrpcService.GoogleGrpc.CallCredentials call_credentials = 3;
-
getCallCredentialsBuilderList
public java.util.List<GrpcService.GoogleGrpc.CallCredentials.Builder> 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,GrpcService.GoogleGrpc.CallCredentialsOrBuilder> getCallCredentialsFieldBuilder()
-
getStatPrefix
public java.lang.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) = { ... }
- 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
public GrpcService.GoogleGrpc.Builder setStatPrefix(java.lang.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>
string stat_prefix = 4 [(.validate.rules) = { ... }
- Parameters:
value
- The statPrefix to set.- Returns:
- This builder for chaining.
-
clearStatPrefix
public GrpcService.GoogleGrpc.Builder 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
public GrpcService.GoogleGrpc.Builder 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>
string stat_prefix = 4 [(.validate.rules) = { ... }
- Parameters:
value
- The bytes for statPrefix to set.- Returns:
- This builder for chaining.
-
getCredentialsFactoryName
public java.lang.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;
- 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
public GrpcService.GoogleGrpc.Builder setCredentialsFactoryName(java.lang.String 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 credentialsFactoryName to set.- Returns:
- This builder for chaining.
-
clearCredentialsFactoryName
public GrpcService.GoogleGrpc.Builder 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
public GrpcService.GoogleGrpc.Builder setConfig(com.google.protobuf.Struct value)
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;
-
setConfig
public GrpcService.GoogleGrpc.Builder setConfig(com.google.protobuf.Struct.Builder builderForValue)
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;
-
mergeConfig
public GrpcService.GoogleGrpc.Builder mergeConfig(com.google.protobuf.Struct value)
Additional configuration for site-specific customizations of the Google gRPC library.
.google.protobuf.Struct config = 6;
-
clearConfig
public GrpcService.GoogleGrpc.Builder 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,com.google.protobuf.StructOrBuilder> getConfigFieldBuilder()
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
public GrpcService.GoogleGrpc.Builder 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,com.google.protobuf.UInt32ValueOrBuilder> getPerStreamBufferLimitBytesFieldBuilder()
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
public GrpcService.GoogleGrpc.ChannelArgs getChannelArgs()
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
- Specified by:
getChannelArgs
in interfaceGrpcService.GoogleGrpcOrBuilder
- Returns:
- The channelArgs.
-
setChannelArgs
public GrpcService.GoogleGrpc.Builder setChannelArgs(GrpcService.GoogleGrpc.ChannelArgs value)
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
public GrpcService.GoogleGrpc.Builder mergeChannelArgs(GrpcService.GoogleGrpc.ChannelArgs value)
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
clearChannelArgs
public GrpcService.GoogleGrpc.Builder clearChannelArgs()
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
getChannelArgsBuilder
public GrpcService.GoogleGrpc.ChannelArgs.Builder getChannelArgsBuilder()
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
getChannelArgsOrBuilder
public GrpcService.GoogleGrpc.ChannelArgsOrBuilder 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,GrpcService.GoogleGrpc.ChannelArgsOrBuilder> getChannelArgsFieldBuilder()
Custom channels args.
.envoy.config.core.v3.GrpcService.GoogleGrpc.ChannelArgs channel_args = 8;
-
-