Uses of Class
io.envoyproxy.envoy.config.core.v3.DataSource
Packages that use DataSource
Package
Description
-
Uses of DataSource in io.envoyproxy.envoy.config.core.v3
Methods in io.envoyproxy.envoy.config.core.v3 that return DataSourceModifier and TypeMethodDescriptionDataSource.Builder.build()DataSource.Builder.buildPartial()GrpcService.GoogleGrpc.SslCredentials.Builder.getCertChain()PEM encoded client certificate chain.GrpcService.GoogleGrpc.SslCredentials.getCertChain()PEM encoded client certificate chain.GrpcService.GoogleGrpc.SslCredentialsOrBuilder.getCertChain()PEM encoded client certificate chain.static DataSourceDataSource.getDefaultInstance()DataSource.Builder.getDefaultInstanceForType()DataSource.getDefaultInstanceForType()AsyncDataSource.Builder.getLocal()Local async data source.AsyncDataSource.getLocal()Local async data source.AsyncDataSourceOrBuilder.getLocal()Local async data source.GrpcService.GoogleGrpc.SslCredentials.Builder.getPrivateKey()PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.getPrivateKey()PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentialsOrBuilder.getPrivateKey()PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.Builder.getRootCerts()PEM encoded server root certificates.GrpcService.GoogleGrpc.SslCredentials.getRootCerts()PEM encoded server root certificates.GrpcService.GoogleGrpc.SslCredentialsOrBuilder.getRootCerts()PEM encoded server root certificates.SubstitutionFormatString.Builder.getTextFormatSource()Specify a format with command operators to form a text string.SubstitutionFormatString.getTextFormatSource()Specify a format with command operators to form a text string.SubstitutionFormatStringOrBuilder.getTextFormatSource()Specify a format with command operators to form a text string.static DataSourceDataSource.parseDelimitedFrom(InputStream input) static DataSourceDataSource.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataSourceDataSource.parseFrom(byte[] data) static DataSourceDataSource.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataSourceDataSource.parseFrom(com.google.protobuf.ByteString data) static DataSourceDataSource.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataSourceDataSource.parseFrom(com.google.protobuf.CodedInputStream input) static DataSourceDataSource.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataSourceDataSource.parseFrom(InputStream input) static DataSourceDataSource.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static DataSourceDataSource.parseFrom(ByteBuffer data) static DataSourceDataSource.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.config.core.v3 that return types with arguments of type DataSourceModifier and TypeMethodDescriptioncom.google.protobuf.Parser<DataSource>DataSource.getParserForType()static com.google.protobuf.Parser<DataSource>DataSource.parser()Methods in io.envoyproxy.envoy.config.core.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionGrpcService.GoogleGrpc.SslCredentials.Builder.mergeCertChain(DataSource value) PEM encoded client certificate chain.DataSource.Builder.mergeFrom(DataSource other) AsyncDataSource.Builder.mergeLocal(DataSource value) Local async data source.GrpcService.GoogleGrpc.SslCredentials.Builder.mergePrivateKey(DataSource value) PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.Builder.mergeRootCerts(DataSource value) PEM encoded server root certificates.SubstitutionFormatString.Builder.mergeTextFormatSource(DataSource value) Specify a format with command operators to form a text string.static DataSource.BuilderDataSource.newBuilder(DataSource prototype) GrpcService.GoogleGrpc.SslCredentials.Builder.setCertChain(DataSource value) PEM encoded client certificate chain.AsyncDataSource.Builder.setLocal(DataSource value) Local async data source.GrpcService.GoogleGrpc.SslCredentials.Builder.setPrivateKey(DataSource value) PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.Builder.setRootCerts(DataSource value) PEM encoded server root certificates.SubstitutionFormatString.Builder.setTextFormatSource(DataSource value) Specify a format with command operators to form a text string. -
Uses of DataSource in io.envoyproxy.envoy.config.grpc_credential.v3
Methods in io.envoyproxy.envoy.config.grpc_credential.v3 that return DataSourceModifier and TypeMethodDescriptionFileBasedMetadataConfig.Builder.getSecretData()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 connectionFileBasedMetadataConfig.getSecretData()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 connectionFileBasedMetadataConfigOrBuilder.getSecretData()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 DataSourceModifier and TypeMethodDescriptionFileBasedMetadataConfig.Builder.mergeSecretData(DataSource value) 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 connectionFileBasedMetadataConfig.Builder.setSecretData(DataSource value) 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 in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return DataSourceModifier and TypeMethodDescriptionDirectResponseAction.Builder.getBody()Specifies the content of the response body.DirectResponseAction.getBody()Specifies the content of the response body.DirectResponseActionOrBuilder.getBody()Specifies the content of the response body.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionDirectResponseAction.Builder.mergeBody(DataSource value) Specifies the content of the response body.DirectResponseAction.Builder.setBody(DataSource value) Specifies the content of the response body. -
Uses of DataSource in io.envoyproxy.envoy.config.trace.v3
Methods in io.envoyproxy.envoy.config.trace.v3 that return DataSourceModifier and TypeMethodDescriptionLightstepConfig.Builder.getAccessToken()Access token to the `LightStep <https://lightstep.com/>`_ API.LightstepConfig.getAccessToken()Access token to the `LightStep <https://lightstep.com/>`_ API.LightstepConfigOrBuilder.getAccessToken()Access token to the `LightStep <https://lightstep.com/>`_ API.XRayConfig.Builder.getSamplingRuleManifest()The location of a local custom sampling rules JSON file.XRayConfig.getSamplingRuleManifest()The location of a local custom sampling rules JSON file.XRayConfigOrBuilder.getSamplingRuleManifest()The location of a local custom sampling rules JSON file.Methods in io.envoyproxy.envoy.config.trace.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionLightstepConfig.Builder.mergeAccessToken(DataSource value) Access token to the `LightStep <https://lightstep.com/>`_ API.XRayConfig.Builder.mergeSamplingRuleManifest(DataSource value) The location of a local custom sampling rules JSON file.LightstepConfig.Builder.setAccessToken(DataSource value) Access token to the `LightStep <https://lightstep.com/>`_ API.XRayConfig.Builder.setSamplingRuleManifest(DataSource value) The location of a local custom sampling rules JSON file. -
Uses of DataSource in io.envoyproxy.envoy.extensions.common.aws.v3
Methods in io.envoyproxy.envoy.extensions.common.aws.v3 that return DataSourceModifier and TypeMethodDescriptionIAMRolesAnywhereCredentialProvider.Builder.getCertificate()The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.getCertificate()The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProviderOrBuilder.getCertificate()The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.getCertificateChain()The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.IAMRolesAnywhereCredentialProvider.getCertificateChain()The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.IAMRolesAnywhereCredentialProviderOrBuilder.getCertificateChain()The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.CredentialsFileCredentialProvider.Builder.getCredentialsDataSource()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.CredentialsFileCredentialProvider.getCredentialsDataSource()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.CredentialsFileCredentialProviderOrBuilder.getCredentialsDataSource()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.getPrivateKey()The TLS private key matching the certificate provided.IAMRolesAnywhereCredentialProvider.getPrivateKey()The TLS private key matching the certificate provided.IAMRolesAnywhereCredentialProviderOrBuilder.getPrivateKey()The TLS private key matching the certificate provided.AssumeRoleWithWebIdentityCredentialProvider.Builder.getWebIdentityTokenDataSource()Data source for a web identity token that is provided by the identity provider to assume the role.AssumeRoleWithWebIdentityCredentialProvider.getWebIdentityTokenDataSource()Data source for a web identity token that is provided by the identity provider to assume the role.AssumeRoleWithWebIdentityCredentialProviderOrBuilder.getWebIdentityTokenDataSource()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 DataSourceModifier and TypeMethodDescriptionIAMRolesAnywhereCredentialProvider.Builder.mergeCertificate(DataSource value) The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.mergeCertificateChain(DataSource value) The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.CredentialsFileCredentialProvider.Builder.mergeCredentialsDataSource(DataSource value) 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.mergePrivateKey(DataSource value) The TLS private key matching the certificate provided.AssumeRoleWithWebIdentityCredentialProvider.Builder.mergeWebIdentityTokenDataSource(DataSource value) Data source for a web identity token that is provided by the identity provider to assume the role.IAMRolesAnywhereCredentialProvider.Builder.setCertificate(DataSource value) The certificate used for authenticating to the IAM Roles Anywhere service.IAMRolesAnywhereCredentialProvider.Builder.setCertificateChain(DataSource value) The optional certificate chain, required when you are using a subordinate certificate authority for certificate issuance.CredentialsFileCredentialProvider.Builder.setCredentialsDataSource(DataSource value) 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 value) The TLS private key matching the certificate provided.AssumeRoleWithWebIdentityCredentialProvider.Builder.setWebIdentityTokenDataSource(DataSource value) Data source for a web identity token that is provided by the identity provider to assume the role. -
Uses of DataSource in io.envoyproxy.envoy.extensions.compression.zstd.compressor.v3
Methods in io.envoyproxy.envoy.extensions.compression.zstd.compressor.v3 that return DataSourceModifier and TypeMethodDescriptionZstd.Builder.getDictionary()A dictionary for compression.Zstd.getDictionary()A dictionary for compression.ZstdOrBuilder.getDictionary()A dictionary for compression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.compressor.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionZstd.Builder.mergeDictionary(DataSource value) A dictionary for compression.Zstd.Builder.setDictionary(DataSource value) A dictionary for compression. -
Uses of DataSource in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3
Methods in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 that return DataSourceModifier and TypeMethodDescriptionZstd.Builder.getDictionaries(int index) Dictionaries for decompression.Zstd.getDictionaries(int index) Dictionaries for decompression.ZstdOrBuilder.getDictionaries(int index) Dictionaries for decompression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 that return types with arguments of type DataSourceModifier and TypeMethodDescriptionZstd.Builder.getDictionariesList()Dictionaries for decompression.Zstd.getDictionariesList()Dictionaries for decompression.ZstdOrBuilder.getDictionariesList()Dictionaries for decompression.Methods in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionZstd.Builder.addDictionaries(int index, DataSource value) Dictionaries for decompression.Zstd.Builder.addDictionaries(DataSource value) Dictionaries for decompression.Zstd.Builder.setDictionaries(int index, DataSource value) Dictionaries for decompression.Method parameters in io.envoyproxy.envoy.extensions.compression.zstd.decompressor.v3 with type arguments of type DataSourceModifier and TypeMethodDescriptionZstd.Builder.addAllDictionaries(Iterable<? extends DataSource> values) Dictionaries for decompression. -
Uses of DataSource in io.envoyproxy.envoy.extensions.filters.http.basic_auth.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.basic_auth.v3 that return DataSourceModifier and TypeMethodDescriptionBasicAuth.Builder.getUsers()Username-password pairs used to verify user credentials in the "Authorization" header.BasicAuth.getUsers()Username-password pairs used to verify user credentials in the "Authorization" header.BasicAuthOrBuilder.getUsers()Username-password pairs used to verify user credentials in the "Authorization" header.BasicAuthPerRoute.Builder.getUsers()Username-password pairs for this route.BasicAuthPerRoute.getUsers()Username-password pairs for this route.BasicAuthPerRouteOrBuilder.getUsers()Username-password pairs for this route.Methods in io.envoyproxy.envoy.extensions.filters.http.basic_auth.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionBasicAuth.Builder.mergeUsers(DataSource value) Username-password pairs used to verify user credentials in the "Authorization" header.BasicAuthPerRoute.Builder.mergeUsers(DataSource value) Username-password pairs for this route.BasicAuth.Builder.setUsers(DataSource value) Username-password pairs used to verify user credentials in the "Authorization" header.BasicAuthPerRoute.Builder.setUsers(DataSource value) Username-password pairs for this route. -
Uses of DataSource 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 DataSourceModifier and TypeMethodDescriptionGrpcFieldExtractionConfig.Builder.getDescriptorSet()The proto descriptor set binary for the gRPC services.GrpcFieldExtractionConfig.getDescriptorSet()The proto descriptor set binary for the gRPC services.GrpcFieldExtractionConfigOrBuilder.getDescriptorSet()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 DataSourceModifier and TypeMethodDescriptionGrpcFieldExtractionConfig.Builder.mergeDescriptorSet(DataSource value) The proto descriptor set binary for the gRPC services.GrpcFieldExtractionConfig.Builder.setDescriptorSet(DataSource value) The proto descriptor set binary for the gRPC services. -
Uses of DataSource in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3 that return DataSourceModifier and TypeMethodDescriptionJwtProvider.Builder.getLocalJwks()JWKS is in local data source.JwtProvider.getLocalJwks()JWKS is in local data source.JwtProviderOrBuilder.getLocalJwks()JWKS is in local data source.Methods in io.envoyproxy.envoy.extensions.filters.http.jwt_authn.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionJwtProvider.Builder.mergeLocalJwks(DataSource value) JWKS is in local data source.JwtProvider.Builder.setLocalJwks(DataSource value) JWKS is in local data source. -
Uses of DataSource in io.envoyproxy.envoy.extensions.filters.http.lua.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.lua.v3 that return DataSourceModifier and TypeMethodDescriptionLua.Builder.getDefaultSourceCode()The default Lua code that Envoy will execute.Lua.getDefaultSourceCode()The default Lua code that Envoy will execute.LuaOrBuilder.getDefaultSourceCode()The default Lua code that Envoy will execute.LuaPerRoute.Builder.getSourceCode()A configured per-route Lua source code that can be served by RDS or provided inline.LuaPerRoute.getSourceCode()A configured per-route Lua source code that can be served by RDS or provided inline.LuaPerRouteOrBuilder.getSourceCode()A configured per-route Lua source code that can be served by RDS or provided inline.Lua.Builder.getSourceCodesOrDefault(String key, DataSource defaultValue) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.Lua.getSourceCodesOrDefault(String key, DataSource defaultValue) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.LuaOrBuilder.getSourceCodesOrDefault(String key, DataSource defaultValue) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.Lua.Builder.getSourceCodesOrThrow(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>`.Lua.getSourceCodesOrThrow(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>`.LuaOrBuilder.getSourceCodesOrThrow(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 that return types with arguments of type DataSourceModifier and TypeMethodDescriptionLua.Builder.getMutableSourceCodes()Deprecated.Lua.Builder.getSourceCodes()Deprecated.Lua.getSourceCodes()Deprecated.LuaOrBuilder.getSourceCodes()Deprecated.Lua.Builder.getSourceCodesMap()Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.Lua.getSourceCodesMap()Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.LuaOrBuilder.getSourceCodesMap()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 DataSourceModifier and TypeMethodDescriptionLua.Builder.getSourceCodesOrDefault(String key, DataSource defaultValue) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.Lua.getSourceCodesOrDefault(String key, DataSource defaultValue) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.LuaOrBuilder.getSourceCodesOrDefault(String key, DataSource defaultValue) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.Lua.Builder.mergeDefaultSourceCode(DataSource value) The default Lua code that Envoy will execute.LuaPerRoute.Builder.mergeSourceCode(DataSource value) A configured per-route Lua source code that can be served by RDS or provided inline.Lua.Builder.putSourceCodes(String key, DataSource value) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`.Lua.Builder.setDefaultSourceCode(DataSource value) The default Lua code that Envoy will execute.LuaPerRoute.Builder.setSourceCode(DataSource value) A configured per-route Lua source code that can be served by RDS or provided inline.Method parameters in io.envoyproxy.envoy.extensions.filters.http.lua.v3 with type arguments of type DataSourceModifier and TypeMethodDescriptionLua.Builder.putAllSourceCodes(Map<String, DataSource> values) Map of named Lua source codes that can be referenced in :ref:`LuaPerRoute <envoy_v3_api_msg_extensions.filters.http.lua.v3.LuaPerRoute>`. -
Uses of DataSource 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 DataSourceModifier and TypeMethodDescriptionDescriptorSet.Builder.getDataSource()It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.DescriptorSet.getDataSource()It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.DescriptorSetOrBuilder.getDataSource()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 DataSourceModifier and TypeMethodDescriptionDescriptorSet.Builder.mergeDataSource(DataSource value) It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.DescriptorSet.Builder.setDataSource(DataSource value) It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``. -
Uses of DataSource 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 DataSourceModifier and TypeMethodDescriptionProtoMessageExtractionConfig.Builder.getDataSource()It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.ProtoMessageExtractionConfig.getDataSource()It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.ProtoMessageExtractionConfigOrBuilder.getDataSource()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 DataSourceModifier and TypeMethodDescriptionProtoMessageExtractionConfig.Builder.mergeDataSource(DataSource value) It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``.ProtoMessageExtractionConfig.Builder.setDataSource(DataSource value) It could be passed by a local file through ``Datasource.filename`` or embedded in the ``Datasource.inline_bytes``. -
Uses of DataSource in io.envoyproxy.envoy.extensions.filters.network.direct_response.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.direct_response.v3 that return DataSourceModifier and TypeMethodDescriptionConfig.Builder.getResponse()Response data as a data source.Config.getResponse()Response data as a data source.ConfigOrBuilder.getResponse()Response data as a data source.Methods in io.envoyproxy.envoy.extensions.filters.network.direct_response.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionConfig.Builder.mergeResponse(DataSource value) Response data as a data source.Config.Builder.setResponse(DataSource value) Response data as a data source. -
Uses of DataSource 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 DataSourceModifier and TypeMethodDescriptionResponseMapper.Builder.getBody()The new local reply body text if specified.ResponseMapper.getBody()The new local reply body text if specified.ResponseMapperOrBuilder.getBody()The new local reply body text if specified.Methods in io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionResponseMapper.Builder.mergeBody(DataSource value) The new local reply body text if specified.ResponseMapper.Builder.setBody(DataSource value) The new local reply body text if specified. -
Uses of DataSource in io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3 that return DataSourceModifier and TypeMethodDescriptionRedisProtocolOptions.Builder.getAuthPassword()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Credential.Builder.getAuthPassword()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Credential.getAuthPassword()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.CredentialOrBuilder.getAuthPassword()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.getAuthPassword()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptionsOrBuilder.getAuthPassword()Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Builder.getAuthUsername()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProtocolOptions.Credential.Builder.getAuthUsername()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProtocolOptions.Credential.getAuthUsername()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProtocolOptions.CredentialOrBuilder.getAuthUsername()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProtocolOptions.getAuthUsername()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProtocolOptionsOrBuilder.getAuthUsername()Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProxy.Builder.getDownstreamAuthPassword()Deprecated.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.downstream_auth_password is deprecated.RedisProxy.getDownstreamAuthPassword()Deprecated.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.downstream_auth_password is deprecated.RedisProxyOrBuilder.getDownstreamAuthPassword()Deprecated.envoy.extensions.filters.network.redis_proxy.v3.RedisProxy.downstream_auth_password is deprecated.RedisProxy.Builder.getDownstreamAuthPasswords(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.getDownstreamAuthPasswords(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.RedisProxyOrBuilder.getDownstreamAuthPasswords(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.getDownstreamAuthUsername()If a username is provided an ACL style AUTH command will be required with a username and password.RedisProxy.getDownstreamAuthUsername()If a username is provided an ACL style AUTH command will be required with a username and password.RedisProxyOrBuilder.getDownstreamAuthUsername()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 DataSourceModifier and TypeMethodDescriptionRedisProxy.Builder.getDownstreamAuthPasswordsList()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.getDownstreamAuthPasswordsList()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.RedisProxyOrBuilder.getDownstreamAuthPasswordsList()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 DataSourceModifier and TypeMethodDescriptionRedisProxy.Builder.addDownstreamAuthPasswords(int index, DataSource value) 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 value) 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.mergeAuthPassword(DataSource value) Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Credential.Builder.mergeAuthPassword(DataSource value) Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Builder.mergeAuthUsername(DataSource value) Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProtocolOptions.Credential.Builder.mergeAuthUsername(DataSource value) Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProxy.Builder.mergeDownstreamAuthPassword(DataSource value) Deprecated.RedisProxy.Builder.mergeDownstreamAuthUsername(DataSource value) If a username is provided an ACL style AUTH command will be required with a username and password.RedisProtocolOptions.Builder.setAuthPassword(DataSource value) 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 value) Upstream server password as defined by the ``requirepass`` directive `<https://redis.io/topics/config>`_ in the server's configuration file.RedisProtocolOptions.Builder.setAuthUsername(DataSource value) 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 value) Upstream server username as defined by the ``user`` directive `<https://redis.io/topics/acl>`_ in the server's configuration file.RedisProxy.Builder.setDownstreamAuthPassword(DataSource value) Deprecated.RedisProxy.Builder.setDownstreamAuthPasswords(int index, DataSource value) 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 value) If a username is provided an ACL style AUTH command will be required with a username and password.Method parameters in io.envoyproxy.envoy.extensions.filters.network.redis_proxy.v3 with type arguments of type DataSourceModifier and TypeMethodDescriptionRedisProxy.Builder.addAllDownstreamAuthPasswords(Iterable<? extends DataSource> values) 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. -
Uses of DataSource in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3
Methods in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3 that return DataSourceModifier and TypeMethodDescriptionDnsFilterConfig.ServerContextConfig.Builder.getExternalDnsTable()Seed the filter configuration from an external path.DnsFilterConfig.ServerContextConfig.getExternalDnsTable()Seed the filter configuration from an external path.DnsFilterConfig.ServerContextConfigOrBuilder.getExternalDnsTable()Seed the filter configuration from an external path.Methods in io.envoyproxy.envoy.extensions.filters.udp.dns_filter.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionDnsFilterConfig.ServerContextConfig.Builder.mergeExternalDnsTable(DataSource value) Seed the filter configuration from an external path.DnsFilterConfig.ServerContextConfig.Builder.setExternalDnsTable(DataSource value) Seed the filter configuration from an external path. -
Uses of DataSource 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 DataSourceModifier and TypeMethodDescriptionFileBasedMetadataCallCredentials.Builder.getSecretData()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 connectionFileBasedMetadataCallCredentials.getSecretData()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 connectionFileBasedMetadataCallCredentialsOrBuilder.getSecretData()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 DataSourceModifier and TypeMethodDescriptionFileBasedMetadataCallCredentials.Builder.mergeSecretData(DataSource value) 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 connectionFileBasedMetadataCallCredentials.Builder.setSecretData(DataSource value) 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 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 DataSourceModifier and TypeMethodDescriptionLocalResponsePolicy.Builder.getBody()Optional new local reply body text.LocalResponsePolicy.getBody()Optional new local reply body text.LocalResponsePolicyOrBuilder.getBody()Optional new local reply body text.Methods in io.envoyproxy.envoy.extensions.http.custom_response.local_response_policy.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionLocalResponsePolicy.Builder.mergeBody(DataSource value) Optional new local reply body text.LocalResponsePolicy.Builder.setBody(DataSource value) Optional new local reply body text. -
Uses of DataSource 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 DataSourceModifier and TypeMethodDescriptionConfig.Builder.getServerId()Must be at least 1 octet.Config.getServerId()Must be at least 1 octet.ConfigOrBuilder.getServerId()Must be at least 1 octet.Methods in io.envoyproxy.envoy.extensions.quic.connection_id_generator.quic_lb.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionConfig.Builder.mergeServerId(DataSource value) Must be at least 1 octet.Config.Builder.setServerId(DataSource value) Must be at least 1 octet. -
Uses of DataSource in io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3
Methods in io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3 that return DataSourceModifier and TypeMethodDescriptionDataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.getAddress()The server preferred address sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.getAddress()The server preferred address sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfigOrBuilder.getAddress()The server preferred address sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.getDnatAddress()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.getDnatAddress()If there is a DNAT between the client and Envoy, the address that Envoy will observe server preferred address packets being sent to.DataSourceServerPreferredAddressConfig.AddressFamilyConfigOrBuilder.getDnatAddress()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.getPort()The server preferred address port sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.getPort()The server preferred address port sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfigOrBuilder.getPort()The server preferred address port sent to clients.Methods in io.envoyproxy.envoy.extensions.quic.server_preferred_address.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionDataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.mergeAddress(DataSource value) The server preferred address sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.mergeDnatAddress(DataSource value) 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.mergePort(DataSource value) The server preferred address port sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.setAddress(DataSource value) The server preferred address sent to clients.DataSourceServerPreferredAddressConfig.AddressFamilyConfig.Builder.setDnatAddress(DataSource value) 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 value) The server preferred address port sent to clients. -
Uses of DataSource in io.envoyproxy.envoy.extensions.router.cluster_specifiers.lua.v3
Methods in io.envoyproxy.envoy.extensions.router.cluster_specifiers.lua.v3 that return DataSourceModifier and TypeMethodDescriptionLuaConfig.Builder.getSourceCode()The lua code that Envoy will execute to select cluster.LuaConfig.getSourceCode()The lua code that Envoy will execute to select cluster.LuaConfigOrBuilder.getSourceCode()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 DataSourceModifier and TypeMethodDescriptionLuaConfig.Builder.mergeSourceCode(DataSource value) The lua code that Envoy will execute to select cluster.LuaConfig.Builder.setSourceCode(DataSource value) The lua code that Envoy will execute to select cluster. -
Uses of DataSource in io.envoyproxy.envoy.extensions.string_matcher.lua.v3
Methods in io.envoyproxy.envoy.extensions.string_matcher.lua.v3 that return DataSourceModifier and TypeMethodDescriptionLua.Builder.getSourceCode()The Lua code that Envoy will executeLua.getSourceCode()The Lua code that Envoy will executeLuaOrBuilder.getSourceCode()The Lua code that Envoy will executeMethods in io.envoyproxy.envoy.extensions.string_matcher.lua.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionLua.Builder.mergeSourceCode(DataSource value) The Lua code that Envoy will executeLua.Builder.setSourceCode(DataSource value) The Lua code that Envoy will execute -
Uses of DataSource in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return DataSourceModifier and TypeMethodDescriptionTlsCertificate.Builder.getCertificateChain()The TLS certificate chain.TlsCertificate.getCertificateChain()The TLS certificate chain.TlsCertificateOrBuilder.getCertificateChain()The TLS certificate chain.CertificateValidationContext.Builder.getCrl()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).CertificateValidationContext.getCrl()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).CertificateValidationContextOrBuilder.getCrl()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsSessionTicketKeys.Builder.getKeys(int index) Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.getKeys(int index) Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeysOrBuilder.getKeys(int index) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.getOcspStaple()The OCSP response to be stapled with this certificate during the handshake.TlsCertificate.getOcspStaple()The OCSP response to be stapled with this certificate during the handshake.TlsCertificateOrBuilder.getOcspStaple()The OCSP response to be stapled with this certificate during the handshake.TlsCertificate.Builder.getPassword()The password to decrypt the TLS private key.TlsCertificate.getPassword()The password to decrypt the TLS private key.TlsCertificateOrBuilder.getPassword()The password to decrypt the TLS private key.TlsCertificate.Builder.getPkcs12()``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificate.getPkcs12()``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificateOrBuilder.getPkcs12()``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificate.Builder.getPrivateKey()The TLS private key.TlsCertificate.getPrivateKey()The TLS private key.TlsCertificateOrBuilder.getPrivateKey()The TLS private key.GenericSecret.Builder.getSecret()Secret of generic type and is available to filters.GenericSecret.getSecret()Secret of generic type and is available to filters.GenericSecretOrBuilder.getSecret()Secret of generic type and is available to filters.GenericSecret.Builder.getSecretsOrDefault(String key, DataSource defaultValue) For cases where multiple associated secrets need to be distributed together.GenericSecret.getSecretsOrDefault(String key, DataSource defaultValue) For cases where multiple associated secrets need to be distributed together.GenericSecretOrBuilder.getSecretsOrDefault(String key, DataSource defaultValue) For cases where multiple associated secrets need to be distributed together.GenericSecret.Builder.getSecretsOrThrow(String key) For cases where multiple associated secrets need to be distributed together.GenericSecret.getSecretsOrThrow(String key) For cases where multiple associated secrets need to be distributed together.GenericSecretOrBuilder.getSecretsOrThrow(String key) For cases where multiple associated secrets need to be distributed together.TlsCertificate.Builder.getSignedCertificateTimestamp(int index) [#not-implemented-hide:]TlsCertificate.getSignedCertificateTimestamp(int index) [#not-implemented-hide:]TlsCertificateOrBuilder.getSignedCertificateTimestamp(int index) [#not-implemented-hide:]SPIFFECertValidatorConfig.TrustDomain.Builder.getTrustBundle()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.SPIFFECertValidatorConfig.TrustDomain.getTrustBundle()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.SPIFFECertValidatorConfig.TrustDomainOrBuilder.getTrustBundle()Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.SPIFFECertValidatorConfig.Builder.getTrustBundles()This field specifies all trust bundles as a single DataSource.SPIFFECertValidatorConfig.getTrustBundles()This field specifies all trust bundles as a single DataSource.SPIFFECertValidatorConfigOrBuilder.getTrustBundles()This field specifies all trust bundles as a single DataSource.CertificateValidationContext.Builder.getTrustedCa()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).CertificateValidationContext.getTrustedCa()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).CertificateValidationContextOrBuilder.getTrustedCa()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 DataSourceModifier and TypeMethodDescriptionTlsSessionTicketKeys.Builder.getKeysList()Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.getKeysList()Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeysOrBuilder.getKeysList()Keys for encrypting and decrypting TLS session tickets.GenericSecret.Builder.getMutableSecrets()Deprecated.GenericSecret.Builder.getSecrets()Deprecated.GenericSecret.getSecrets()Deprecated.GenericSecretOrBuilder.getSecrets()Deprecated.GenericSecret.Builder.getSecretsMap()For cases where multiple associated secrets need to be distributed together.GenericSecret.getSecretsMap()For cases where multiple associated secrets need to be distributed together.GenericSecretOrBuilder.getSecretsMap()For cases where multiple associated secrets need to be distributed together.TlsCertificate.Builder.getSignedCertificateTimestampList()[#not-implemented-hide:]TlsCertificate.getSignedCertificateTimestampList()[#not-implemented-hide:]TlsCertificateOrBuilder.getSignedCertificateTimestampList()[#not-implemented-hide:]Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type DataSourceModifier and TypeMethodDescriptionTlsSessionTicketKeys.Builder.addKeys(int index, DataSource value) Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.Builder.addKeys(DataSource value) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.addSignedCertificateTimestamp(int index, DataSource value) [#not-implemented-hide:]TlsCertificate.Builder.addSignedCertificateTimestamp(DataSource value) [#not-implemented-hide:]GenericSecret.Builder.getSecretsOrDefault(String key, DataSource defaultValue) For cases where multiple associated secrets need to be distributed together.GenericSecret.getSecretsOrDefault(String key, DataSource defaultValue) For cases where multiple associated secrets need to be distributed together.GenericSecretOrBuilder.getSecretsOrDefault(String key, DataSource defaultValue) For cases where multiple associated secrets need to be distributed together.TlsCertificate.Builder.mergeCertificateChain(DataSource value) The TLS certificate chain.CertificateValidationContext.Builder.mergeCrl(DataSource value) An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsCertificate.Builder.mergeOcspStaple(DataSource value) The OCSP response to be stapled with this certificate during the handshake.TlsCertificate.Builder.mergePassword(DataSource value) The password to decrypt the TLS private key.TlsCertificate.Builder.mergePkcs12(DataSource value) ``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificate.Builder.mergePrivateKey(DataSource value) The TLS private key.GenericSecret.Builder.mergeSecret(DataSource value) Secret of generic type and is available to filters.SPIFFECertValidatorConfig.TrustDomain.Builder.mergeTrustBundle(DataSource value) Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.SPIFFECertValidatorConfig.Builder.mergeTrustBundles(DataSource value) This field specifies all trust bundles as a single DataSource.CertificateValidationContext.Builder.mergeTrustedCa(DataSource value) 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.putSecrets(String key, DataSource value) For cases where multiple associated secrets need to be distributed together.TlsCertificate.Builder.setCertificateChain(DataSource value) The TLS certificate chain.CertificateValidationContext.Builder.setCrl(DataSource value) An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsSessionTicketKeys.Builder.setKeys(int index, DataSource value) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.setOcspStaple(DataSource value) The OCSP response to be stapled with this certificate during the handshake.TlsCertificate.Builder.setPassword(DataSource value) The password to decrypt the TLS private key.TlsCertificate.Builder.setPkcs12(DataSource value) ``Pkcs12`` data containing TLS certificate, chain, and private key.TlsCertificate.Builder.setPrivateKey(DataSource value) The TLS private key.GenericSecret.Builder.setSecret(DataSource value) Secret of generic type and is available to filters.TlsCertificate.Builder.setSignedCertificateTimestamp(int index, DataSource value) [#not-implemented-hide:]SPIFFECertValidatorConfig.TrustDomain.Builder.setTrustBundle(DataSource value) Specify a data source holding x.509 trust bundle used for validating incoming SVID(s) in this trust domain.SPIFFECertValidatorConfig.Builder.setTrustBundles(DataSource value) This field specifies all trust bundles as a single DataSource.CertificateValidationContext.Builder.setTrustedCa(DataSource value) 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).Method parameters in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type arguments of type DataSourceModifier and TypeMethodDescriptionTlsSessionTicketKeys.Builder.addAllKeys(Iterable<? extends DataSource> values) Keys for encrypting and decrypting TLS session tickets.TlsCertificate.Builder.addAllSignedCertificateTimestamp(Iterable<? extends DataSource> values) [#not-implemented-hide:]GenericSecret.Builder.putAllSecrets(Map<String, DataSource> values) For cases where multiple associated secrets need to be distributed together.