All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.envoyproxy.envoy.config.grpc_credential.v2alpha.FileBasedMetadataConfigOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.0.46
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: envoy/config/grpc_credential/v2alpha/file_based_metadata.proto

package io.envoyproxy.envoy.config.grpc_credential.v2alpha;

public interface FileBasedMetadataConfigOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.config.grpc_credential.v2alpha.FileBasedMetadataConfig)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * 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]; * @return Whether the secretData field is set. */ 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]; * @return The secretData. */ io.envoyproxy.envoy.api.v2.core.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]; */ io.envoyproxy.envoy.api.v2.core.DataSourceOrBuilder getSecretDataOrBuilder(); /** *
   * 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; * @return The headerKey. */ java.lang.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; * @return The bytes for headerKey. */ com.google.protobuf.ByteString getHeaderKeyBytes(); /** *
   * 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; * @return The headerPrefix. */ java.lang.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; * @return The bytes for headerPrefix. */ com.google.protobuf.ByteString getHeaderPrefixBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy