Interface CommonTlsContext.CertificateProviderOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CommonTlsContext.CertificateProvider
,CommonTlsContext.CertificateProvider.Builder
- Enclosing class:
- CommonTlsContext
public static interface CommonTlsContext.CertificateProviderOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CommonTlsContext.CertificateProvider.ConfigCase
getConfigCase()
java.lang.String
getName()
opaque name used to specify certificate instances or types.com.google.protobuf.ByteString
getNameBytes()
opaque name used to specify certificate instances or types.TypedExtensionConfig
getTypedConfig()
.envoy.config.core.v3.TypedExtensionConfig typed_config = 2;
TypedExtensionConfigOrBuilder
getTypedConfigOrBuilder()
.envoy.config.core.v3.TypedExtensionConfig typed_config = 2;
boolean
hasTypedConfig()
.envoy.config.core.v3.TypedExtensionConfig typed_config = 2;
-
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()
opaque name used to specify certificate instances or types. For example, "ROOTCA" to specify a root-certificate (validation context) or "TLS" to specify a new tls-certificate.
string name = 1 [(.validate.rules) = { ... }
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
opaque name used to specify certificate instances or types. For example, "ROOTCA" to specify a root-certificate (validation context) or "TLS" to specify a new tls-certificate.
string name = 1 [(.validate.rules) = { ... }
- Returns:
- The bytes for name.
-
hasTypedConfig
boolean hasTypedConfig()
.envoy.config.core.v3.TypedExtensionConfig typed_config = 2;
- Returns:
- Whether the typedConfig field is set.
-
getTypedConfig
TypedExtensionConfig getTypedConfig()
.envoy.config.core.v3.TypedExtensionConfig typed_config = 2;
- Returns:
- The typedConfig.
-
getTypedConfigOrBuilder
TypedExtensionConfigOrBuilder getTypedConfigOrBuilder()
.envoy.config.core.v3.TypedExtensionConfig typed_config = 2;
-
getConfigCase
CommonTlsContext.CertificateProvider.ConfigCase getConfigCase()
-
-