Uses of Class
io.envoyproxy.envoy.config.core.v3.DataSource.Builder
Packages that use DataSource.Builder
Package
Description
-
Uses of DataSource.Builder in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionDataSource.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) DataSource.Builder.clear()DataSource.Builder.clearEnvironmentVariable()Environment variable data source.DataSource.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) DataSource.Builder.clearFilename()Local filesystem data source.DataSource.Builder.clearInlineBytes()Bytes inlined in the configuration.DataSource.Builder.clearInlineString()String inlined in the configuration.DataSource.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) DataSource.Builder.clearSpecifier()DataSource.Builder.clearWatchedDirectory()Watched directory that is watched for file changes.DataSource.Builder.clone()GrpcService.GoogleGrpc.SslCredentials.Builder.getCertChainBuilder()PEM encoded client certificate chain.AsyncDataSource.Builder.getLocalBuilder()Local async data source.GrpcService.GoogleGrpc.SslCredentials.Builder.getPrivateKeyBuilder()PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.Builder.getRootCertsBuilder()PEM encoded server root certificates.SubstitutionFormatString.Builder.getTextFormatSourceBuilder()Specify a format with command operators to form a text string.DataSource.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) DataSource.Builder.mergeFrom(com.google.protobuf.Message other) DataSource.Builder.mergeFrom(DataSource other) final DataSource.BuilderDataSource.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) DataSource.Builder.mergeWatchedDirectory(WatchedDirectory value) Watched directory that is watched for file changes.static DataSource.BuilderDataSource.newBuilder()static DataSource.BuilderDataSource.newBuilder(DataSource prototype) DataSource.newBuilderForType()protected DataSource.BuilderDataSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) DataSource.Builder.setEnvironmentVariable(String value) Environment variable data source.DataSource.Builder.setEnvironmentVariableBytes(com.google.protobuf.ByteString value) Environment variable data source.DataSource.Builder.setFilename(String value) Local filesystem data source.DataSource.Builder.setFilenameBytes(com.google.protobuf.ByteString value) Local filesystem data source.DataSource.Builder.setInlineBytes(com.google.protobuf.ByteString value) Bytes inlined in the configuration.DataSource.Builder.setInlineString(String value) String inlined in the configuration.DataSource.Builder.setInlineStringBytes(com.google.protobuf.ByteString value) String inlined in the configuration.DataSource.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final DataSource.BuilderDataSource.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) DataSource.Builder.setWatchedDirectory(WatchedDirectory value) Watched directory that is watched for file changes.DataSource.Builder.setWatchedDirectory(WatchedDirectory.Builder builderForValue) Watched directory that is watched for file changes.DataSource.toBuilder()Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionGrpcService.GoogleGrpc.SslCredentials.Builder.setCertChain(DataSource.Builder builderForValue) PEM encoded client certificate chain.AsyncDataSource.Builder.setLocal(DataSource.Builder builderForValue) Local async data source.GrpcService.GoogleGrpc.SslCredentials.Builder.setPrivateKey(DataSource.Builder builderForValue) PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.Builder.setRootCerts(DataSource.Builder builderForValue) PEM encoded server root certificates.SubstitutionFormatString.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.BuilderModifier and TypeMethodDescriptionFileBasedMetadataConfig.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.BuilderModifier and TypeMethodDescriptionFileBasedMetadataConfig.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.BuilderModifier and TypeMethodDescriptionDirectResponseAction.Builder.getBodyBuilder()Specifies the content of the response body.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionDirectResponseAction.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.BuilderModifier and TypeMethodDescriptionLightstepConfig.Builder.getAccessTokenBuilder()Access token to the `LightStep <https://lightstep.com/>`_ API.XRayConfig.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.BuilderModifier and TypeMethodDescriptionLightstepConfig.Builder.setAccessToken(DataSource.Builder builderForValue) Access token to the `LightStep <https://lightstep.com/>`_ API.XRayConfig.Builder.setSamplingRuleManifest(DataSource.Builder builderForValue) The location of a local custom sampling rules JSON file. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.common.aws.v3
Methods in io.envoyproxy.envoy.extensions.common.aws.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionIAMRolesAnywhereCredentialProvider.Builder.getCertificateBuilder()The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.getCertificateChainBuilder()The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.CredentialsFileCredentialProvider.Builder.getCredentialsDataSourceBuilder()Data source from which to retrieve AWS credentials When using this data source, if a ``watched_directory`` is provided, the credential file will be re-read when a file move is detected.IAMRolesAnywhereCredentialProvider.Builder.getPrivateKeyBuilder()The TLS private key matching the certificate provided.AssumeRoleWithWebIdentityCredentialProvider.Builder.getWebIdentityTokenDataSourceBuilder()Data source for a web identity token that is provided by the identity provider to assume the role.Methods in io.envoyproxy.envoy.extensions.common.aws.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionIAMRolesAnywhereCredentialProvider.Builder.setCertificate(DataSource.Builder builderForValue) The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.setCertificateChain(DataSource.Builder builderForValue) The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.CredentialsFileCredentialProvider.Builder.setCredentialsDataSource(DataSource.Builder builderForValue) Data source from which to retrieve AWS credentials When using this data source, if a ``watched_directory`` is provided, the credential file will be re-read when a file move is detected.IAMRolesAnywhereCredentialProvider.Builder.setPrivateKey(DataSource.Builder builderForValue) The TLS private key matching the certificate provided.AssumeRoleWithWebIdentityCredentialProvider.Builder.setWebIdentityTokenDataSource(DataSource.Builder builderForValue) Data source for a web identity token that is provided by the identity provider to assume the role. -
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.BuilderModifier and TypeMethodDescriptionZstd.Builder.getDictionaryBuilder()A dictionary for compression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.compressor.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionZstd.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.BuilderModifier and TypeMethodDescriptionZstd.Builder.addDictionariesBuilder()Dictionaries for decompression.Zstd.Builder.addDictionariesBuilder(int index) Dictionaries for decompression.Zstd.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.BuilderModifier and TypeMethodDescriptionZstd.Builder.getDictionariesBuilderList()Dictionaries for decompression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionZstd.Builder.addDictionaries(int index, DataSource.Builder builderForValue) Dictionaries for decompression.Zstd.Builder.addDictionaries(DataSource.Builder builderForValue) Dictionaries for decompression.Zstd.Builder.setDictionaries(int index, DataSource.Builder builderForValue) Dictionaries for decompression. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.http.basic_auth.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.basic_auth.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionBasicAuth.Builder.getUsersBuilder()Username-password pairs used to verify user credentials in the "Authorization" header.BasicAuthPerRoute.Builder.getUsersBuilder()Username-password pairs for this route.Methods in io.envoyproxy.envoy.extensions.filters.http.basic_auth.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionBasicAuth.Builder.setUsers(DataSource.Builder builderForValue) Username-password pairs used to verify user credentials in the "Authorization" header.BasicAuthPerRoute.Builder.setUsers(DataSource.Builder builderForValue) Username-password pairs for this route. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.http.grpc_field_extraction.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.grpc_field_extraction.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionGrpcFieldExtractionConfig.Builder.getDescriptorSetBuilder()The proto descriptor set binary for the gRPC services.Methods in io.envoyproxy.envoy.extensions.filters.http.grpc_field_extraction.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionGrpcFieldExtractionConfig.Builder.setDescriptorSet(DataSource.Builder builderForValue) The proto descriptor set binary for the gRPC services. -
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.BuilderModifier and TypeMethodDescriptionJwtProvider.Builder.getLocalJwksBuilder()JWKS is in local data source.Methods in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionJwtProvider.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.BuilderModifier and TypeMethodDescriptionLua.Builder.getDefaultSourceCodeBuilder()The default Lua code that Envoy will execute.LuaPerRoute.Builder.getSourceCodeBuilder()A configured per-route Lua source code that can be served by RDS or provided inline.Lua.Builder.putSourceCodesBuilderIfAbsent(String key) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.Methods in io.envoyproxy.envoy.extensions.filters.http.lua.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionLua.Builder.setDefaultSourceCode(DataSource.Builder builderForValue) The default Lua code that Envoy will execute.LuaPerRoute.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.http.proto_api_scrubber.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.proto_api_scrubber.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionDescriptorSet.Builder.getDataSourceBuilder()It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.Methods in io.envoyproxy.envoy.extensions.filters.http.proto_api_scrubber.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionDescriptorSet.Builder.setDataSource(DataSource.Builder builderForValue) It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.filters.http.proto_message_extraction.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.proto_message_extraction.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionProtoMessageExtractionConfig.Builder.getDataSourceBuilder()It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.Methods in io.envoyproxy.envoy.extensions.filters.http.proto_message_extraction.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionProtoMessageExtractionConfig.Builder.setDataSource(DataSource.Builder builderForValue) It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``. -
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.BuilderModifier and TypeMethodDescriptionConfig.Builder.getResponseBuilder()Response data as a data source.Methods in io.envoyproxy.envoy.extensions.filters.network.direct_response.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionConfig.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.BuilderModifier and TypeMethodDescriptionResponseMapper.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.BuilderModifier and TypeMethodDescriptionResponseMapper.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.BuilderModifier and TypeMethodDescriptionRedisProxy.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.RedisProxy.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.RedisProtocolOptions.Builder.getAuthPasswordBuilder()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Credential.Builder.getAuthPasswordBuilder()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Builder.getAuthUsernameBuilder()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProtocolOptions.Credential.Builder.getAuthUsernameBuilder()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProxy.Builder.getDownstreamAuthPasswordBuilder()Deprecated.RedisProxy.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.RedisProxy.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.BuilderModifier and TypeMethodDescriptionRedisProxy.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.BuilderModifier and TypeMethodDescriptionRedisProxy.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.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.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.Credential.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.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.RedisProtocolOptions.Credential.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.Builder.setDownstreamAuthPassword(DataSource.Builder builderForValue) Deprecated.RedisProxy.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.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.BuilderModifier and TypeMethodDescriptionDnsFilterConfig.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.BuilderModifier and TypeMethodDescriptionDnsFilterConfig.ServerContextConfig.Builder.setExternalDnsTable(DataSource.Builder builderForValue) Seed the filter configuration from an external path. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.grpc_service.call_credentials.file_based_metadata.v3
Methods in io.envoyproxy.envoy.extensions.grpc_service.call_credentials.file_based_metadata.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionFileBasedMetadataCallCredentials.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.extensions.grpc_service.call_credentials.file_based_metadata.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionFileBasedMetadataCallCredentials.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.extensions.http.custom_response.local_response_policy.v3
Methods in io.envoyproxy.envoy.extensions.http.custom_response.local_response_policy.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionLocalResponsePolicy.Builder.getBodyBuilder()Optional new local reply body text.Methods in io.envoyproxy.envoy.extensions.http.custom_response.local_response_policy.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionLocalResponsePolicy.Builder.setBody(DataSource.Builder builderForValue) Optional new local reply body text. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.quic.connection_id_generator.quic_lb.v3
Methods in io.envoyproxy.envoy.extensions.quic.connection_id_generator.quic_lb.v3 that return DataSource.BuilderMethods in io.envoyproxy.envoy.extensions.quic.connection_id_generator.quic_lb.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionConfig.Builder.setServerId(DataSource.Builder builderForValue) Must be at least 1 octet. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3
Methods in io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionDataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.getAddressBuilder()The server preferred address sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.getDnatAddressBuilder()If there is a DNAT between the client and Envoy, the address that Envoy will observe server preferred address packets being sent to.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.getPortBuilder()The server preferred address port sent to clients.Methods in io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionDataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.setAddress(DataSource.Builder builderForValue) The server preferred address sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.setDnatAddress(DataSource.Builder builderForValue) If there is a DNAT between the client and Envoy, the address that Envoy will observe server preferred address packets being sent to.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.setPort(DataSource.Builder builderForValue) The server preferred address port sent to clients. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.router.cluster_specifiers.lua.v3
Methods in io.envoyproxy.envoy.extensions.router.cluster_specifiers.lua.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionLuaConfig.Builder.getSourceCodeBuilder()The lua code that Envoy will execute to select cluster.Methods in io.envoyproxy.envoy.extensions.router.cluster_specifiers.lua.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionLuaConfig.Builder.setSourceCode(DataSource.Builder builderForValue) The lua code that Envoy will execute to select cluster. -
Uses of DataSource.Builder in io.envoyproxy.envoy.extensions.string_matcher.lua.v3
Methods in io.envoyproxy.envoy.extensions.string_matcher.lua.v3 that return DataSource.BuilderModifier and TypeMethodDescriptionLua.Builder.getSourceCodeBuilder()The Lua code that Envoy will executeMethods in io.envoyproxy.envoy.extensions.string_matcher.lua.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionLua.Builder.setSourceCode(DataSource.Builder builderForValue) The Lua code that Envoy will execute -
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.BuilderModifier and TypeMethodDescriptionTlsSessionTicketKeys.Builder.addKeysBuilder()Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.Builder.addKeysBuilder(int index) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.addSignedCertificateTimestampBuilder()[#not-implemented-hide:]TlsCertificate.Builder.addSignedCertificateTimestampBuilder(int index) [#not-implemented-hide:]TlsCertificate.Builder.getCertificateChainBuilder()The TLS certificate chain.CertificateValidationContext.Builder.getCrlBuilder()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsSessionTicketKeys.Builder.getKeysBuilder(int index) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.getOcspStapleBuilder()The OCSP response to be stapled with this certificate during the handshake.TlsCertificate.Builder.getPasswordBuilder()The password to decrypt the TLS private key.TlsCertificate.Builder.getPkcs12Builder()``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificate.Builder.getPrivateKeyBuilder()The TLS private key.GenericSecret.Builder.getSecretBuilder()Secret of generic type and is available to filters.TlsCertificate.Builder.getSignedCertificateTimestampBuilder(int index) [#not-implemented-hide:]SPIFFECertValidatorConfig.TrustDomain.Builder.getTrustBundleBuilder()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.SPIFFECertValidatorConfig.Builder.getTrustBundlesBuilder()This field specifies all trust bundles as a single DataSource.CertificateValidationContext.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).GenericSecret.Builder.putSecretsBuilderIfAbsent(String key) For cases where multiple associated secrets need to be distributed together.Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type DataSource.BuilderModifier and TypeMethodDescriptionTlsSessionTicketKeys.Builder.getKeysBuilderList()Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.getSignedCertificateTimestampBuilderList()[#not-implemented-hide:]Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionTlsSessionTicketKeys.Builder.addKeys(int index, DataSource.Builder builderForValue) Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.Builder.addKeys(DataSource.Builder builderForValue) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.addSignedCertificateTimestamp(int index, DataSource.Builder builderForValue) [#not-implemented-hide:]TlsCertificate.Builder.addSignedCertificateTimestamp(DataSource.Builder builderForValue) [#not-implemented-hide:]TlsCertificate.Builder.setCertificateChain(DataSource.Builder builderForValue) The TLS certificate chain.CertificateValidationContext.Builder.setCrl(DataSource.Builder builderForValue) An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsSessionTicketKeys.Builder.setKeys(int index, DataSource.Builder builderForValue) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.setOcspStaple(DataSource.Builder builderForValue) The OCSP response to be stapled with this certificate during the handshake.TlsCertificate.Builder.setPassword(DataSource.Builder builderForValue) The password to decrypt the TLS private key.TlsCertificate.Builder.setPkcs12(DataSource.Builder builderForValue) ``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificate.Builder.setPrivateKey(DataSource.Builder builderForValue) The TLS private key.GenericSecret.Builder.setSecret(DataSource.Builder builderForValue) Secret of generic type and is available to filters.TlsCertificate.Builder.setSignedCertificateTimestamp(int index, DataSource.Builder builderForValue) [#not-implemented-hide:]SPIFFECertValidatorConfig.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.SPIFFECertValidatorConfig.Builder.setTrustBundles(DataSource.Builder builderForValue) This field specifies all trust bundles as a single DataSource.CertificateValidationContext.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).