Interface HttpServiceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HttpService, HttpService.Builder

public interface HttpServiceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasServerUri

      boolean hasServerUri()
       Sets the HTTP server URI which the authorization requests must be sent to.
       
      .envoy.api.v2.core.HttpUri server_uri = 1;
      Returns:
      Whether the serverUri field is set.
    • getServerUri

      HttpUri getServerUri()
       Sets the HTTP server URI which the authorization requests must be sent to.
       
      .envoy.api.v2.core.HttpUri server_uri = 1;
      Returns:
      The serverUri.
    • getServerUriOrBuilder

      HttpUriOrBuilder getServerUriOrBuilder()
       Sets the HTTP server URI which the authorization requests must be sent to.
       
      .envoy.api.v2.core.HttpUri server_uri = 1;
    • getPathPrefix

      String getPathPrefix()
       Sets a prefix to the value of authorization request header *Path*.
       
      string path_prefix = 2;
      Returns:
      The pathPrefix.
    • getPathPrefixBytes

      com.google.protobuf.ByteString getPathPrefixBytes()
       Sets a prefix to the value of authorization request header *Path*.
       
      string path_prefix = 2;
      Returns:
      The bytes for pathPrefix.
    • hasAuthorizationRequest

      boolean hasAuthorizationRequest()
       Settings used for controlling authorization request metadata.
       
      .envoy.config.filter.http.ext_authz.v2.AuthorizationRequest authorization_request = 7;
      Returns:
      Whether the authorizationRequest field is set.
    • getAuthorizationRequest

      AuthorizationRequest getAuthorizationRequest()
       Settings used for controlling authorization request metadata.
       
      .envoy.config.filter.http.ext_authz.v2.AuthorizationRequest authorization_request = 7;
      Returns:
      The authorizationRequest.
    • getAuthorizationRequestOrBuilder

      AuthorizationRequestOrBuilder getAuthorizationRequestOrBuilder()
       Settings used for controlling authorization request metadata.
       
      .envoy.config.filter.http.ext_authz.v2.AuthorizationRequest authorization_request = 7;
    • hasAuthorizationResponse

      boolean hasAuthorizationResponse()
       Settings used for controlling authorization response metadata.
       
      .envoy.config.filter.http.ext_authz.v2.AuthorizationResponse authorization_response = 8;
      Returns:
      Whether the authorizationResponse field is set.
    • getAuthorizationResponse

      AuthorizationResponse getAuthorizationResponse()
       Settings used for controlling authorization response metadata.
       
      .envoy.config.filter.http.ext_authz.v2.AuthorizationResponse authorization_response = 8;
      Returns:
      The authorizationResponse.
    • getAuthorizationResponseOrBuilder

      AuthorizationResponseOrBuilder getAuthorizationResponseOrBuilder()
       Settings used for controlling authorization response metadata.
       
      .envoy.config.filter.http.ext_authz.v2.AuthorizationResponse authorization_response = 8;