Interface UsageRuleOrBuilder

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

    public interface UsageRuleOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getAllowUnregisteredCalls()
      If true, the selected method allows unregistered calls, e.g.
      java.lang.String getSelector()
      Selects the methods to which this rule applies.
      com.google.protobuf.ByteString getSelectorBytes()
      Selects the methods to which this rule applies.
      boolean getSkipServiceControl()
      If true, the selected method should skip service control and the control plane features, such as quota and billing, will not be available.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getSelector

        java.lang.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.
      • getAllowUnregisteredCalls

        boolean getAllowUnregisteredCalls()
         If true, the selected method allows unregistered calls, e.g. calls
         that don't identify any user or application.
         
        bool allow_unregistered_calls = 2;
        Returns:
        The allowUnregisteredCalls.
      • getSkipServiceControl

        boolean getSkipServiceControl()
         If true, the selected method should skip service control and the control
         plane features, such as quota and billing, will not be available.
         This flag is used by Google Cloud Endpoints to bypass checks for internal
         methods, such as service health check methods.
         
        bool skip_service_control = 3;
        Returns:
        The skipServiceControl.