Uses of Class
io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.Secret.Builder
Packages that use Secret.Builder
Package
Description
-
Uses of Secret.Builder in io.envoyproxy.envoy.config.bootstrap.v3
Fields in io.envoyproxy.envoy.config.bootstrap.v3 with type parameters of type Secret.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.RepeatedFieldBuilder
<Secret, Secret.Builder, SecretOrBuilder> Bootstrap.StaticResources.Builder.secretsBuilder_
Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return Secret.BuilderModifier and TypeMethodDescriptionBootstrap.StaticResources.Builder.addSecretsBuilder()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.Builder.addSecretsBuilder
(int index) These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.Builder.getSecretsBuilder
(int index) These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Methods in io.envoyproxy.envoy.config.bootstrap.v3 that return types with arguments of type Secret.BuilderModifier and TypeMethodDescriptionBootstrap.StaticResources.Builder.getSecretsBuilderList()
These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`private com.google.protobuf.RepeatedFieldBuilder
<Secret, Secret.Builder, SecretOrBuilder> Bootstrap.StaticResources.Builder.getSecretsFieldBuilder()
Methods in io.envoyproxy.envoy.config.bootstrap.v3 with parameters of type Secret.BuilderModifier and TypeMethodDescriptionBootstrap.StaticResources.Builder.addSecrets
(int index, Secret.Builder builderForValue) These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.Builder.addSecrets
(Secret.Builder builderForValue) These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>`Bootstrap.StaticResources.Builder.setSecrets
(int index, Secret.Builder builderForValue) These static secrets can be used by :ref:`SdsSecretConfig <envoy_v3_api_msg_extensions.transport_sockets.tls.v3.SdsSecretConfig>` -
Uses of Secret.Builder in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return Secret.BuilderModifier and TypeMethodDescriptionSecret.Builder.clear()
Secret.Builder.clearGenericSecret()
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
Secret.Builder.clearName()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.Secret.Builder.clearSessionTicketKeys()
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
Secret.Builder.clearTlsCertificate()
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
Secret.Builder.clearType()
Secret.Builder.clearValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
Secret.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Secret.Builder.mergeFrom
(com.google.protobuf.Message other) Secret.Builder.mergeGenericSecret
(GenericSecret value) .envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
Secret.Builder.mergeSessionTicketKeys
(TlsSessionTicketKeys value) .envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
Secret.Builder.mergeTlsCertificate
(TlsCertificate value) .envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
Secret.Builder.mergeValidationContext
(CertificateValidationContext value) .envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
static Secret.Builder
Secret.newBuilder()
static Secret.Builder
Secret.newBuilder
(Secret prototype) Secret.newBuilderForType()
protected Secret.Builder
Secret.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) Secret.Builder.setGenericSecret
(GenericSecret value) .envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
Secret.Builder.setGenericSecret
(GenericSecret.Builder builderForValue) .envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.Secret.Builder.setNameBytes
(com.google.protobuf.ByteString value) Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.Secret.Builder.setSessionTicketKeys
(TlsSessionTicketKeys value) .envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
Secret.Builder.setSessionTicketKeys
(TlsSessionTicketKeys.Builder builderForValue) .envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
Secret.Builder.setTlsCertificate
(TlsCertificate value) .envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
Secret.Builder.setTlsCertificate
(TlsCertificate.Builder builderForValue) .envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
Secret.Builder.setValidationContext
(CertificateValidationContext value) .envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
Secret.Builder.setValidationContext
(CertificateValidationContext.Builder builderForValue) .envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
Secret.toBuilder()