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 GenericSecretgetGenericSecret().envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;GenericSecretOrBuildergetGenericSecretOrBuilder().envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;StringgetName()Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.com.google.protobuf.ByteStringgetNameBytes()Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.TlsSessionTicketKeysgetSessionTicketKeys().envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;TlsSessionTicketKeysOrBuildergetSessionTicketKeysOrBuilder().envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;TlsCertificategetTlsCertificate().envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;TlsCertificateOrBuildergetTlsCertificateOrBuilder().envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;Secret.TypeCasegetTypeCase()CertificateValidationContextgetValidationContext().envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;CertificateValidationContextOrBuildergetValidationContextOrBuilder().envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;booleanhasGenericSecret().envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;booleanhasSessionTicketKeys().envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;booleanhasTlsCertificate().envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;booleanhasValidationContext().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
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()
-
-