Package io.grpc.xds.client
Class Bootstrapper.CertificateProviderInfo
- java.lang.Object
-
- io.grpc.xds.client.Bootstrapper.CertificateProviderInfo
-
- Direct Known Subclasses:
AutoValue_Bootstrapper_CertificateProviderInfo
- Enclosing class:
- Bootstrapper
@Internal public abstract static class Bootstrapper.CertificateProviderInfo extends java.lang.Object
Data class containing Certificate provider information: the plugin-name and an opaque Map that represents the config for that plugin.
-
-
Constructor Summary
Constructors Constructor Description CertificateProviderInfo()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract com.google.common.collect.ImmutableMap<java.lang.String,?>
config()
static Bootstrapper.CertificateProviderInfo
create(java.lang.String pluginName, java.util.Map<java.lang.String,?> config)
abstract java.lang.String
pluginName()
-
-
-
Method Detail
-
pluginName
public abstract java.lang.String pluginName()
-
config
public abstract com.google.common.collect.ImmutableMap<java.lang.String,?> config()
-
create
public static Bootstrapper.CertificateProviderInfo create(java.lang.String pluginName, java.util.Map<java.lang.String,?> config)
-
-