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;