Uses of Class
io.envoyproxy.envoy.api.v2.core.DataSource.Builder
-
-
Uses of DataSource.Builder in io.envoyproxy.envoy.api.v2.auth
Methods in io.envoyproxy.envoy.api.v2.auth that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderTlsSessionTicketKeys.Builder. addKeysBuilder()Keys for encrypting and decrypting TLS session tickets.DataSource.BuilderTlsSessionTicketKeys.Builder. addKeysBuilder(int index)Keys for encrypting and decrypting TLS session tickets.DataSource.BuilderTlsCertificate.Builder. addSignedCertificateTimestampBuilder()[#not-implemented-hide:]DataSource.BuilderTlsCertificate.Builder. addSignedCertificateTimestampBuilder(int index)[#not-implemented-hide:]DataSource.BuilderTlsCertificate.Builder. getCertificateChainBuilder()The TLS certificate chain.DataSource.BuilderCertificateValidationContext.Builder. getCrlBuilder()An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).DataSource.BuilderTlsSessionTicketKeys.Builder. getKeysBuilder(int index)Keys for encrypting and decrypting TLS session tickets.DataSource.BuilderTlsCertificate.Builder. getOcspStapleBuilder()[#not-implemented-hide:]DataSource.BuilderTlsCertificate.Builder. getPasswordBuilder()The password to decrypt the TLS private key.DataSource.BuilderTlsCertificate.Builder. getPrivateKeyBuilder()The TLS private key.DataSource.BuilderGenericSecret.Builder. getSecretBuilder()Secret of generic type and is available to filters.DataSource.BuilderTlsCertificate.Builder. getSignedCertificateTimestampBuilder(int index)[#not-implemented-hide:]DataSource.BuilderCertificateValidationContext.Builder. getTrustedCaBuilder()TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners).Methods in io.envoyproxy.envoy.api.v2.auth that return types with arguments of type DataSource.Builder Modifier and Type Method Description List<DataSource.Builder>TlsSessionTicketKeys.Builder. getKeysBuilderList()Keys for encrypting and decrypting TLS session tickets.List<DataSource.Builder>TlsCertificate.Builder. getSignedCertificateTimestampBuilderList()[#not-implemented-hide:]Methods in io.envoyproxy.envoy.api.v2.auth with parameters of type DataSource.Builder Modifier and Type Method Description TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. addKeys(int index, DataSource.Builder builderForValue)Keys for encrypting and decrypting TLS session tickets.TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. addKeys(DataSource.Builder builderForValue)Keys for encrypting and decrypting TLS session tickets.TlsCertificate.BuilderTlsCertificate.Builder. addSignedCertificateTimestamp(int index, DataSource.Builder builderForValue)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. addSignedCertificateTimestamp(DataSource.Builder builderForValue)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. setCertificateChain(DataSource.Builder builderForValue)The TLS certificate chain.CertificateValidationContext.BuilderCertificateValidationContext.Builder. setCrl(DataSource.Builder builderForValue)An optional `certificate revocation list <https://en.wikipedia.org/wiki/Certificate_revocation_list>`_ (in PEM format).TlsSessionTicketKeys.BuilderTlsSessionTicketKeys.Builder. setKeys(int index, DataSource.Builder builderForValue)Keys for encrypting and decrypting TLS session tickets.TlsCertificate.BuilderTlsCertificate.Builder. setOcspStaple(DataSource.Builder builderForValue)[#not-implemented-hide:]TlsCertificate.BuilderTlsCertificate.Builder. setPassword(DataSource.Builder builderForValue)The password to decrypt the TLS private key.TlsCertificate.BuilderTlsCertificate.Builder. setPrivateKey(DataSource.Builder builderForValue)The TLS private key.GenericSecret.BuilderGenericSecret.Builder. setSecret(DataSource.Builder builderForValue)Secret of generic type and is available to filters.TlsCertificate.BuilderTlsCertificate.Builder. setSignedCertificateTimestamp(int index, DataSource.Builder builderForValue)[#not-implemented-hide:]CertificateValidationContext.BuilderCertificateValidationContext.Builder. setTrustedCa(DataSource.Builder builderForValue)TLS certificate data containing certificate authority certificates to use in verifying a presented peer certificate (e.g. server certificate for clusters or client certificate for listeners). -
Uses of DataSource.Builder in io.envoyproxy.envoy.api.v2.core
Methods in io.envoyproxy.envoy.api.v2.core that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderDataSource.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSource.BuilderDataSource.Builder. clear()DataSource.BuilderDataSource.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)DataSource.BuilderDataSource.Builder. clearFilename()Local filesystem data source.DataSource.BuilderDataSource.Builder. clearInlineBytes()Bytes inlined in the configuration.DataSource.BuilderDataSource.Builder. clearInlineString()String inlined in the configuration.DataSource.BuilderDataSource.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)DataSource.BuilderDataSource.Builder. clearSpecifier()DataSource.BuilderDataSource.Builder. clone()DataSource.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. getCertChainBuilder()PEM encoded client certificate chain.DataSource.BuilderAsyncDataSource.Builder. getLocalBuilder()Local async data source.DataSource.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. getPrivateKeyBuilder()PEM encoded client private key.DataSource.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. getRootCertsBuilder()PEM encoded server root certificates.DataSource.BuilderDataSource.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)DataSource.BuilderDataSource.Builder. mergeFrom(com.google.protobuf.Message other)DataSource.BuilderDataSource.Builder. mergeFrom(DataSource other)DataSource.BuilderDataSource.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static DataSource.BuilderDataSource. newBuilder()static DataSource.BuilderDataSource. newBuilder(DataSource prototype)DataSource.BuilderDataSource. newBuilderForType()protected DataSource.BuilderDataSource. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)DataSource.BuilderDataSource.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)DataSource.BuilderDataSource.Builder. setFilename(String value)Local filesystem data source.DataSource.BuilderDataSource.Builder. setFilenameBytes(com.google.protobuf.ByteString value)Local filesystem data source.DataSource.BuilderDataSource.Builder. setInlineBytes(com.google.protobuf.ByteString value)Bytes inlined in the configuration.DataSource.BuilderDataSource.Builder. setInlineString(String value)String inlined in the configuration.DataSource.BuilderDataSource.Builder. setInlineStringBytes(com.google.protobuf.ByteString value)String inlined in the configuration.DataSource.BuilderDataSource.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)DataSource.BuilderDataSource.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)DataSource.BuilderDataSource. toBuilder()Methods in io.envoyproxy.envoy.api.v2.core with parameters of type DataSource.Builder Modifier and Type Method Description GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setCertChain(DataSource.Builder builderForValue)PEM encoded client certificate chain.AsyncDataSource.BuilderAsyncDataSource.Builder. setLocal(DataSource.Builder builderForValue)Local async data source.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setPrivateKey(DataSource.Builder builderForValue)PEM encoded client private key.GrpcService.GoogleGrpc.SslCredentials.BuilderGrpcService.GoogleGrpc.SslCredentials.Builder. setRootCerts(DataSource.Builder builderForValue)PEM encoded server root certificates. -
Uses of DataSource.Builder in io.envoyproxy.envoy.api.v2.route
Methods in io.envoyproxy.envoy.api.v2.route that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderDirectResponseAction.Builder. getBodyBuilder()Specifies the content of the response body.Methods in io.envoyproxy.envoy.api.v2.route with parameters of type DataSource.Builder Modifier and Type Method Description DirectResponseAction.BuilderDirectResponseAction.Builder. setBody(DataSource.Builder builderForValue)Specifies the content of the response body. -
Uses of DataSource.Builder in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha
Methods in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderJwtProvider.Builder. getLocalJwksBuilder()JWKS is in local data source.Methods in io.envoyproxy.envoy.config.filter.http.jwt_authn.v2alpha with parameters of type DataSource.Builder Modifier and Type Method Description JwtProvider.BuilderJwtProvider.Builder. setLocalJwks(DataSource.Builder builderForValue)JWKS is in local data source. -
Uses of DataSource.Builder in io.envoyproxy.envoy.config.filter.network.direct_response.v2
Methods in io.envoyproxy.envoy.config.filter.network.direct_response.v2 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderConfig.Builder. getResponseBuilder()Response data as a data source.Methods in io.envoyproxy.envoy.config.filter.network.direct_response.v2 with parameters of type DataSource.Builder Modifier and Type Method Description Config.BuilderConfig.Builder. setResponse(DataSource.Builder builderForValue)Response data as a data source. -
Uses of DataSource.Builder in io.envoyproxy.envoy.config.filter.network.redis_proxy.v2
Methods in io.envoyproxy.envoy.config.filter.network.redis_proxy.v2 that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderRedisProtocolOptions.Builder. getAuthPasswordBuilder()Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.DataSource.BuilderRedisProxy.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.Builder Modifier and Type Method Description RedisProtocolOptions.BuilderRedisProtocolOptions.Builder. setAuthPassword(DataSource.Builder builderForValue)Upstream server password as defined by the `requirepass` directive <https://redis.io/topics/config>`_ in the server's configuration file.RedisProxy.BuilderRedisProxy.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.Builder Modifier and Type Method Description DataSource.BuilderFileBasedMetadataConfig.Builder. getSecretDataBuilder()Location or inline data of secret to use for authentication of the Google gRPC connection this secret will be attached to a header of the gRPC connectionMethods in io.envoyproxy.envoy.config.grpc_credential.v2alpha with parameters of type DataSource.Builder Modifier and Type Method Description FileBasedMetadataConfig.BuilderFileBasedMetadataConfig.Builder. setSecretData(DataSource.Builder builderForValue)Location or inline data of secret to use for authentication of the Google gRPC connection this secret will be attached to a header of the gRPC connection -
Uses of DataSource.Builder in io.envoyproxy.envoy.config.trace.v2alpha
Methods in io.envoyproxy.envoy.config.trace.v2alpha that return DataSource.Builder Modifier and Type Method Description DataSource.BuilderXRayConfig.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.Builder Modifier and Type Method Description XRayConfig.BuilderXRayConfig.Builder. setSamplingRuleManifest(DataSource.Builder builderForValue)The location of a local custom sampling rules JSON file.
-