Interface HttpServiceOrBuilder

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

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

    • hasHttpUri

      boolean hasHttpUri()
      The service's HTTP URI. For example:
      
      .. code-block:: yaml
      
      http_uri:
      uri: https://www.myserviceapi.com/v1/data
      cluster: www.myserviceapi.com|443
      
      .envoy.config.core.v3.HttpUri http_uri = 1;
      Returns:
      Whether the httpUri field is set.
    • getHttpUri

      HttpUri getHttpUri()
      The service's HTTP URI. For example:
      
      .. code-block:: yaml
      
      http_uri:
      uri: https://www.myserviceapi.com/v1/data
      cluster: www.myserviceapi.com|443
      
      .envoy.config.core.v3.HttpUri http_uri = 1;
      Returns:
      The httpUri.
    • getHttpUriOrBuilder

      HttpUriOrBuilder getHttpUriOrBuilder()
      The service's HTTP URI. For example:
      
      .. code-block:: yaml
      
      http_uri:
      uri: https://www.myserviceapi.com/v1/data
      cluster: www.myserviceapi.com|443
      
      .envoy.config.core.v3.HttpUri http_uri = 1;
    • getRequestHeadersToAddList

      List<HeaderValueOption> getRequestHeadersToAddList()
      Specifies a list of HTTP headers that should be added to each request
      handled by this virtual host.
      
      repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
    • getRequestHeadersToAdd

      HeaderValueOption getRequestHeadersToAdd(int index)
      Specifies a list of HTTP headers that should be added to each request
      handled by this virtual host.
      
      repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
    • getRequestHeadersToAddCount

      int getRequestHeadersToAddCount()
      Specifies a list of HTTP headers that should be added to each request
      handled by this virtual host.
      
      repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
    • getRequestHeadersToAddOrBuilderList

      List<? extends HeaderValueOptionOrBuilder> getRequestHeadersToAddOrBuilderList()
      Specifies a list of HTTP headers that should be added to each request
      handled by this virtual host.
      
      repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }
    • getRequestHeadersToAddOrBuilder

      HeaderValueOptionOrBuilder getRequestHeadersToAddOrBuilder(int index)
      Specifies a list of HTTP headers that should be added to each request
      handled by this virtual host.
      
      repeated .envoy.config.core.v3.HeaderValueOption request_headers_to_add = 2 [(.validate.rules) = { ... }