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

    Modifier and Type
    Method
    Description
    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
    Metadata header key to use for sending the secret data if no header key is set, "authorization" header will be used
    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
    Prefix to prepend to the secret in the metadata header if no prefix is set, the default is to use no prefix
    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
    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
    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 Details

    • 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.config.core.v3.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.config.core.v3.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.config.core.v3.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.