Uses of Class
io.envoyproxy.envoy.api.v2.core.DataSource
-
-
Uses of DataSource in io.envoyproxy.envoy.api.v2.auth
Methods in io.envoyproxy.envoy.api.v2.auth that return DataSource Modifier and Type Method Description DataSourceTlsCertificate.Builder. getCertificateChain()The TLS certificate chain.DataSourceTlsCertificate. getCertificateChain()The TLS certificate chain.DataSourceTlsCertificateOrBuilder. getCertificateChain()The TLS certificate chain.DataSourceCertificateValidationContext.Builder. getCrl()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).DataSourceCertificateValidationContext. getCrl()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).DataSourceCertificateValidationContextOrBuilder. getCrl()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).DataSourceTlsSessionTicketKeys.Builder. getKeys(int index)Keys for encrypting and decrypting TLS session tickets.DataSourceTlsSessionTicketKeys. getKeys(int index)Keys for encrypting and decrypting TLS session tickets.DataSourceTlsSessionTicketKeysOrBuilder. getKeys(int index)Keys for encrypting and decrypting TLS session tickets.DataSourceTlsCertificate.Builder. getOcspStaple()[#not-implemented-hide:]DataSourceTlsCertificate. getOcspStaple()[#not-implemented-hide:]DataSourceTlsCertificateOrBuilder. getOcspStaple()[#not-implemented-hide:]DataSourceTlsCertificate.Builder. getPassword()The password to decrypt the TLS private key.DataSourceTlsCertificate. getPassword()The password to decrypt the TLS private key.DataSourceTlsCertificateOrBuilder. getPassword()The password to decrypt the TLS private key.DataSourceTlsCertificate.Builder. getPrivateKey()The TLS private key.DataSourceTlsCertificate. getPrivateKey()The TLS private key.DataSourceTlsCertificateOrBuilder. getPrivateKey()The TLS private key.DataSourceGenericSecret.Builder. getSecret()Secret of generic type and is available to filters.DataSourceGenericSecret. getSecret()Secret of generic type and is available to filters.DataSourceGenericSecretOrBuilder. getSecret()Secret of generic type and is available to filters.DataSourceTlsCertificate.Builder. getSignedCertificateTimestamp(int index)[#not-implemented-hide:]DataSourceTlsCertificate. getSignedCertificateTimestamp(int index)[#not-implemented-hide:]DataSourceTlsCertificateOrBuilder. getSignedCertificateTimestamp(int index)[#not-implemented-hide:]DataSourceCertificateValidationContext.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).DataSourceCertificateValidationContext. 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).DataSourceCertificateValidationContextOrBuilder. 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.api.v2.auth that return types with arguments of type DataSource Modifier and Type Method Description List<DataSource>TlsSessionTicketKeys.Builder. getKeysList()Keys for encrypting and decrypting TLS session tickets.List<DataSource>TlsSessionTicketKeys. getKeysList()Keys for encrypting and decrypting TLS session tickets.List<DataSource>TlsSessionTicketKeysOrBuilder. getKeysList()Keys for encrypting and decrypting TLS session tickets.List<DataSource>TlsCertificate.Builder. getSignedCertificateTimestampList()[#not-implemented-hide:]List<DataSource>TlsCertificate. getSignedCertificateTimestampList()[#not-implemented-hide:]List<DataSource>TlsCertificateOrBuilder. getSignedCertificateTimestampList()[#not-implemented-hide:]Methods in io.envoyproxy.envoy.api.v2.auth with parameters of type DataSource Modifier and Type Method Description TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. addKeys(int index, DataSource value)Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. addKeys(DataSource value)Keys for encrypting and decrypting TLS session tickets.TlsCertificate.BuilderTlsCertificate.Builder. addSignedCertificateTimestamp(int index, DataSource value)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. addSignedCertificateTimestamp(DataSource value)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. mergeCertificateChain(DataSource value)The TLS certificate chain.CertificateValidationContext.BuilderCertificateValidationContext.Builder. mergeCrl(DataSource value)An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsCertificate.BuilderTlsCertificate.Builder. mergeOcspStaple(DataSource value)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. mergePassword(DataSource value)The password to decrypt the TLS private key.TlsCertificate.BuilderTlsCertificate.Builder. mergePrivateKey(DataSource value)The TLS private key.GenericSecret.BuilderGenericSecret.Builder. mergeSecret(DataSource value)Secret of generic type and is available to filters.CertificateValidationContext.BuilderCertificateValidationContext.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).TlsCertificate.BuilderTlsCertificate.Builder. setCertificateChain(DataSource value)The TLS certificate chain.CertificateValidationContext.BuilderCertificateValidationContext.Builder. setCrl(DataSource value)An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. setKeys(int index, DataSource value)Keys for encrypting and decrypting TLS session tickets.TlsCertificate.BuilderTlsCertificate.Builder. setOcspStaple(DataSource value)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. setPassword(DataSource value)The password to decrypt the TLS private key.TlsCertificate.BuilderTlsCertificate.Builder. setPrivateKey(DataSource value)The TLS private key.GenericSecret.BuilderGenericSecret.Builder. setSecret(DataSource value)Secret of generic type and is available to filters.TlsCertificate.BuilderTlsCertificate.Builder. setSignedCertificateTimestamp(int index, DataSource value)[#not-implemented-hide:]CertificateValidationContext.BuilderCertificateValidationContext.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.api.v2.auth with type arguments of type DataSource Modifier and Type Method Description TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. addAllKeys(Iterable<? extends DataSource> values)Keys for encrypting and decrypting TLS session tickets.TlsCertificate.BuilderTlsCertificate.Builder. addAllSignedCertificateTimestamp(Iterable<? extends DataSource> values)[#not-implemented-hide:] -
Uses of DataSource in io.envoyproxy.envoy.api.v2.core
Methods in io.envoyproxy.envoy.api.v2.core that return DataSource Modifier and Type Method Description DataSourceDataSource.Builder. build()DataSourceDataSource.Builder. buildPartial()DataSourceGrpcService.GoogleGrpc.SslCredentials.Builder. getCertChain()PEM encoded client certificate chain.DataSourceGrpcService.GoogleGrpc.SslCredentials. getCertChain()PEM encoded client certificate chain.DataSourceGrpcService.GoogleGrpc.SslCredentialsOrBuilder. getCertChain()PEM encoded client certificate chain.static DataSourceDataSource. getDefaultInstance()DataSourceDataSource.Builder. getDefaultInstanceForType()DataSourceDataSource. getDefaultInstanceForType()DataSourceAsyncDataSource.Builder. getLocal()Local async data source.DataSourceAsyncDataSource. getLocal()Local async data source.DataSourceAsyncDataSourceOrBuilder. getLocal()Local async data source.DataSourceGrpcService.GoogleGrpc.SslCredentials.Builder. getPrivateKey()PEM encoded client private key.DataSourceGrpcService.GoogleGrpc.SslCredentials. getPrivateKey()PEM encoded client private key.DataSourceGrpcService.GoogleGrpc.SslCredentialsOrBuilder. getPrivateKey()PEM encoded client private key.DataSourceGrpcService.GoogleGrpc.SslCredentials.Builder. getRootCerts()PEM encoded server root certificates.DataSourceGrpcService.GoogleGrpc.SslCredentials. getRootCerts()PEM encoded server root certificates.DataSourceGrpcService.GoogleGrpc.SslCredentialsOrBuilder. getRootCerts()PEM encoded server root certificates.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.api.v2.core that return types with arguments of type DataSource Modifier and Type Method Description com.google.protobuf.Parser<DataSource>DataSource. getParserForType()static com.google.protobuf.Parser<DataSource>DataSource. parser()Methods in io.envoyproxy.envoy.api.v2.core with parameters of type DataSource Modifier and Type Method Description GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. mergeCertChain(DataSource value)PEM encoded client certificate chain.DataSource.BuilderDataSource.Builder. mergeFrom(DataSource other)AsyncDataSource.BuilderAsyncDataSource.Builder. mergeLocal(DataSource value)Local async data source.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. mergePrivateKey(DataSource value)PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. mergeRootCerts(DataSource value)PEM encoded server root certificates.static DataSource.BuilderDataSource. newBuilder(DataSource prototype)GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setCertChain(DataSource value)PEM encoded client certificate chain.AsyncDataSource.BuilderAsyncDataSource.Builder. setLocal(DataSource value)Local async data source.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setPrivateKey(DataSource value)PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setRootCerts(DataSource value)PEM encoded server root certificates. -
Uses of DataSource in io.envoyproxy.envoy.api.v2.route
Methods in io.envoyproxy.envoy.api.v2.route that return DataSource Modifier and Type Method Description DataSourceDirectResponseAction.Builder. getBody()Specifies the content of the response body.DataSourceDirectResponseAction. getBody()Specifies the content of the response body.DataSourceDirectResponseActionOrBuilder. getBody()Specifies the content of the response body.Methods in io.envoyproxy.envoy.api.v2.route with parameters of type DataSource Modifier and Type Method Description DirectResponseAction.BuilderDirectResponseAction.Builder. mergeBody(DataSource value)Specifies the content of the response body.DirectResponseAction.BuilderDirectResponseAction.Builder. setBody(DataSource value)Specifies the content of the response body. -
Uses of DataSource in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha
Methods in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha that return DataSource Modifier and Type Method Description DataSourceJwtProvider.Builder. getLocalJwks()JWKS is in local data source.DataSourceJwtProvider. getLocalJwks()JWKS is in local data source.DataSourceJwtProviderOrBuilder. getLocalJwks()JWKS is in local data source.Methods in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha with parameters of type DataSource Modifier and Type Method Description JwtProvider.BuilderJwtProvider.Builder. mergeLocalJwks(DataSource value)JWKS is in local data source.JwtProvider.BuilderJwtProvider.Builder. setLocalJwks(DataSource value)JWKS is in local data source. -
Uses of DataSource in io.envoyproxy.envoy.config.filter.network.direct_response.v2
Methods in io.envoyproxy.envoy.config.filter.network.direct_response.v2 that return DataSource Modifier and Type Method Description DataSourceConfig.Builder. getResponse()Response data as a data source.DataSourceConfig. getResponse()Response data as a data source.DataSourceConfigOrBuilder. getResponse()Response data as a data source.Methods in io.envoyproxy.envoy.config.filter.network.direct_response.v2 with parameters of type DataSource Modifier and Type Method Description Config.BuilderConfig.Builder. mergeResponse(DataSource value)Response data as a data source.Config.BuilderConfig.Builder. setResponse(DataSource value)Response data as a data source. -
Uses of DataSource in io.envoyproxy.envoy.config.filter.network.redis_proxy.v2
Methods in io.envoyproxy.envoy.config.filter.network.redis_proxy.v2 that return DataSource Modifier and Type Method Description DataSourceRedisProtocolOptions.Builder. getAuthPassword()Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.DataSourceRedisProtocolOptions. getAuthPassword()Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.DataSourceRedisProtocolOptionsOrBuilder. getAuthPassword()Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.DataSourceRedisProxy.Builder. getDownstreamAuthPassword()Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other command.DataSourceRedisProxy. getDownstreamAuthPassword()Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other command.DataSourceRedisProxyOrBuilder. getDownstreamAuthPassword()Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other command.Methods in io.envoyproxy.envoy.config.filter.network.redis_proxy.v2 with parameters of type DataSource Modifier and Type Method Description RedisProtocolOptions.BuilderRedisProtocolOptions.Builder. mergeAuthPassword(DataSource value)Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.RedisProxy.BuilderRedisProxy.Builder. mergeDownstreamAuthPassword(DataSource value)Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other command.RedisProtocolOptions.BuilderRedisProtocolOptions.Builder. setAuthPassword(DataSource value)Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.RedisProxy.BuilderRedisProxy.Builder. setDownstreamAuthPassword(DataSource value)Authenticate Redis client connections locally by forcing downstream clients to issue a `Redis AUTH command <https://redis.io/commands/auth>`_ with this password before enabling any other command. -
Uses of DataSource in io.envoyproxy.envoy.config.grpc_credential.v2alpha
Methods in io.envoyproxy.envoy.config.grpc_credential.v2alpha that return DataSource Modifier and Type Method Description DataSourceFileBasedMetadataConfig.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 connectionDataSourceFileBasedMetadataConfig. 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 connectionDataSourceFileBasedMetadataConfigOrBuilder. 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.v2alpha with parameters of type DataSource Modifier and Type Method Description FileBasedMetadataConfig.BuilderFileBasedMetadataConfig.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.BuilderFileBasedMetadataConfig.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.trace.v2alpha
Methods in io.envoyproxy.envoy.config.trace.v2alpha that return DataSource Modifier and Type Method Description DataSourceXRayConfig.Builder. getSamplingRuleManifest()The location of a local custom sampling rules JSON file.DataSourceXRayConfig. getSamplingRuleManifest()The location of a local custom sampling rules JSON file.DataSourceXRayConfigOrBuilder. getSamplingRuleManifest()The location of a local custom sampling rules JSON file.Methods in io.envoyproxy.envoy.config.trace.v2alpha with parameters of type DataSource Modifier and Type Method Description XRayConfig.BuilderXRayConfig.Builder. mergeSamplingRuleManifest(DataSource value)The location of a local custom sampling rules JSON file.XRayConfig.BuilderXRayConfig.Builder. setSamplingRuleManifest(DataSource value)The location of a local custom sampling rules JSON file.
-