io.envoyproxy.envoy.api.v2.auth.GenericSecretOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: envoy/api/v2/auth/secret.proto
package io.envoyproxy.envoy.api.v2.auth;
public interface GenericSecretOrBuilder extends
// @@protoc_insertion_point(interface_extends:envoy.api.v2.auth.GenericSecret)
com.google.protobuf.MessageOrBuilder {
/**
*
* Secret of generic type and is available to filters.
*
*
* .envoy.api.v2.core.DataSource secret = 1 [(.udpa.annotations.sensitive) = true];
* @return Whether the secret field is set.
*/
boolean hasSecret();
/**
*
* Secret of generic type and is available to filters.
*
*
* .envoy.api.v2.core.DataSource secret = 1 [(.udpa.annotations.sensitive) = true];
* @return The secret.
*/
io.envoyproxy.envoy.api.v2.core.DataSource getSecret();
/**
*
* Secret of generic type and is available to filters.
*
*
* .envoy.api.v2.core.DataSource secret = 1 [(.udpa.annotations.sensitive) = true];
*/
io.envoyproxy.envoy.api.v2.core.DataSourceOrBuilder getSecretOrBuilder();
}