Interface SecretOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Secret
,Secret.Builder
public interface SecretOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GenericSecret
getGenericSecret()
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
GenericSecretOrBuilder
getGenericSecretOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
java.lang.String
getName()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.com.google.protobuf.ByteString
getNameBytes()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.TlsSessionTicketKeys
getSessionTicketKeys()
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
TlsSessionTicketKeysOrBuilder
getSessionTicketKeysOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
TlsCertificate
getTlsCertificate()
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
TlsCertificateOrBuilder
getTlsCertificateOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
Secret.TypeCase
getTypeCase()
CertificateValidationContext
getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
CertificateValidationContextOrBuilder
getValidationContextOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
boolean
hasGenericSecret()
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
boolean
hasSessionTicketKeys()
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
boolean
hasTlsCertificate()
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
boolean
hasValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.
string name = 1;
- Returns:
- The bytes for name.
-
hasTlsCertificate
boolean hasTlsCertificate()
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
- Returns:
- Whether the tlsCertificate field is set.
-
getTlsCertificate
TlsCertificate getTlsCertificate()
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
- Returns:
- The tlsCertificate.
-
getTlsCertificateOrBuilder
TlsCertificateOrBuilder getTlsCertificateOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
-
hasSessionTicketKeys
boolean hasSessionTicketKeys()
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
- Returns:
- Whether the sessionTicketKeys field is set.
-
getSessionTicketKeys
TlsSessionTicketKeys getSessionTicketKeys()
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
- Returns:
- The sessionTicketKeys.
-
getSessionTicketKeysOrBuilder
TlsSessionTicketKeysOrBuilder getSessionTicketKeysOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
-
hasValidationContext
boolean hasValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
- Returns:
- Whether the validationContext field is set.
-
getValidationContext
CertificateValidationContext getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
- Returns:
- The validationContext.
-
getValidationContextOrBuilder
CertificateValidationContextOrBuilder getValidationContextOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
-
hasGenericSecret
boolean hasGenericSecret()
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
- Returns:
- Whether the genericSecret field is set.
-
getGenericSecret
GenericSecret getGenericSecret()
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
- Returns:
- The genericSecret.
-
getGenericSecretOrBuilder
GenericSecretOrBuilder getGenericSecretOrBuilder()
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
-
getTypeCase
Secret.TypeCase getTypeCase()
-
-