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 Detail

      • 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;