Uses of Class
io.envoyproxy.envoy.config.core.v3.DataSource.Builder
-
-
Uses of DataSource.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderDataSource.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSource.BuilderDataSource.Builder. clear()DataSource.BuilderDataSource.Builder. clearEnvironmentVariable()Environment variable data source.DataSource.BuilderDataSource.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataSource.BuilderDataSource.Builder. clearFilename()Local filesystem data source.DataSource.BuilderDataSource.Builder. clearInlineBytes()Bytes inlined in the configuration.DataSource.BuilderDataSource.Builder. clearInlineString()String inlined in the configuration.DataSource.BuilderDataSource.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataSource.BuilderDataSource.Builder. clearSpecifier()DataSource.BuilderDataSource.Builder. clone()DataSource.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. getCertChainBuilder()PEM encoded client certificate chain.DataSource.BuilderAsyncDataSource.Builder. getLocalBuilder()Local async data source.DataSource.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. getPrivateKeyBuilder()PEM encoded client private key.DataSource.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. getRootCertsBuilder()PEM encoded server root certificates.DataSource.BuilderSubstitutionFormatString.Builder. getTextFormatSourceBuilder()Specify a format with command operators to form a text string.DataSource.BuilderDataSource.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataSource.BuilderDataSource.Builder. mergeFrom(com.google.protobuf.Message other)DataSource.BuilderDataSource.Builder. mergeFrom(DataSource other)DataSource.BuilderDataSource.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static DataSource.BuilderDataSource. newBuilder()static DataSource.BuilderDataSource. newBuilder(DataSource prototype)DataSource.BuilderDataSource. newBuilderForType()protected DataSource.BuilderDataSource. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)DataSource.BuilderDataSource.Builder. setEnvironmentVariable(String value)Environment variable data source.DataSource.BuilderDataSource.Builder. setEnvironmentVariableBytes(com.google.protobuf.ByteString value)Environment variable data source.DataSource.BuilderDataSource.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSource.BuilderDataSource.Builder. setFilename(String value)Local filesystem data source.DataSource.BuilderDataSource.Builder. setFilenameBytes(com.google.protobuf.ByteString value)Local filesystem data source.DataSource.BuilderDataSource.Builder. setInlineBytes(com.google.protobuf.ByteString value)Bytes inlined in the configuration.DataSource.BuilderDataSource.Builder. setInlineString(String value)String inlined in the configuration.DataSource.BuilderDataSource.Builder. setInlineStringBytes(com.google.protobuf.ByteString value)String inlined in the configuration.DataSource.BuilderDataSource.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataSource.BuilderDataSource.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataSource.BuilderDataSource. toBuilder()Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type DataSource.Builder Modifier and Type Method Description GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setCertChain(DataSource.Builder builderForValue)PEM encoded client certificate chain.AsyncDataSource.BuilderAsyncDataSource.Builder. setLocal(DataSource.Builder builderForValue)Local async data source.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setPrivateKey(DataSource.Builder builderForValue)PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setRootCerts(DataSource.Builder builderForValue)PEM encoded server root certificates.SubstitutionFormatString.BuilderSubstitutionFormatString.Builder. setTextFormatSource(DataSource.Builder builderForValue)Specify a format with command operators to form a text string. -
Uses of DataSource.Builder in io.envoyproxy.envoy.config.grpc_credential.v3
Methods in io.envoyproxy.envoy.config.grpc_credential.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderFileBasedMetadataConfig.Builder. getSecretDataBuilder()Location or inline data of secret to use for authentication of the Google gRPC connection this secret will be attached to a header of the gRPC connectionMethods in io.envoyproxy.envoy.config.grpc_credential.v3 with parameters of type DataSource.Builder Modifier and Type Method Description FileBasedMetadataConfig.BuilderFileBasedMetadataConfig.Builder. setSecretData(DataSource.Builder builderForValue)Location or inline data of secret to use for authentication of the Google gRPC connection this secret will be attached to a header of the gRPC connection -
Uses of DataSource.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderDirectResponseAction.Builder. getBodyBuilder()Specifies the content of the response body.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type DataSource.Builder Modifier and Type Method Description DirectResponseAction.BuilderDirectResponseAction.Builder. setBody(DataSource.Builder builderForValue)Specifies the content of the response body. -
Uses of DataSource.Builder in io.envoyproxy.envoy.config.trace.v3
Methods in io.envoyproxy.envoy.config.trace.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderLightstepConfig.Builder. getAccessTokenBuilder()Access token to the `LightStep <https://lightstep.com/>`_ API.DataSource.BuilderXRayConfig.Builder. getSamplingRuleManifestBuilder()The location of a local custom sampling rules JSON file.Methods in io.envoyproxy.envoy.config.trace.v3 with parameters of type DataSource.Builder Modifier and Type Method Description LightstepConfig.BuilderLightstepConfig.Builder. setAccessToken(DataSource.Builder builderForValue)Access token to the `LightStep <https://lightstep.com/>`_ API.XRayConfig.BuilderXRayConfig.Builder. setSamplingRuleManifest(DataSource.Builder builderForValue)The location of a local custom sampling rules JSON file. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.compression.zstd.compressor.v3
Methods in io.envoyproxy.envoy.extensions.compression.zstd.compressor.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderZstd.Builder. getDictionaryBuilder()A dictionary for compression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.compressor.v3 with parameters of type DataSource.Builder Modifier and Type Method Description Zstd.BuilderZstd.Builder. setDictionary(DataSource.Builder builderForValue)A dictionary for compression. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3
Methods in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderZstd.Builder. addDictionariesBuilder()Dictionaries for decompression.DataSource.BuilderZstd.Builder. addDictionariesBuilder(int index)Dictionaries for decompression.DataSource.BuilderZstd.Builder. getDictionariesBuilder(int index)Dictionaries for decompression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 that return types with arguments of type DataSource.Builder Modifier and Type Method Description List<DataSource.Builder>Zstd.Builder. getDictionariesBuilderList()Dictionaries for decompression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 with parameters of type DataSource.Builder Modifier and Type Method Description Zstd.BuilderZstd.Builder. addDictionaries(int index, DataSource.Builder builderForValue)Dictionaries for decompression.Zstd.BuilderZstd.Builder. addDictionaries(DataSource.Builder builderForValue)Dictionaries for decompression.Zstd.BuilderZstd.Builder. setDictionaries(int index, DataSource.Builder builderForValue)Dictionaries for decompression. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderJwtProvider.Builder. getLocalJwksBuilder()JWKS is in local data source.Methods in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3 with parameters of type DataSource.Builder Modifier and Type Method Description JwtProvider.BuilderJwtProvider.Builder. setLocalJwks(DataSource.Builder builderForValue)JWKS is in local data source. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.http.lua.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.lua.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderLua.Builder. getDefaultSourceCodeBuilder()The default Lua code that Envoy will execute.DataSource.BuilderLuaPerRoute.Builder. getSourceCodeBuilder()A configured per-route Lua source code that can be served by RDS or provided inline.Methods in io.envoyproxy.envoy.extensions.filters.http.lua.v3 with parameters of type DataSource.Builder Modifier and Type Method Description Lua.BuilderLua.Builder. setDefaultSourceCode(DataSource.Builder builderForValue)The default Lua code that Envoy will execute.LuaPerRoute.BuilderLuaPerRoute.Builder. setSourceCode(DataSource.Builder builderForValue)A configured per-route Lua source code that can be served by RDS or provided inline. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.network.direct_response.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.direct_response.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderConfig.Builder. getResponseBuilder()Response data as a data source.Methods in io.envoyproxy.envoy.extensions.filters.network.direct_response.v3 with parameters of type DataSource.Builder Modifier and Type Method Description Config.BuilderConfig.Builder. setResponse(DataSource.Builder builderForValue)Response data as a data source. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderResponseMapper.Builder. getBodyBuilder()The new local reply body text if specified.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with parameters of type DataSource.Builder Modifier and Type Method Description ResponseMapper.BuilderResponseMapper.Builder. setBody(DataSource.Builder builderForValue)The new local reply body text if specified. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderRedisProxy.Builder. addDownstreamAuthPasswordsBuilder()Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with one of these passwords before enabling any other command.DataSource.BuilderRedisProxy.Builder. addDownstreamAuthPasswordsBuilder(int index)Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with one of these passwords before enabling any other command.DataSource.BuilderRedisProtocolOptions.Builder. getAuthPasswordBuilder()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.DataSource.BuilderRedisProtocolOptions.Builder. getAuthUsernameBuilder()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.DataSource.BuilderRedisProxy.Builder. getDownstreamAuthPasswordBuilder()Deprecated.DataSource.BuilderRedisProxy.Builder. getDownstreamAuthPasswordsBuilder(int index)Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with one of these passwords before enabling any other command.DataSource.BuilderRedisProxy.Builder. getDownstreamAuthUsernameBuilder()If a username is provided an ACL style AUTH command will be required with a username and password.Methods in io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3 that return types with arguments of type DataSource.Builder Modifier and Type Method Description List<DataSource.Builder>RedisProxy.Builder. getDownstreamAuthPasswordsBuilderList()Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with one of these passwords before enabling any other command.Methods in io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3 with parameters of type DataSource.Builder Modifier and Type Method Description RedisProxy.BuilderRedisProxy.Builder. addDownstreamAuthPasswords(int index, DataSource.Builder builderForValue)Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with one of these passwords before enabling any other command.RedisProxy.BuilderRedisProxy.Builder. addDownstreamAuthPasswords(DataSource.Builder builderForValue)Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with one of these passwords before enabling any other command.RedisProtocolOptions.BuilderRedisProtocolOptions.Builder. setAuthPassword(DataSource.Builder builderForValue)Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.BuilderRedisProtocolOptions.Builder. setAuthUsername(DataSource.Builder builderForValue)Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProxy.BuilderRedisProxy.Builder. setDownstreamAuthPassword(DataSource.Builder builderForValue)Deprecated.RedisProxy.BuilderRedisProxy.Builder. setDownstreamAuthPasswords(int index, DataSource.Builder builderForValue)Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with one of these passwords before enabling any other command.RedisProxy.BuilderRedisProxy.Builder. setDownstreamAuthUsername(DataSource.Builder builderForValue)If a username is provided an ACL style AUTH command will be required with a username and password. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3
Methods in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderDnsFilterConfig.ServerContextConfig.Builder. getExternalDnsTableBuilder()Seed the filter configuration from an external path.Methods in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3 with parameters of type DataSource.Builder Modifier and Type Method Description DnsFilterConfig.ServerContextConfig.BuilderDnsFilterConfig.ServerContextConfig.Builder. setExternalDnsTable(DataSource.Builder builderForValue)Seed the filter configuration from an external path. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderTlsSessionTicketKeys.Builder. addKeysBuilder()Keys for encrypting and decrypting TLS session tickets.DataSource.BuilderTlsSessionTicketKeys.Builder. addKeysBuilder(int index)Keys for encrypting and decrypting TLS session tickets.DataSource.BuilderTlsCertificate.Builder. addSignedCertificateTimestampBuilder()[#not-implemented-hide:]DataSource.BuilderTlsCertificate.Builder. addSignedCertificateTimestampBuilder(int index)[#not-implemented-hide:]DataSource.BuilderTlsCertificate.Builder. getCertificateChainBuilder()The TLS certificate chain.DataSource.BuilderCertificateValidationContext.Builder. getCrlBuilder()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).DataSource.BuilderTlsSessionTicketKeys.Builder. getKeysBuilder(int index)Keys for encrypting and decrypting TLS session tickets.DataSource.BuilderTlsCertificate.Builder. getOcspStapleBuilder()The OCSP response to be stapled with this certificate during the handshake.DataSource.BuilderTlsCertificate.Builder. getPasswordBuilder()The password to decrypt the TLS private key.DataSource.BuilderTlsCertificate.Builder. getPkcs12Builder()``Pkcs12`` data containing TLS certificate, chain, and private key.DataSource.BuilderTlsCertificate.Builder. getPrivateKeyBuilder()The TLS private key.DataSource.BuilderGenericSecret.Builder. getSecretBuilder()Secret of generic type and is available to filters.DataSource.BuilderTlsCertificate.Builder. getSignedCertificateTimestampBuilder(int index)[#not-implemented-hide:]DataSource.BuilderSPIFFECertValidatorConfig.TrustDomain.Builder. getTrustBundleBuilder()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.DataSource.BuilderCertificateValidationContext.Builder. getTrustedCaBuilder()TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners).Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type DataSource.Builder Modifier and Type Method Description List<DataSource.Builder>TlsSessionTicketKeys.Builder. getKeysBuilderList()Keys for encrypting and decrypting TLS session tickets.List<DataSource.Builder>TlsCertificate.Builder. getSignedCertificateTimestampBuilderList()[#not-implemented-hide:]Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type DataSource.Builder Modifier and Type Method Description TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. addKeys(int index, DataSource.Builder builderForValue)Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. addKeys(DataSource.Builder builderForValue)Keys for encrypting and decrypting TLS session tickets.TlsCertificate.BuilderTlsCertificate.Builder. addSignedCertificateTimestamp(int index, DataSource.Builder builderForValue)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. addSignedCertificateTimestamp(DataSource.Builder builderForValue)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. setCertificateChain(DataSource.Builder builderForValue)The TLS certificate chain.CertificateValidationContext.BuilderCertificateValidationContext.Builder. setCrl(DataSource.Builder builderForValue)An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. setKeys(int index, DataSource.Builder builderForValue)Keys for encrypting and decrypting TLS session tickets.TlsCertificate.BuilderTlsCertificate.Builder. setOcspStaple(DataSource.Builder builderForValue)The OCSP response to be stapled with this certificate during the handshake.TlsCertificate.BuilderTlsCertificate.Builder. setPassword(DataSource.Builder builderForValue)The password to decrypt the TLS private key.TlsCertificate.BuilderTlsCertificate.Builder. setPkcs12(DataSource.Builder builderForValue)``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificate.BuilderTlsCertificate.Builder. setPrivateKey(DataSource.Builder builderForValue)The TLS private key.GenericSecret.BuilderGenericSecret.Builder. setSecret(DataSource.Builder builderForValue)Secret of generic type and is available to filters.TlsCertificate.BuilderTlsCertificate.Builder. setSignedCertificateTimestamp(int index, DataSource.Builder builderForValue)[#not-implemented-hide:]SPIFFECertValidatorConfig.TrustDomain.BuilderSPIFFECertValidatorConfig.TrustDomain.Builder. setTrustBundle(DataSource.Builder builderForValue)Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.CertificateValidationContext.BuilderCertificateValidationContext.Builder. setTrustedCa(DataSource.Builder builderForValue)TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners).
-