Interface FileBasedMetadataConfigOrBuilder

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

    public interface FileBasedMetadataConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getHeaderKey()
      Metadata header key to use for sending the secret data if no header key is set, "authorization" header will be used
      com.google.protobuf.ByteString getHeaderKeyBytes()
      Metadata header key to use for sending the secret data if no header key is set, "authorization" header will be used
      String getHeaderPrefix()
      Prefix to prepend to the secret in the metadata header if no prefix is set, the default is to use no prefix
      com.google.protobuf.ByteString getHeaderPrefixBytes()
      Prefix to prepend to the secret in the metadata header if no prefix is set, the default is to use no prefix
      DataSource getSecretData()
      Location or inline data of secret to use for authentication of the Google gRPC connection this secret will be attached to a header of the gRPC connection
      DataSourceOrBuilder getSecretDataOrBuilder()
      Location or inline data of secret to use for authentication of the Google gRPC connection this secret will be attached to a header of the gRPC connection
      boolean hasSecretData()
      Location or inline data of secret to use for authentication of the Google gRPC connection this secret will be attached to a header of the gRPC connection
      • 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 Detail

      • hasSecretData

        boolean hasSecretData()
         Location or inline data of secret to use for authentication of the Google gRPC connection
         this secret will be attached to a header of the gRPC connection
         
        .envoy.api.v2.core.DataSource secret_data = 1 [(.udpa.annotations.sensitive) = true];
        Returns:
        Whether the secretData field is set.
      • getSecretData

        DataSource getSecretData()
         Location or inline data of secret to use for authentication of the Google gRPC connection
         this secret will be attached to a header of the gRPC connection
         
        .envoy.api.v2.core.DataSource secret_data = 1 [(.udpa.annotations.sensitive) = true];
        Returns:
        The secretData.
      • getSecretDataOrBuilder

        DataSourceOrBuilder getSecretDataOrBuilder()
         Location or inline data of secret to use for authentication of the Google gRPC connection
         this secret will be attached to a header of the gRPC connection
         
        .envoy.api.v2.core.DataSource secret_data = 1 [(.udpa.annotations.sensitive) = true];
      • getHeaderKey

        String getHeaderKey()
         Metadata header key to use for sending the secret data
         if no header key is set, "authorization" header will be used
         
        string header_key = 2;
        Returns:
        The headerKey.
      • getHeaderKeyBytes

        com.google.protobuf.ByteString getHeaderKeyBytes()
         Metadata header key to use for sending the secret data
         if no header key is set, "authorization" header will be used
         
        string header_key = 2;
        Returns:
        The bytes for headerKey.
      • getHeaderPrefix

        String getHeaderPrefix()
         Prefix to prepend to the secret in the metadata header
         if no prefix is set, the default is to use no prefix
         
        string header_prefix = 3;
        Returns:
        The headerPrefix.
      • getHeaderPrefixBytes

        com.google.protobuf.ByteString getHeaderPrefixBytes()
         Prefix to prepend to the secret in the metadata header
         if no prefix is set, the default is to use no prefix
         
        string header_prefix = 3;
        Returns:
        The bytes for headerPrefix.