Uses of Class
io.envoyproxy.envoy.api.v2.core.DataSource.Builder
Packages that use DataSource.Builder
Package
Description
-
Uses of DataSource.Builder in io.envoyproxy.envoy.api.v2.auth
Methods in io.envoyproxy.envoy.api.v2.auth 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()[#not-implemented-hide:]TlsCertificate.Builder.getPasswordBuilder()The password to decrypt the TLS 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:]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).Methods in io.envoyproxy.envoy.api.v2.auth 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.api.v2.auth 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) [#not-implemented-hide:]TlsCertificate.Builder.setPassword(DataSource.Builder builderForValue) The password to decrypt the TLS 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:]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). -
Uses of DataSource.Builder in io.envoyproxy.envoy.api.v2.core
Methods in io.envoyproxy.envoy.api.v2.core that return DataSource.BuilderModifier and TypeMethodDescriptionDataSource.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) DataSource.Builder.clear()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.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.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) static DataSource.BuilderDataSource.newBuilder()static DataSource.BuilderDataSource.newBuilder(DataSource prototype) DataSource.newBuilderForType()protected DataSource.BuilderDataSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) 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.toBuilder()Methods in io.envoyproxy.envoy.api.v2.core 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. -
Uses of DataSource.Builder in io.envoyproxy.envoy.api.v2.route
Methods in io.envoyproxy.envoy.api.v2.route that return DataSource.BuilderModifier and TypeMethodDescriptionDirectResponseAction.Builder.getBodyBuilder()Specifies the content of the response body.Methods in io.envoyproxy.envoy.api.v2.route 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.filter.http.jwt_authn.v2alpha
Methods in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha that return DataSource.BuilderModifier and TypeMethodDescriptionJwtProvider.Builder.getLocalJwksBuilder()JWKS is in local data source.Methods in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha 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.config.filter.network.direct_response.v2
Methods in io.envoyproxy.envoy.config.filter.network.direct_response.v2 that return DataSource.BuilderModifier and TypeMethodDescriptionConfig.Builder.getResponseBuilder()Response data as a data source.Methods in io.envoyproxy.envoy.config.filter.network.direct_response.v2 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.config.filter.network.redis_proxy.v2
Methods in io.envoyproxy.envoy.config.filter.network.redis_proxy.v2 that return DataSource.BuilderModifier and TypeMethodDescriptionRedisProtocolOptions.Builder.getAuthPasswordBuilder()Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.RedisProxy.Builder.getDownstreamAuthPasswordBuilder()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.BuilderModifier and TypeMethodDescriptionRedisProtocolOptions.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.RedisProxy.Builder.setDownstreamAuthPassword(DataSource.Builder builderForValue) 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.Builder in io.envoyproxy.envoy.config.grpc_credential.v2alpha
Methods in io.envoyproxy.envoy.config.grpc_credential.v2alpha 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.v2alpha 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.trace.v2alpha
Methods in io.envoyproxy.envoy.config.trace.v2alpha that return DataSource.BuilderModifier and TypeMethodDescriptionXRayConfig.Builder.getSamplingRuleManifestBuilder()The location of a local custom sampling rules JSON file.Methods in io.envoyproxy.envoy.config.trace.v2alpha with parameters of type DataSource.BuilderModifier and TypeMethodDescriptionXRayConfig.Builder.setSamplingRuleManifest(DataSource.Builder builderForValue) The location of a local custom sampling rules JSON file.