![JAR search and dependency download from the Maven repository](/logo.png)
io.envoyproxy.envoy.config.grpc_credential.v3.FileBasedMetadataConfigOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: envoy/config/grpc_credential/v3/file_based_metadata.proto
package io.envoyproxy.envoy.config.grpc_credential.v3;
public interface FileBasedMetadataConfigOrBuilder extends
// @@protoc_insertion_point(interface_extends:envoy.config.grpc_credential.v3.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.config.core.v3.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.config.core.v3.DataSource secret_data = 1 [(.udpa.annotations.sensitive) = true];
* @return The secretData.
*/
io.envoyproxy.envoy.config.core.v3.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];
*/
io.envoyproxy.envoy.config.core.v3.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 - 2025 Weber Informatics LLC | Privacy Policy