Interface CertificateProviderInstanceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CertificateProviderInstance, CertificateProviderInstance.Builder

@Generated public interface CertificateProviderInstanceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getPluginInstance

      String getPluginInstance()
       Required. Plugin instance name, used to locate and load CertificateProvider
       instance configuration. Set to "google_cloud_private_spiffe" to use
       Certificate Authority Service certificate provider instance.
       
      string plugin_instance = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The pluginInstance.
    • getPluginInstanceBytes

      com.google.protobuf.ByteString getPluginInstanceBytes()
       Required. Plugin instance name, used to locate and load CertificateProvider
       instance configuration. Set to "google_cloud_private_spiffe" to use
       Certificate Authority Service certificate provider instance.
       
      string plugin_instance = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for pluginInstance.