Interface HttpOrBuilder

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

public interface HttpOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    When set to true, URL path parameters will be fully URI-decoded except in cases of single segment matches in reserved expansion, where "%2F" will be left encoded.
    getRules(int index)
    A list of HTTP configuration rules that apply to individual API methods.
    int
    A list of HTTP configuration rules that apply to individual API methods.
    A list of HTTP configuration rules that apply to individual API methods.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getRulesList

      List<HttpRule> getRulesList()
       A list of HTTP configuration rules that apply to individual API methods.
      
       **NOTE:** All service configuration rules follow "last one wins" order.
       
      repeated .google.api.HttpRule rules = 1 [json_name = "rules"];
    • getRules

      HttpRule getRules(int index)
       A list of HTTP configuration rules that apply to individual API methods.
      
       **NOTE:** All service configuration rules follow "last one wins" order.
       
      repeated .google.api.HttpRule rules = 1 [json_name = "rules"];
    • getRulesCount

      int getRulesCount()
       A list of HTTP configuration rules that apply to individual API methods.
      
       **NOTE:** All service configuration rules follow "last one wins" order.
       
      repeated .google.api.HttpRule rules = 1 [json_name = "rules"];
    • getFullyDecodeReservedExpansion

      boolean getFullyDecodeReservedExpansion()
       When set to true, URL path parameters will be fully URI-decoded except in
       cases of single segment matches in reserved expansion, where "%2F" will be
       left encoded.
      
       The default behavior is to not decode RFC 6570 reserved characters in multi
       segment matches.
       
      bool fully_decode_reserved_expansion = 2 [json_name = "fullyDecodeReservedExpansion"];
      Returns:
      The fullyDecodeReservedExpansion.