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

io.envoyproxy.envoy.service.auth.v2.OkHttpResponseOrBuilder 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/service/auth/v2/external_auth.proto

package io.envoyproxy.envoy.service.auth.v2;

public interface OkHttpResponseOrBuilder extends
    // @@protoc_insertion_point(interface_extends:envoy.service.auth.v2.OkHttpResponse)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * HTTP entity headers in addition to the original request headers. This allows the authorization
   * service to append, to add or to override headers from the original request before
   * dispatching it to the upstream. Note that the `append` field in `HeaderValueOption` defaults to
   * false when used in this message. By setting the `append` field to `true`,
   * the filter will append the correspondent header value to the matched request header.
   * By leaving `append` as false, the filter will either add a new header, or override an existing
   * one if there is a match.
   * 
* * repeated .envoy.api.v2.core.HeaderValueOption headers = 2; */ java.util.List getHeadersList(); /** *
   * HTTP entity headers in addition to the original request headers. This allows the authorization
   * service to append, to add or to override headers from the original request before
   * dispatching it to the upstream. Note that the `append` field in `HeaderValueOption` defaults to
   * false when used in this message. By setting the `append` field to `true`,
   * the filter will append the correspondent header value to the matched request header.
   * By leaving `append` as false, the filter will either add a new header, or override an existing
   * one if there is a match.
   * 
* * repeated .envoy.api.v2.core.HeaderValueOption headers = 2; */ io.envoyproxy.envoy.api.v2.core.HeaderValueOption getHeaders(int index); /** *
   * HTTP entity headers in addition to the original request headers. This allows the authorization
   * service to append, to add or to override headers from the original request before
   * dispatching it to the upstream. Note that the `append` field in `HeaderValueOption` defaults to
   * false when used in this message. By setting the `append` field to `true`,
   * the filter will append the correspondent header value to the matched request header.
   * By leaving `append` as false, the filter will either add a new header, or override an existing
   * one if there is a match.
   * 
* * repeated .envoy.api.v2.core.HeaderValueOption headers = 2; */ int getHeadersCount(); /** *
   * HTTP entity headers in addition to the original request headers. This allows the authorization
   * service to append, to add or to override headers from the original request before
   * dispatching it to the upstream. Note that the `append` field in `HeaderValueOption` defaults to
   * false when used in this message. By setting the `append` field to `true`,
   * the filter will append the correspondent header value to the matched request header.
   * By leaving `append` as false, the filter will either add a new header, or override an existing
   * one if there is a match.
   * 
* * repeated .envoy.api.v2.core.HeaderValueOption headers = 2; */ java.util.List getHeadersOrBuilderList(); /** *
   * HTTP entity headers in addition to the original request headers. This allows the authorization
   * service to append, to add or to override headers from the original request before
   * dispatching it to the upstream. Note that the `append` field in `HeaderValueOption` defaults to
   * false when used in this message. By setting the `append` field to `true`,
   * the filter will append the correspondent header value to the matched request header.
   * By leaving `append` as false, the filter will either add a new header, or override an existing
   * one if there is a match.
   * 
* * repeated .envoy.api.v2.core.HeaderValueOption headers = 2; */ io.envoyproxy.envoy.api.v2.core.HeaderValueOptionOrBuilder getHeadersOrBuilder( int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy