Interface SystemParameterRuleOrBuilder

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

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

    • getSelector

      String getSelector()
      Selects the methods to which this rule applies. Use '*' to indicate all
      methods in all APIs.
      
      Refer to [selector][google.api.DocumentationRule.selector] for syntax
      details.
      
      string selector = 1;
      Returns:
      The selector.
    • getSelectorBytes

      com.google.protobuf.ByteString getSelectorBytes()
      Selects the methods to which this rule applies. Use '*' to indicate all
      methods in all APIs.
      
      Refer to [selector][google.api.DocumentationRule.selector] for syntax
      details.
      
      string selector = 1;
      Returns:
      The bytes for selector.
    • getParametersList

      List<SystemParameter> getParametersList()
      Define parameters. Multiple names may be defined for a parameter.
      For a given method call, only one of them should be used. If multiple
      names are used the behavior is implementation-dependent.
      If none of the specified names are present the behavior is
      parameter-dependent.
      
      repeated .google.api.SystemParameter parameters = 2;
    • getParameters

      SystemParameter getParameters(int index)
      Define parameters. Multiple names may be defined for a parameter.
      For a given method call, only one of them should be used. If multiple
      names are used the behavior is implementation-dependent.
      If none of the specified names are present the behavior is
      parameter-dependent.
      
      repeated .google.api.SystemParameter parameters = 2;
    • getParametersCount

      int getParametersCount()
      Define parameters. Multiple names may be defined for a parameter.
      For a given method call, only one of them should be used. If multiple
      names are used the behavior is implementation-dependent.
      If none of the specified names are present the behavior is
      parameter-dependent.
      
      repeated .google.api.SystemParameter parameters = 2;
    • getParametersOrBuilderList

      List<? extends SystemParameterOrBuilder> getParametersOrBuilderList()
      Define parameters. Multiple names may be defined for a parameter.
      For a given method call, only one of them should be used. If multiple
      names are used the behavior is implementation-dependent.
      If none of the specified names are present the behavior is
      parameter-dependent.
      
      repeated .google.api.SystemParameter parameters = 2;
    • getParametersOrBuilder

      SystemParameterOrBuilder getParametersOrBuilder(int index)
      Define parameters. Multiple names may be defined for a parameter.
      For a given method call, only one of them should be used. If multiple
      names are used the behavior is implementation-dependent.
      If none of the specified names are present the behavior is
      parameter-dependent.
      
      repeated .google.api.SystemParameter parameters = 2;