| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
TlsSessionTicketKeys.Builder.addKeysBuilder()
Keys for encrypting and decrypting TLS session tickets.
|
DataSource.Builder |
TlsSessionTicketKeys.Builder.addKeysBuilder(int index)
Keys for encrypting and decrypting TLS session tickets.
|
DataSource.Builder |
TlsCertificate.Builder.addSignedCertificateTimestampBuilder()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
DataSource.Builder |
TlsCertificate.Builder.addSignedCertificateTimestampBuilder(int index)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
DataSource.Builder |
TlsCertificate.Builder.getCertificateChainBuilder()
The TLS certificate chain.
|
DataSource.Builder |
CertificateValidationContext.Builder.getCrlBuilder()
An optional `certificate revocation list
<https://en.wikipedia.org/wiki/Certificate_revocation_list>`_
(in PEM format).
|
DataSource.Builder |
TlsSessionTicketKeys.Builder.getKeysBuilder(int index)
Keys for encrypting and decrypting TLS session tickets.
|
DataSource.Builder |
TlsCertificate.Builder.getOcspStapleBuilder()
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4; |
DataSource.Builder |
TlsCertificate.Builder.getPasswordBuilder()
The password to decrypt the TLS private key.
|
DataSource.Builder |
TlsCertificate.Builder.getPrivateKeyBuilder()
The TLS private key.
|
DataSource.Builder |
GenericSecret.Builder.getSecretBuilder()
Secret of generic type and is available to filters.
|
DataSource.Builder |
TlsCertificate.Builder.getSignedCertificateTimestampBuilder(int index)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
DataSource.Builder |
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).
|
| Modifier and Type | Method and Description |
|---|---|
List<DataSource.Builder> |
TlsSessionTicketKeys.Builder.getKeysBuilderList()
Keys for encrypting and decrypting TLS session tickets.
|
List<DataSource.Builder> |
TlsCertificate.Builder.getSignedCertificateTimestampBuilderList()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
| Modifier and Type | Method and Description |
|---|---|
TlsSessionTicketKeys.Builder |
TlsSessionTicketKeys.Builder.addKeys(DataSource.Builder builderForValue)
Keys for encrypting and decrypting TLS session tickets.
|
TlsSessionTicketKeys.Builder |
TlsSessionTicketKeys.Builder.addKeys(int index,
DataSource.Builder builderForValue)
Keys for encrypting and decrypting TLS session tickets.
|
TlsCertificate.Builder |
TlsCertificate.Builder.addSignedCertificateTimestamp(DataSource.Builder builderForValue)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
TlsCertificate.Builder |
TlsCertificate.Builder.addSignedCertificateTimestamp(int index,
DataSource.Builder builderForValue)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
TlsCertificate.Builder |
TlsCertificate.Builder.setCertificateChain(DataSource.Builder builderForValue)
The TLS certificate chain.
|
CertificateValidationContext.Builder |
CertificateValidationContext.Builder.setCrl(DataSource.Builder builderForValue)
An optional `certificate revocation list
<https://en.wikipedia.org/wiki/Certificate_revocation_list>`_
(in PEM format).
|
TlsSessionTicketKeys.Builder |
TlsSessionTicketKeys.Builder.setKeys(int index,
DataSource.Builder builderForValue)
Keys for encrypting and decrypting TLS session tickets.
|
TlsCertificate.Builder |
TlsCertificate.Builder.setOcspStaple(DataSource.Builder builderForValue)
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4; |
TlsCertificate.Builder |
TlsCertificate.Builder.setPassword(DataSource.Builder builderForValue)
The password to decrypt the TLS private key.
|
TlsCertificate.Builder |
TlsCertificate.Builder.setPrivateKey(DataSource.Builder builderForValue)
The TLS private key.
|
GenericSecret.Builder |
GenericSecret.Builder.setSecret(DataSource.Builder builderForValue)
Secret of generic type and is available to filters.
|
TlsCertificate.Builder |
TlsCertificate.Builder.setSignedCertificateTimestamp(int index,
DataSource.Builder builderForValue)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
CertificateValidationContext.Builder |
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).
|
| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
DataSource.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataSource.Builder |
DataSource.Builder.clear() |
DataSource.Builder |
DataSource.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DataSource.Builder |
DataSource.Builder.clearFilename()
Local filesystem data source.
|
DataSource.Builder |
DataSource.Builder.clearInlineBytes()
Bytes inlined in the configuration.
|
DataSource.Builder |
DataSource.Builder.clearInlineString()
String inlined in the configuration.
|
DataSource.Builder |
DataSource.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DataSource.Builder |
DataSource.Builder.clearSpecifier() |
DataSource.Builder |
DataSource.Builder.clone() |
DataSource.Builder |
GrpcService.GoogleGrpc.SslCredentials.Builder.getCertChainBuilder()
PEM encoded client certificate chain.
|
DataSource.Builder |
AsyncDataSource.Builder.getLocalBuilder()
Local async data source.
|
DataSource.Builder |
GrpcService.GoogleGrpc.SslCredentials.Builder.getPrivateKeyBuilder()
PEM encoded client private key.
|
DataSource.Builder |
GrpcService.GoogleGrpc.SslCredentials.Builder.getRootCertsBuilder()
PEM encoded server root certificates.
|
DataSource.Builder |
DataSource.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DataSource.Builder |
DataSource.Builder.mergeFrom(DataSource other) |
DataSource.Builder |
DataSource.Builder.mergeFrom(com.google.protobuf.Message other) |
DataSource.Builder |
DataSource.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static DataSource.Builder |
DataSource.newBuilder() |
static DataSource.Builder |
DataSource.newBuilder(DataSource prototype) |
DataSource.Builder |
DataSource.newBuilderForType() |
protected DataSource.Builder |
DataSource.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
DataSource.Builder |
DataSource.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DataSource.Builder |
DataSource.Builder.setFilename(String value)
Local filesystem data source.
|
DataSource.Builder |
DataSource.Builder.setFilenameBytes(com.google.protobuf.ByteString value)
Local filesystem data source.
|
DataSource.Builder |
DataSource.Builder.setInlineBytes(com.google.protobuf.ByteString value)
Bytes inlined in the configuration.
|
DataSource.Builder |
DataSource.Builder.setInlineString(String value)
String inlined in the configuration.
|
DataSource.Builder |
DataSource.Builder.setInlineStringBytes(com.google.protobuf.ByteString value)
String inlined in the configuration.
|
DataSource.Builder |
DataSource.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DataSource.Builder |
DataSource.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DataSource.Builder |
DataSource.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
GrpcService.GoogleGrpc.SslCredentials.Builder |
GrpcService.GoogleGrpc.SslCredentials.Builder.setCertChain(DataSource.Builder builderForValue)
PEM encoded client certificate chain.
|
AsyncDataSource.Builder |
AsyncDataSource.Builder.setLocal(DataSource.Builder builderForValue)
Local async data source.
|
GrpcService.GoogleGrpc.SslCredentials.Builder |
GrpcService.GoogleGrpc.SslCredentials.Builder.setPrivateKey(DataSource.Builder builderForValue)
PEM encoded client private key.
|
GrpcService.GoogleGrpc.SslCredentials.Builder |
GrpcService.GoogleGrpc.SslCredentials.Builder.setRootCerts(DataSource.Builder builderForValue)
PEM encoded server root certificates.
|
| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
DirectResponseAction.Builder.getBodyBuilder()
Specifies the content of the response body.
|
| Modifier and Type | Method and Description |
|---|---|
DirectResponseAction.Builder |
DirectResponseAction.Builder.setBody(DataSource.Builder builderForValue)
Specifies the content of the response body.
|
| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
JwtProvider.Builder.getLocalJwksBuilder()
JWKS is in local data source.
|
| Modifier and Type | Method and Description |
|---|---|
JwtProvider.Builder |
JwtProvider.Builder.setLocalJwks(DataSource.Builder builderForValue)
JWKS is in local data source.
|
| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
Config.Builder.getResponseBuilder()
Response data as a data source.
|
| Modifier and Type | Method and Description |
|---|---|
Config.Builder |
Config.Builder.setResponse(DataSource.Builder builderForValue)
Response data as a data source.
|
| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
RedisProtocolOptions.Builder.getAuthPasswordBuilder()
Upstream server password as defined by the `requirepass` directive
<https://redis.io/topics/config>`_ in the server's configuration file.
|
DataSource.Builder |
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.
|
| Modifier and Type | Method and Description |
|---|---|
RedisProtocolOptions.Builder |
RedisProtocolOptions.Builder.setAuthPassword(DataSource.Builder builderForValue)
Upstream server password as defined by the `requirepass` directive
<https://redis.io/topics/config>`_ in the server's configuration file.
|
RedisProxy.Builder |
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.
|
| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
FileBasedMetadataConfig.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 connection
.envoy.api.v2.core.DataSource secret_data = 1 [(.udpa.annotations.sensitive) = true]; |
| Modifier and Type | Method and Description |
|---|---|
FileBasedMetadataConfig.Builder |
FileBasedMetadataConfig.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
.envoy.api.v2.core.DataSource secret_data = 1 [(.udpa.annotations.sensitive) = true]; |
| Modifier and Type | Method and Description |
|---|---|
DataSource.Builder |
XRayConfig.Builder.getSamplingRuleManifestBuilder()
The location of a local custom sampling rules JSON file.
|
| Modifier and Type | Method and Description |
|---|---|
XRayConfig.Builder |
XRayConfig.Builder.setSamplingRuleManifest(DataSource.Builder builderForValue)
The location of a local custom sampling rules JSON file.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.